--- /srv/rebuilderd/tmp/rebuilderdLv1dQC/inputs/foot_1.21.0-2_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdLv1dQC/out/foot_1.21.0-2_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-04-17 14:31:47.000000 debian-binary │ -rw-r--r-- 0 0 0 2216 2025-04-17 14:31:47.000000 control.tar.xz │ --rw-r--r-- 0 0 0 271136 2025-04-17 14:31:47.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 271208 2025-04-17 14:31:47.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/foot │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x4d360 │ │ │ │ + Entry point address: 0x4d380 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 459980 (bytes into file) │ │ │ │ Flags: 0x5000200, Version5 EABI, soft-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 10 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ -Entry point 0x4d360 │ │ │ │ +Entry point 0x4d380 │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x0630f8 0x000630f8 0x000630f8 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x063024 0x00063024 0x00063024 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00140 0x00140 R 0x4 │ │ │ │ INTERP 0x000198 0x00000198 0x00000198 0x00013 0x00013 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux.so.3] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x63124 0x63124 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x63050 0x63050 R E 0x10000 │ │ │ │ LOAD 0x06acdc 0x0007acdc 0x0007acdc 0x05688 0x05b40 RW 0x10000 │ │ │ │ DYNAMIC 0x06f9c0 0x0007f9c0 0x0007f9c0 0x00140 0x00140 RW 0x4 │ │ │ │ NOTE 0x000174 0x00000174 0x00000174 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x063104 0x00063104 0x00063104 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x063030 0x00063030 0x00063030 0x00020 0x00020 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x06acdc 0x0007acdc 0x0007acdc 0x05324 0x05324 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ │ 01 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .dynstr STRTAB 000015a4 0015a4 001399 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000293e 00293e 00027c 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00002bbc 002bbc 000190 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00002d4c 002d4c 004398 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 000070e4 0070e4 000900 08 AI 4 22 4 │ │ │ │ [10] .init PROGBITS 000079e4 0079e4 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 000079f0 0079f0 000d94 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00008784 008784 04e388 00 AX 0 0 4 │ │ │ │ - [13] .fini PROGBITS 00056b0c 056b0c 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00056b14 056b14 00c5e4 00 A 0 0 4 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 000630f8 0630f8 000008 00 AL 12 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00063100 063100 000004 00 A 0 0 4 │ │ │ │ - [17] .note.ABI-tag NOTE 00063104 063104 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00008784 008784 04e3a0 00 AX 0 0 4 │ │ │ │ + [13] .fini PROGBITS 00056b24 056b24 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00056b2c 056b2c 00c4f8 00 A 0 0 4 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 00063024 063024 000008 00 AL 12 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0006302c 06302c 000004 00 A 0 0 4 │ │ │ │ + [17] .note.ABI-tag NOTE 00063030 063030 000020 00 A 0 0 4 │ │ │ │ [18] .init_array INIT_ARRAY 0007acdc 06acdc 000004 04 WA 0 0 4 │ │ │ │ [19] .fini_array FINI_ARRAY 0007ace0 06ace0 000008 04 WA 0 0 4 │ │ │ │ [20] .data.rel.ro PROGBITS 0007ace8 06ace8 004cd8 00 WA 0 0 4 │ │ │ │ [21] .dynamic DYNAMIC 0007f9c0 06f9c0 000140 08 WA 5 0 4 │ │ │ │ [22] .got PROGBITS 0007fb00 06fb00 000500 04 WA 0 0 4 │ │ │ │ [23] .data PROGBITS 00080000 070000 000364 00 WA 0 0 4 │ │ │ │ [24] .bss NOBITS 00080364 070364 0004b8 00 WA 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1187,112 +1187,116 @@ │ │ │ │ 0007e8bc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8c0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8c4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8c8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8cc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8d0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8d4 00000017 R_ARM_RELATIVE │ │ │ │ -0007e8d8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e8dc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8e0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8ec 00000017 R_ARM_RELATIVE │ │ │ │ 0007e8f8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e904 00000017 R_ARM_RELATIVE │ │ │ │ 0007e910 00000017 R_ARM_RELATIVE │ │ │ │ +0007e918 00000017 R_ARM_RELATIVE │ │ │ │ 0007e91c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e924 00000017 R_ARM_RELATIVE │ │ │ │ 0007e928 00000017 R_ARM_RELATIVE │ │ │ │ 0007e934 00000017 R_ARM_RELATIVE │ │ │ │ +0007e938 00000017 R_ARM_RELATIVE │ │ │ │ +0007e93c 00000017 R_ARM_RELATIVE │ │ │ │ +0007e940 00000017 R_ARM_RELATIVE │ │ │ │ 0007e944 00000017 R_ARM_RELATIVE │ │ │ │ 0007e948 00000017 R_ARM_RELATIVE │ │ │ │ 0007e94c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e950 00000017 R_ARM_RELATIVE │ │ │ │ 0007e954 00000017 R_ARM_RELATIVE │ │ │ │ 0007e958 00000017 R_ARM_RELATIVE │ │ │ │ 0007e95c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e960 00000017 R_ARM_RELATIVE │ │ │ │ 0007e964 00000017 R_ARM_RELATIVE │ │ │ │ 0007e968 00000017 R_ARM_RELATIVE │ │ │ │ 0007e96c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e970 00000017 R_ARM_RELATIVE │ │ │ │ -0007e974 00000017 R_ARM_RELATIVE │ │ │ │ 0007e978 00000017 R_ARM_RELATIVE │ │ │ │ -0007e97c 00000017 R_ARM_RELATIVE │ │ │ │ -0007e980 00000017 R_ARM_RELATIVE │ │ │ │ 0007e984 00000017 R_ARM_RELATIVE │ │ │ │ -0007e988 00000017 R_ARM_RELATIVE │ │ │ │ -0007e98c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e990 00000017 R_ARM_RELATIVE │ │ │ │ 0007e994 00000017 R_ARM_RELATIVE │ │ │ │ 0007e998 00000017 R_ARM_RELATIVE │ │ │ │ +0007e99c 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9a0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9ac 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9b8 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9b0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9bc 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9c0 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9c4 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9c8 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9d4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9cc 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9d8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9e4 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9e8 00000017 R_ARM_RELATIVE │ │ │ │ 0007e9ec 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9f0 00000017 R_ARM_RELATIVE │ │ │ │ -0007e9f4 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea00 00000017 R_ARM_RELATIVE │ │ │ │ +0007e9f8 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea04 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea08 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea0c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea10 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea14 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea18 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea1c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea20 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea24 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea28 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea2c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea30 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea34 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea38 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea3c 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea40 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea44 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea48 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea4c 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea50 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea54 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea58 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea5c 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea60 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea64 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea70 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea7c 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea84 00000017 R_ARM_RELATIVE │ │ │ │ 0007ea88 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea8c 00000017 R_ARM_RELATIVE │ │ │ │ -0007ea98 00000017 R_ARM_RELATIVE │ │ │ │ -0007eaa4 00000017 R_ARM_RELATIVE │ │ │ │ -0007eab0 00000017 R_ARM_RELATIVE │ │ │ │ -0007eabc 00000017 R_ARM_RELATIVE │ │ │ │ -0007eac8 00000017 R_ARM_RELATIVE │ │ │ │ -0007ead4 00000017 R_ARM_RELATIVE │ │ │ │ -0007eae0 00000017 R_ARM_RELATIVE │ │ │ │ -0007eaec 00000017 R_ARM_RELATIVE │ │ │ │ -0007eaf8 00000017 R_ARM_RELATIVE │ │ │ │ -0007eb04 00000017 R_ARM_RELATIVE │ │ │ │ +0007ea94 00000017 R_ARM_RELATIVE │ │ │ │ +0007eaa0 00000017 R_ARM_RELATIVE │ │ │ │ +0007eaac 00000017 R_ARM_RELATIVE │ │ │ │ +0007eab8 00000017 R_ARM_RELATIVE │ │ │ │ +0007eac4 00000017 R_ARM_RELATIVE │ │ │ │ +0007ead0 00000017 R_ARM_RELATIVE │ │ │ │ +0007eadc 00000017 R_ARM_RELATIVE │ │ │ │ +0007eae8 00000017 R_ARM_RELATIVE │ │ │ │ +0007eaf4 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb00 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb08 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb0c 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb10 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb14 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb18 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb1c 00000017 R_ARM_RELATIVE │ │ │ │ -0007eb28 00000017 R_ARM_RELATIVE │ │ │ │ -0007eb30 00000017 R_ARM_RELATIVE │ │ │ │ -0007eb34 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb20 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb2c 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb38 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb3c 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb40 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb44 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb48 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb4c 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb50 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb54 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb58 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb5c 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb60 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb64 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb68 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb6c 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb70 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb74 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb78 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb7c 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb80 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb84 00000017 R_ARM_RELATIVE │ │ │ │ +0007eb88 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb8c 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb90 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb94 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb98 00000017 R_ARM_RELATIVE │ │ │ │ 0007eb9c 00000017 R_ARM_RELATIVE │ │ │ │ 0007eba0 00000017 R_ARM_RELATIVE │ │ │ │ 0007eba4 00000017 R_ARM_RELATIVE │ │ │ │ @@ -1307,39 +1311,39 @@ │ │ │ │ 0007ebc8 00000017 R_ARM_RELATIVE │ │ │ │ 0007ebcc 00000017 R_ARM_RELATIVE │ │ │ │ 0007ebd0 00000017 R_ARM_RELATIVE │ │ │ │ 0007ebd4 00000017 R_ARM_RELATIVE │ │ │ │ 0007ebd8 00000017 R_ARM_RELATIVE │ │ │ │ 0007ebdc 00000017 R_ARM_RELATIVE │ │ │ │ 0007ebe0 00000017 R_ARM_RELATIVE │ │ │ │ -0007ebe4 00000017 R_ARM_RELATIVE │ │ │ │ -0007ebe8 00000017 R_ARM_RELATIVE │ │ │ │ 0007ebec 00000017 R_ARM_RELATIVE │ │ │ │ -0007ebf0 00000017 R_ARM_RELATIVE │ │ │ │ 0007ebf4 00000017 R_ARM_RELATIVE │ │ │ │ 0007ebf8 00000017 R_ARM_RELATIVE │ │ │ │ -0007ebfc 00000017 R_ARM_RELATIVE │ │ │ │ -0007ec00 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec04 00000017 R_ARM_RELATIVE │ │ │ │ -0007ec08 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec0c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec10 00000017 R_ARM_RELATIVE │ │ │ │ -0007ec14 00000017 R_ARM_RELATIVE │ │ │ │ -0007ec18 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec1c 00000017 R_ARM_RELATIVE │ │ │ │ -0007ec20 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec24 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec28 00000017 R_ARM_RELATIVE │ │ │ │ +0007ec2c 00000017 R_ARM_RELATIVE │ │ │ │ +0007ec30 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec34 00000017 R_ARM_RELATIVE │ │ │ │ +0007ec38 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec3c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec40 00000017 R_ARM_RELATIVE │ │ │ │ +0007ec44 00000017 R_ARM_RELATIVE │ │ │ │ +0007ec48 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec4c 00000017 R_ARM_RELATIVE │ │ │ │ +0007ec50 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec54 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec58 00000017 R_ARM_RELATIVE │ │ │ │ +0007ec5c 00000017 R_ARM_RELATIVE │ │ │ │ +0007ec60 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec64 00000017 R_ARM_RELATIVE │ │ │ │ +0007ec68 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec6c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec70 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec74 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec78 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec7c 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec80 00000017 R_ARM_RELATIVE │ │ │ │ 0007ec84 00000017 R_ARM_RELATIVE │ │ │ │ @@ -1562,48 +1566,48 @@ │ │ │ │ 0007efe8 00000017 R_ARM_RELATIVE │ │ │ │ 0007efec 00000017 R_ARM_RELATIVE │ │ │ │ 0007eff0 00000017 R_ARM_RELATIVE │ │ │ │ 0007eff4 00000017 R_ARM_RELATIVE │ │ │ │ 0007eff8 00000017 R_ARM_RELATIVE │ │ │ │ 0007effc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f000 00000017 R_ARM_RELATIVE │ │ │ │ -0007f004 00000017 R_ARM_RELATIVE │ │ │ │ -0007f008 00000017 R_ARM_RELATIVE │ │ │ │ 0007f00c 00000017 R_ARM_RELATIVE │ │ │ │ -0007f010 00000017 R_ARM_RELATIVE │ │ │ │ 0007f014 00000017 R_ARM_RELATIVE │ │ │ │ 0007f018 00000017 R_ARM_RELATIVE │ │ │ │ -0007f01c 00000017 R_ARM_RELATIVE │ │ │ │ -0007f020 00000017 R_ARM_RELATIVE │ │ │ │ 0007f024 00000017 R_ARM_RELATIVE │ │ │ │ -0007f028 00000017 R_ARM_RELATIVE │ │ │ │ 0007f02c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f030 00000017 R_ARM_RELATIVE │ │ │ │ -0007f034 00000017 R_ARM_RELATIVE │ │ │ │ -0007f038 00000017 R_ARM_RELATIVE │ │ │ │ 0007f03c 00000017 R_ARM_RELATIVE │ │ │ │ -0007f040 00000017 R_ARM_RELATIVE │ │ │ │ 0007f044 00000017 R_ARM_RELATIVE │ │ │ │ 0007f048 00000017 R_ARM_RELATIVE │ │ │ │ 0007f054 00000017 R_ARM_RELATIVE │ │ │ │ 0007f05c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f060 00000017 R_ARM_RELATIVE │ │ │ │ 0007f06c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f074 00000017 R_ARM_RELATIVE │ │ │ │ 0007f078 00000017 R_ARM_RELATIVE │ │ │ │ 0007f084 00000017 R_ARM_RELATIVE │ │ │ │ 0007f08c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f090 00000017 R_ARM_RELATIVE │ │ │ │ +0007f094 00000017 R_ARM_RELATIVE │ │ │ │ +0007f098 00000017 R_ARM_RELATIVE │ │ │ │ 0007f09c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f0a0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0a4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0a8 00000017 R_ARM_RELATIVE │ │ │ │ +0007f0ac 00000017 R_ARM_RELATIVE │ │ │ │ +0007f0b0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0b4 00000017 R_ARM_RELATIVE │ │ │ │ +0007f0b8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0bc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0c0 00000017 R_ARM_RELATIVE │ │ │ │ +0007f0c4 00000017 R_ARM_RELATIVE │ │ │ │ +0007f0c8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0cc 00000017 R_ARM_RELATIVE │ │ │ │ +0007f0d0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0d4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0d8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0dc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0e0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0e4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0e8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f0ec 00000017 R_ARM_RELATIVE │ │ │ │ @@ -1643,33 +1647,33 @@ │ │ │ │ 0007f174 00000017 R_ARM_RELATIVE │ │ │ │ 0007f178 00000017 R_ARM_RELATIVE │ │ │ │ 0007f17c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f180 00000017 R_ARM_RELATIVE │ │ │ │ 0007f184 00000017 R_ARM_RELATIVE │ │ │ │ 0007f188 00000017 R_ARM_RELATIVE │ │ │ │ 0007f18c 00000017 R_ARM_RELATIVE │ │ │ │ -0007f190 00000017 R_ARM_RELATIVE │ │ │ │ -0007f194 00000017 R_ARM_RELATIVE │ │ │ │ 0007f198 00000017 R_ARM_RELATIVE │ │ │ │ -0007f19c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1a0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1a4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1a8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1ac 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1b0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1b4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1b8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1bc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1c0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1c4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1c8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1cc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1d0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1d4 00000017 R_ARM_RELATIVE │ │ │ │ +0007f1d8 00000017 R_ARM_RELATIVE │ │ │ │ +0007f1dc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1e0 00000017 R_ARM_RELATIVE │ │ │ │ +0007f1e4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1e8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1ec 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1f0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1f4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1f8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f1fc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f200 00000017 R_ARM_RELATIVE │ │ │ │ @@ -1715,33 +1719,30 @@ │ │ │ │ 0007f2a0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2a4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2a8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2ac 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2b0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2b4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2b8 00000017 R_ARM_RELATIVE │ │ │ │ -0007f2bc 00000017 R_ARM_RELATIVE │ │ │ │ -0007f2c0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2c4 00000017 R_ARM_RELATIVE │ │ │ │ -0007f2c8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2cc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2d0 00000017 R_ARM_RELATIVE │ │ │ │ -0007f2d4 00000017 R_ARM_RELATIVE │ │ │ │ -0007f2d8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2dc 00000017 R_ARM_RELATIVE │ │ │ │ -0007f2e0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2e4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2e8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2ec 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2f0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2f4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2f8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f2fc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f300 00000017 R_ARM_RELATIVE │ │ │ │ +0007f304 00000017 R_ARM_RELATIVE │ │ │ │ +0007f308 00000017 R_ARM_RELATIVE │ │ │ │ 0007f30c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f310 00000017 R_ARM_RELATIVE │ │ │ │ 0007f314 00000017 R_ARM_RELATIVE │ │ │ │ 0007f318 00000017 R_ARM_RELATIVE │ │ │ │ 0007f31c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f320 00000017 R_ARM_RELATIVE │ │ │ │ 0007f324 00000017 R_ARM_RELATIVE │ │ │ │ 0007f328 00000017 R_ARM_RELATIVE │ │ │ │ 0007f32c 00000017 R_ARM_RELATIVE │ │ │ │ @@ -1865,73 +1866,72 @@ │ │ │ │ 0007f504 00000017 R_ARM_RELATIVE │ │ │ │ 0007f508 00000017 R_ARM_RELATIVE │ │ │ │ 0007f50c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f510 00000017 R_ARM_RELATIVE │ │ │ │ 0007f514 00000017 R_ARM_RELATIVE │ │ │ │ 0007f518 00000017 R_ARM_RELATIVE │ │ │ │ 0007f51c 00000017 R_ARM_RELATIVE │ │ │ │ -0007f520 00000017 R_ARM_RELATIVE │ │ │ │ -0007f524 00000017 R_ARM_RELATIVE │ │ │ │ -0007f528 00000017 R_ARM_RELATIVE │ │ │ │ -0007f52c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f530 00000017 R_ARM_RELATIVE │ │ │ │ 0007f534 00000017 R_ARM_RELATIVE │ │ │ │ -0007f538 00000017 R_ARM_RELATIVE │ │ │ │ -0007f53c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f540 00000017 R_ARM_RELATIVE │ │ │ │ -0007f544 00000017 R_ARM_RELATIVE │ │ │ │ -0007f548 00000017 R_ARM_RELATIVE │ │ │ │ 0007f54c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f558 00000017 R_ARM_RELATIVE │ │ │ │ 0007f560 00000017 R_ARM_RELATIVE │ │ │ │ 0007f564 00000017 R_ARM_RELATIVE │ │ │ │ 0007f570 00000017 R_ARM_RELATIVE │ │ │ │ +0007f578 00000017 R_ARM_RELATIVE │ │ │ │ 0007f57c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f580 00000017 R_ARM_RELATIVE │ │ │ │ +0007f584 00000017 R_ARM_RELATIVE │ │ │ │ 0007f588 00000017 R_ARM_RELATIVE │ │ │ │ +0007f58c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f590 00000017 R_ARM_RELATIVE │ │ │ │ 0007f594 00000017 R_ARM_RELATIVE │ │ │ │ -0007f5a0 00000017 R_ARM_RELATIVE │ │ │ │ +0007f598 00000017 R_ARM_RELATIVE │ │ │ │ +0007f59c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f5a4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5a8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5ac 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5b0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5b4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5b8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5bc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5c0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5c4 00000017 R_ARM_RELATIVE │ │ │ │ -0007f5c8 00000017 R_ARM_RELATIVE │ │ │ │ -0007f5cc 00000017 R_ARM_RELATIVE │ │ │ │ +0007f5d0 00000017 R_ARM_RELATIVE │ │ │ │ +0007f5d4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5d8 00000017 R_ARM_RELATIVE │ │ │ │ -0007f5dc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5e0 00000017 R_ARM_RELATIVE │ │ │ │ +0007f5e4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5e8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5ec 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5f0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5f4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5f8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f5fc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f600 00000017 R_ARM_RELATIVE │ │ │ │ -0007f604 00000017 R_ARM_RELATIVE │ │ │ │ 0007f608 00000017 R_ARM_RELATIVE │ │ │ │ +0007f60c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f610 00000017 R_ARM_RELATIVE │ │ │ │ 0007f614 00000017 R_ARM_RELATIVE │ │ │ │ 0007f618 00000017 R_ARM_RELATIVE │ │ │ │ -0007f61c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f620 00000017 R_ARM_RELATIVE │ │ │ │ +0007f624 00000017 R_ARM_RELATIVE │ │ │ │ 0007f628 00000017 R_ARM_RELATIVE │ │ │ │ 0007f62c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f630 00000017 R_ARM_RELATIVE │ │ │ │ -0007f634 00000017 R_ARM_RELATIVE │ │ │ │ 0007f638 00000017 R_ARM_RELATIVE │ │ │ │ +0007f63c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f640 00000017 R_ARM_RELATIVE │ │ │ │ 0007f644 00000017 R_ARM_RELATIVE │ │ │ │ 0007f648 00000017 R_ARM_RELATIVE │ │ │ │ 0007f64c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f650 00000017 R_ARM_RELATIVE │ │ │ │ -0007f654 00000017 R_ARM_RELATIVE │ │ │ │ 0007f658 00000017 R_ARM_RELATIVE │ │ │ │ +0007f65c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f660 00000017 R_ARM_RELATIVE │ │ │ │ 0007f664 00000017 R_ARM_RELATIVE │ │ │ │ 0007f668 00000017 R_ARM_RELATIVE │ │ │ │ 0007f66c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f670 00000017 R_ARM_RELATIVE │ │ │ │ 0007f674 00000017 R_ARM_RELATIVE │ │ │ │ 0007f678 00000017 R_ARM_RELATIVE │ │ │ │ @@ -1953,38 +1953,38 @@ │ │ │ │ 0007f6b8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f6bc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f6c0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f6c4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f6c8 00000017 R_ARM_RELATIVE │ │ │ │ 0007f6cc 00000017 R_ARM_RELATIVE │ │ │ │ 0007f6d0 00000017 R_ARM_RELATIVE │ │ │ │ -0007f6d4 00000017 R_ARM_RELATIVE │ │ │ │ 0007f6d8 00000017 R_ARM_RELATIVE │ │ │ │ -0007f6e0 00000017 R_ARM_RELATIVE │ │ │ │ -0007f750 00000017 R_ARM_RELATIVE │ │ │ │ -0007f784 00000017 R_ARM_RELATIVE │ │ │ │ -0007f788 00000017 R_ARM_RELATIVE │ │ │ │ -0007f7b8 00000017 R_ARM_RELATIVE │ │ │ │ -0007f7bc 00000017 R_ARM_RELATIVE │ │ │ │ -0007f7ec 00000017 R_ARM_RELATIVE │ │ │ │ -0007f7f0 00000017 R_ARM_RELATIVE │ │ │ │ -0007f820 00000017 R_ARM_RELATIVE │ │ │ │ -0007f824 00000017 R_ARM_RELATIVE │ │ │ │ -0007f854 00000017 R_ARM_RELATIVE │ │ │ │ -0007f858 00000017 R_ARM_RELATIVE │ │ │ │ -0007f888 00000017 R_ARM_RELATIVE │ │ │ │ -0007f88c 00000017 R_ARM_RELATIVE │ │ │ │ -0007f8bc 00000017 R_ARM_RELATIVE │ │ │ │ -0007f8c0 00000017 R_ARM_RELATIVE │ │ │ │ -0007f8f0 00000017 R_ARM_RELATIVE │ │ │ │ -0007f8f4 00000017 R_ARM_RELATIVE │ │ │ │ -0007f924 00000017 R_ARM_RELATIVE │ │ │ │ -0007f928 00000017 R_ARM_RELATIVE │ │ │ │ -0007f958 00000017 R_ARM_RELATIVE │ │ │ │ -0007f95c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f748 00000017 R_ARM_RELATIVE │ │ │ │ +0007f77c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f780 00000017 R_ARM_RELATIVE │ │ │ │ +0007f7b0 00000017 R_ARM_RELATIVE │ │ │ │ +0007f7b4 00000017 R_ARM_RELATIVE │ │ │ │ +0007f7e4 00000017 R_ARM_RELATIVE │ │ │ │ +0007f7e8 00000017 R_ARM_RELATIVE │ │ │ │ +0007f818 00000017 R_ARM_RELATIVE │ │ │ │ +0007f81c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f84c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f850 00000017 R_ARM_RELATIVE │ │ │ │ +0007f880 00000017 R_ARM_RELATIVE │ │ │ │ +0007f884 00000017 R_ARM_RELATIVE │ │ │ │ +0007f8b4 00000017 R_ARM_RELATIVE │ │ │ │ +0007f8b8 00000017 R_ARM_RELATIVE │ │ │ │ +0007f8e8 00000017 R_ARM_RELATIVE │ │ │ │ +0007f8ec 00000017 R_ARM_RELATIVE │ │ │ │ +0007f91c 00000017 R_ARM_RELATIVE │ │ │ │ +0007f920 00000017 R_ARM_RELATIVE │ │ │ │ +0007f950 00000017 R_ARM_RELATIVE │ │ │ │ +0007f954 00000017 R_ARM_RELATIVE │ │ │ │ +0007f984 00000017 R_ARM_RELATIVE │ │ │ │ +0007f988 00000017 R_ARM_RELATIVE │ │ │ │ 0007f98c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f990 00000017 R_ARM_RELATIVE │ │ │ │ 0007f994 00000017 R_ARM_RELATIVE │ │ │ │ 0007f998 00000017 R_ARM_RELATIVE │ │ │ │ 0007f99c 00000017 R_ARM_RELATIVE │ │ │ │ 0007f9a0 00000017 R_ARM_RELATIVE │ │ │ │ 0007f9a4 00000017 R_ARM_RELATIVE │ │ │ │ @@ -2013,28 +2013,28 @@ │ │ │ │ 0008004c 00000017 R_ARM_RELATIVE │ │ │ │ 00080050 00000017 R_ARM_RELATIVE │ │ │ │ 00080054 00000017 R_ARM_RELATIVE │ │ │ │ 0008005c 00000017 R_ARM_RELATIVE │ │ │ │ 00080060 00000017 R_ARM_RELATIVE │ │ │ │ 00080068 00000017 R_ARM_RELATIVE │ │ │ │ 0008006c 00000017 R_ARM_RELATIVE │ │ │ │ +00080070 00000017 R_ARM_RELATIVE │ │ │ │ 00080074 00000017 R_ARM_RELATIVE │ │ │ │ -00080078 00000017 R_ARM_RELATIVE │ │ │ │ 0008007c 00000017 R_ARM_RELATIVE │ │ │ │ 00080080 00000017 R_ARM_RELATIVE │ │ │ │ -00080088 00000017 R_ARM_RELATIVE │ │ │ │ +00080084 00000017 R_ARM_RELATIVE │ │ │ │ 0008008c 00000017 R_ARM_RELATIVE │ │ │ │ 00080090 00000017 R_ARM_RELATIVE │ │ │ │ -00080098 00000017 R_ARM_RELATIVE │ │ │ │ +00080094 00000017 R_ARM_RELATIVE │ │ │ │ 0008009c 00000017 R_ARM_RELATIVE │ │ │ │ 000800a0 00000017 R_ARM_RELATIVE │ │ │ │ 000800a8 00000017 R_ARM_RELATIVE │ │ │ │ 000800ac 00000017 R_ARM_RELATIVE │ │ │ │ 000800b0 00000017 R_ARM_RELATIVE │ │ │ │ -000800b4 00000017 R_ARM_RELATIVE │ │ │ │ +000800b8 00000017 R_ARM_RELATIVE │ │ │ │ 000800bc 00000017 R_ARM_RELATIVE │ │ │ │ 000800c0 00000017 R_ARM_RELATIVE │ │ │ │ 000800c4 00000017 R_ARM_RELATIVE │ │ │ │ 000800cc 00000017 R_ARM_RELATIVE │ │ │ │ 000800d0 00000017 R_ARM_RELATIVE │ │ │ │ 000800d4 00000017 R_ARM_RELATIVE │ │ │ │ 000800d8 00000017 R_ARM_RELATIVE │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libxkbcommon.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libfontconfig.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libutf8proc.so.3] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libfcft.so.4] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3] │ │ │ │ 0x0000000c (INIT) 0x79e4 │ │ │ │ - 0x0000000d (FINI) 0x56b0c │ │ │ │ + 0x0000000d (FINI) 0x56b24 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x7acdc │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x7ace0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1ac │ │ │ │ 0x00000005 (STRTAB) 0x15a4 │ │ │ │ 0x00000006 (SYMTAB) 0x1c4 │ │ │ ├── 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: e504be37ab90974cf4b6425f652c2aa254bdb33e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4ab1a560dcaec1f40a4a1ed70941d8739ee6da99 │ │ │ │ │ │ │ │ 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 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_finalize │ │ │ │ sigemptyset │ │ │ │ sigprocmask │ │ │ │ @@ -46,102 +46,102 @@ │ │ │ │ strerror │ │ │ │ __vsnprintf_chk │ │ │ │ __snprintf_chk │ │ │ │ __syslog_chk │ │ │ │ utf8proc_charwidth │ │ │ │ utf8proc_grapheme_break_stateful │ │ │ │ fcft_precompose │ │ │ │ -pixman_image_create_bits_no_clear │ │ │ │ -pixman_image_unref │ │ │ │ pixman_image_fill_boxes │ │ │ │ pixman_rasterize_trapezoid │ │ │ │ pixman_image_fill_rectangles │ │ │ │ pixman_image_create_solid_fill │ │ │ │ pixman_composite_triangles │ │ │ │ +pixman_image_unref │ │ │ │ pixman_image_composite │ │ │ │ strcasecmp │ │ │ │ -regerror │ │ │ │ __ctype_b_loc │ │ │ │ snprintf │ │ │ │ +pixman_image_create_bits_no_clear │ │ │ │ +regerror │ │ │ │ strtok_r │ │ │ │ __strcpy_chk │ │ │ │ __getdelim │ │ │ │ +wl_proxy_get_user_data │ │ │ │ +__ctype_get_mb_cur_max │ │ │ │ +c32rtomb │ │ │ │ +wl_cursor_theme_destroy │ │ │ │ +wl_cursor_theme_load │ │ │ │ +wl_proxy_destroy │ │ │ │ FcNameParse │ │ │ │ FcPatternGetDouble │ │ │ │ FcPatternGetInteger │ │ │ │ FcPatternDuplicate │ │ │ │ FcConfigSubstitute │ │ │ │ FcPatternDestroy │ │ │ │ FcPatternRemove │ │ │ │ FcNameUnparse │ │ │ │ -__ctype_get_mb_cur_max │ │ │ │ -c32rtomb │ │ │ │ -wl_proxy_get_user_data │ │ │ │ -wl_cursor_theme_destroy │ │ │ │ -wl_cursor_theme_load │ │ │ │ -wl_proxy_destroy │ │ │ │ -sigfillset │ │ │ │ -pthread_sigmask │ │ │ │ -pthread_self │ │ │ │ -pthread_setname_np │ │ │ │ -sem_wait │ │ │ │ -mtx_lock │ │ │ │ -mtx_unlock │ │ │ │ -sem_post │ │ │ │ epoll_ctl │ │ │ │ __timerfd_gettime64 │ │ │ │ sigaddset │ │ │ │ wcsncasecmp │ │ │ │ towlower │ │ │ │ iswprint │ │ │ │ __clock_gettime64 │ │ │ │ mkostemp64 │ │ │ │ wl_region_interface │ │ │ │ wl_callback_interface │ │ │ │ pixman_region32_union_rect │ │ │ │ +wl_surface_interface │ │ │ │ +wl_seat_interface │ │ │ │ +wl_output_interface │ │ │ │ +wl_buffer_interface │ │ │ │ pixman_image_composite32 │ │ │ │ -pixman_image_set_clip_region32 │ │ │ │ +sigfillset │ │ │ │ +pthread_sigmask │ │ │ │ +pthread_self │ │ │ │ +pthread_setname_np │ │ │ │ +sem_wait │ │ │ │ +mtx_lock │ │ │ │ +mtx_unlock │ │ │ │ +sem_post │ │ │ │ +__ioctl_time64 │ │ │ │ +wl_cursor_image_get_buffer │ │ │ │ pixman_region32_init_rect │ │ │ │ -pixman_region32_init │ │ │ │ -pixman_region32_copy │ │ │ │ -pixman_region32_clear │ │ │ │ -pixman_region32_subtract │ │ │ │ +pixman_image_set_clip_region32 │ │ │ │ pixman_region32_fini │ │ │ │ -pixman_region32_union │ │ │ │ -wl_buffer_interface │ │ │ │ fcft_rasterize_text_run_utf32 │ │ │ │ fcft_rasterize_char_utf32 │ │ │ │ fcft_text_run_destroy │ │ │ │ -wl_surface_interface │ │ │ │ -wl_seat_interface │ │ │ │ -wl_output_interface │ │ │ │ -__ioctl_time64 │ │ │ │ -wl_cursor_image_get_buffer │ │ │ │ -iswspace │ │ │ │ -unlockpt │ │ │ │ -tcgetattr │ │ │ │ -tcsetattr │ │ │ │ -__environ │ │ │ │ memfd_create │ │ │ │ ftruncate64 │ │ │ │ +pixman_region32_init │ │ │ │ wl_shm_pool_interface │ │ │ │ towupper │ │ │ │ +iswspace │ │ │ │ +pixman_region32_clear │ │ │ │ +pixman_region32_copy │ │ │ │ +pixman_region32_subtract │ │ │ │ +pixman_region32_union │ │ │ │ pixman_region32_intersect │ │ │ │ pixman_region32_rectangles │ │ │ │ pixman_f_transform_init_scale │ │ │ │ pixman_transform_from_pixman_f_transform │ │ │ │ pixman_image_set_transform │ │ │ │ pixman_image_set_filter │ │ │ │ fcft_destroy │ │ │ │ fcft_from_name │ │ │ │ wl_data_device_interface │ │ │ │ wl_display_read_events │ │ │ │ wl_display_dispatch_pending │ │ │ │ wl_display_flush │ │ │ │ wl_display_cancel_read │ │ │ │ +unlockpt │ │ │ │ +tcgetattr │ │ │ │ +tcsetattr │ │ │ │ +__environ │ │ │ │ wl_proxy_set_user_data │ │ │ │ wl_subsurface_interface │ │ │ │ pixman_image_get_format │ │ │ │ wl_keyboard_interface │ │ │ │ wl_pointer_interface │ │ │ │ wl_touch_interface │ │ │ │ wl_compositor_interface │ │ │ │ @@ -383,19 +383,19 @@ │ │ │ │ [?%zu;%zu#Q │ │ │ │ [?%u;%u$y │ │ │ │ unimplemented: X10 mouse tracking mode │ │ │ │ unimplemented: DECBKM │ │ │ │ unimplemented: highlight mouse tracking │ │ │ │ unimplemented: mouse reporting mode: UTF-8 │ │ │ │ maximum number of composed characters reached │ │ │ │ +vsnprintf │ │ │ │ +xsnprintf.c │ │ │ │ compositor does not implement the XDG system bell protocol │ │ │ │ Bell in terminal │ │ │ │ /dev/null │ │ │ │ -vsnprintf │ │ │ │ -xsnprintf.c │ │ │ │ SO_DOMAIN │ │ │ │ SO_ACCEPTCONN │ │ │ │ check-config │ │ │ │ override │ │ │ │ login-shell │ │ │ │ working-directory │ │ │ │ presentation-timings │ │ │ │ @@ -405,19 +405,16 @@ │ │ │ │ log-no-syslog │ │ │ │ invalid boolean value │ │ │ │ invalid dimensions (must be in the form AxB) │ │ │ │ invalid decimal value │ │ │ │ not a valid string value │ │ │ │ not one of %s │ │ │ │ invalid px value (must be in the form 12px) │ │ │ │ -syntax error in command line │ │ │ │ +invalid font specification │ │ │ │ not a valid option: %s │ │ │ │ -command-focused │ │ │ │ -command-action-argument │ │ │ │ -inhibit-when-focused │ │ │ │ hide-when-typing │ │ │ │ alternate-scroll-mode │ │ │ │ indicator-position │ │ │ │ indicator-format │ │ │ │ percentage │ │ │ │ multiplier │ │ │ │ scaling-filter │ │ │ │ @@ -433,61 +430,69 @@ │ │ │ │ max-shm-pool-size-mb │ │ │ │ box-drawing-base-thickness │ │ │ │ box-drawing-solid-shades │ │ │ │ font-monospace-warn │ │ │ │ bold-text-in-bright-amount │ │ │ │ surface-bit-depth │ │ │ │ long-press-delay │ │ │ │ -label-letters │ │ │ │ -osc8-underline │ │ │ │ -invalid regex: %s │ │ │ │ -invalid regex: no marked subexpression(s) │ │ │ │ unfocused-style │ │ │ │ blink-rate │ │ │ │ beam-thickness │ │ │ │ underline-thickness │ │ │ │ unclosed '[' │ │ │ │ +syntax error in command line │ │ │ │ color must be in either RGB or ARGB format │ │ │ │ color must be in RGB format │ │ │ │ invalid color palette index: %s (not in range 0-%zu) │ │ │ │ foreground │ │ │ │ background │ │ │ │ selection-foreground │ │ │ │ selection-background │ │ │ │ jump-labels │ │ │ │ scrollback-indicator │ │ │ │ search-box-no-match │ │ │ │ search-box-match │ │ │ │ not in range 0.0-1.0 │ │ │ │ flash-alpha │ │ │ │ not valid option │ │ │ │ +button-width │ │ │ │ +button-color │ │ │ │ +button-minimize-color │ │ │ │ +button-maximize-color │ │ │ │ +button-close-color │ │ │ │ +border-color │ │ │ │ +border-width │ │ │ │ +hide-when-maximized │ │ │ │ +double-click-to-maximize │ │ │ │ +not a valid action: %s │ │ │ │ +command-focused │ │ │ │ +command-action-argument │ │ │ │ +inhibit-when-focused │ │ │ │ +label-letters │ │ │ │ +osc8-underline │ │ │ │ +invalid regex: %s │ │ │ │ +invalid regex: no marked subexpression(s) │ │ │ │ not a valid XKB key name: %s │ │ │ │ invalid click count: %s │ │ │ │ invalid mouse button name: %s │ │ │ │ empty binding not allowed (set to 'none' to unmap) │ │ │ │ -not a valid action: %s │ │ │ │ trailing backslash │ │ │ │ invalid escaped character: %c │ │ │ │ \x sequence too short │ │ │ │ invalid \x sequence: \x%c%c │ │ │ │ selection-override-modifiers │ │ │ │ (default) │ │ │ │ %s:%d: [%s].%s: %s%s already mapped to '%s%s%s%s' │ │ │ │ %s:%d: [%s].%s: %s%s: modifiers conflict with 'selection-override-modifiers=%s' │ │ │ │ empty section name │ │ │ │ syntax error: no closing ']' │ │ │ │ section declaration contains trailing characters │ │ │ │ invalid section name: %s │ │ │ │ syntax error: key/value pair has no %s │ │ │ │ failed to read from configuration │ │ │ │ -Control+Shift │ │ │ │ -pixelsize │ │ │ │ -%s: failed to do config substitution │ │ │ │ -failed to convert font pattern to string │ │ │ │ -invalid font specification │ │ │ │ failed to expand '~' │ │ │ │ not an absolute path │ │ │ │ imported sub-configuration from %s │ │ │ │ locked-title │ │ │ │ initial-window-size-pixels │ │ │ │ initial-window-size-chars │ │ │ │ %ux%u %15s │ │ │ │ @@ -511,25 +516,15 @@ │ │ │ │ strikeout-thickness │ │ │ │ dpi-aware │ │ │ │ word-delimiters │ │ │ │ selection-target │ │ │ │ box-drawings-uses-font-glyphs │ │ │ │ utmp-helper │ │ │ │ gamma-correct-blending │ │ │ │ -button-width │ │ │ │ -button-color │ │ │ │ -button-minimize-color │ │ │ │ -button-maximize-color │ │ │ │ -button-close-color │ │ │ │ -border-color │ │ │ │ -border-width │ │ │ │ -hide-when-maximized │ │ │ │ -double-click-to-maximize │ │ │ │ -extract.c │ │ │ │ -failed to convert selection to UTF-8 │ │ │ │ +Control+Shift │ │ │ │ security │ │ │ │ desktop-notifications │ │ │ │ scrollback │ │ │ │ key-bindings │ │ │ │ search-bindings │ │ │ │ url-bindings │ │ │ │ mouse-bindings │ │ │ │ @@ -634,25 +629,28 @@ │ │ │ │ applying wl_subsurface_set_desync() workaround for weston │ │ │ │ compositor sent pointer_enter event with a NULL surface │ │ │ │ XCURSOR_SIZE │ │ │ │ XCURSOR_SIZE '%s' is invalid, defaulting to 24 │ │ │ │ XCURSOR_THEME │ │ │ │ cursor theme: %s, size: %d, scale: %.2f │ │ │ │ failed to load cursor theme │ │ │ │ +compositor sent pointer_leave event without a pointer_enter event: surface=%p │ │ │ │ input - %llu │ │ │ │ commit - %llu │ │ │ │ presented (total: %llu │ │ │ │ %s (more than %u frames) │ │ │ │ -compositor sent pointer_leave event without a pointer_enter event: surface=%p │ │ │ │ action=default │ │ │ │ xdgtoken= │ │ │ │ -foot:render:%d │ │ │ │ -render worker %d: failed to set process title │ │ │ │ notify.c │ │ │ │ failed to read notification activation token │ │ │ │ +pixelsize │ │ │ │ +%s: failed to do config substitution │ │ │ │ +failed to convert font pattern to string │ │ │ │ +extract.c │ │ │ │ +failed to convert selection to UTF-8 │ │ │ │ failed to register FD=%d with epoll │ │ │ │ selection.c │ │ │ │ failed to create selection scroll timer │ │ │ │ failed to get current selection scroll timer value │ │ │ │ failed to set new selection scroll timer value │ │ │ │ failed to modify FD=%d with epoll (events 0x%08x -> 0x%08x) │ │ │ │ FD=%d not registered with the FDM │ │ │ │ @@ -768,27 +766,65 @@ │ │ │ │ [27;10;27~ │ │ │ │ [27;11;27~ │ │ │ │ [27;12;27~ │ │ │ │ [27;13;27~ │ │ │ │ [27;14;27~ │ │ │ │ [27;15;27~ │ │ │ │ [27;16;27~ │ │ │ │ +foot:render:%d │ │ │ │ +render worker %d: failed to set process title │ │ │ │ TIOCSWINSZ │ │ │ │ search.c │ │ │ │ failed to resize search buffer │ │ │ │ failed to accept client connection │ │ │ │ +foot-wayland-shm-buffer-pool │ │ │ │ +failed to create SHM backing memory file │ │ │ │ +failed to set size of SHM backing memory file │ │ │ │ +failed to mmap SHM backing memory file │ │ │ │ +failed to seal SHM backing memory file │ │ │ │ +failed to create SHM pool │ │ │ │ +failed to create SHM buffer │ │ │ │ +failed to create pixman image │ │ │ │ failed to convert %.*s to Unicode │ │ │ │ client FD=%d: terminal still alive │ │ │ │ client unexpectedly sent %zd bytes │ │ │ │ failed to read total length │ │ │ │ client did not send setup packet size │ │ │ │ client wants to send too large setup packet (%u > %u) │ │ │ │ failed to read │ │ │ │ no monitors available for new terminal │ │ │ │ failed to instantiate new terminal │ │ │ │ +failed to create TIOCSWINSZ timer │ │ │ │ +failed to arm TIOCSWINSZ timer │ │ │ │ +compositor is not releasing buffers immediately; expect lower rendering performance │ │ │ │ +failed to create scrollback indicator surface │ │ │ │ +frame rendered in %lds %9ldns (%lds %9ldns rendering, %lds %9ldns double buffering) │ │ │ │ +failed to create presentation feedback │ │ │ │ +sync_output │ │ │ │ +presented │ │ │ │ +discarded │ │ │ │ +wp_presentation_feedback │ │ │ │ +using CSD decorations │ │ │ │ +using SSD decorations │ │ │ │ +unimplemented: unknown XDG toplevel decoration mode: %u │ │ │ │ +pixelsize=%u │ │ │ │ +mapped on unknown output │ │ │ │ +unmapped from unknown output │ │ │ │ +%s: DPI=%f (physical) is unreasonable, using 96 instead │ │ │ │ +%s: DPI=%f (logical) is unreasonable, using 96 instead │ │ │ │ +failed to read repeat key from repeat timer fd │ │ │ │ +failed to read events from the Wayland socket │ │ │ │ +failed to dispatch pending Wayland events │ │ │ │ +disconnected from Wayland │ │ │ │ +failed to flush wayland socket │ │ │ │ +failed to poll │ │ │ │ +failed to roundtrip Wayland display │ │ │ │ +failed to asynchronously write %zu of selection data to FD=%d │ │ │ │ +failed to set O_NONBLOCK │ │ │ │ +failed write %zu bytes of %s selection data to FD=%d │ │ │ │ using 10-bit RGB surfaces │ │ │ │ using 10-bit BGR surfaces │ │ │ │ 10-bit surfaces requested, but compositor does not implement ARGB2101010+XRGB2101010, or ABGR2101010+XBGR2101010. Falling back to 8-bit surfaces │ │ │ │ using 8-bit RGB surfaces │ │ │ │ failed to fork │ │ │ │ failed to change working directory to %s: %s │ │ │ │ failed to read from pipe │ │ │ │ @@ -811,60 +847,18 @@ │ │ │ │ failed to open pseudo terminal slave device │ │ │ │ failed to configure controlling terminal │ │ │ │ failed to get terminal attributes │ │ │ │ failed to set IUTF8 terminal attribute │ │ │ │ failed to dup stdin/stdout/stderr │ │ │ │ %s: failed to execute │ │ │ │ failed to set FD_CLOEXEC on ptmx │ │ │ │ -failed to create TIOCSWINSZ timer │ │ │ │ -failed to arm TIOCSWINSZ timer │ │ │ │ -foot-wayland-shm-buffer-pool │ │ │ │ -failed to create SHM backing memory file │ │ │ │ -failed to set size of SHM backing memory file │ │ │ │ -failed to mmap SHM backing memory file │ │ │ │ -failed to seal SHM backing memory file │ │ │ │ -failed to create SHM pool │ │ │ │ -failed to create SHM buffer │ │ │ │ -failed to create pixman image │ │ │ │ -compositor is not releasing buffers immediately; expect lower rendering performance │ │ │ │ -failed to create scrollback indicator surface │ │ │ │ -frame rendered in %lds %9ldns (%lds %9ldns rendering, %lds %9ldns double buffering) │ │ │ │ -failed to create presentation feedback │ │ │ │ -sync_output │ │ │ │ -presented │ │ │ │ -discarded │ │ │ │ -wp_presentation_feedback │ │ │ │ -pixelsize=%u │ │ │ │ -using CSD decorations │ │ │ │ -using SSD decorations │ │ │ │ -unimplemented: unknown XDG toplevel decoration mode: %u │ │ │ │ -mapped on unknown output │ │ │ │ -unmapped from unknown output │ │ │ │ -%s: DPI=%f (physical) is unreasonable, using 96 instead │ │ │ │ -%s: DPI=%f (logical) is unreasonable, using 96 instead │ │ │ │ -failed to read clipboard timeout timer │ │ │ │ -no data received from clipboard in %llu seconds, aborting │ │ │ │ -failed to read repeat key from repeat timer fd │ │ │ │ -failed to read events from the Wayland socket │ │ │ │ -failed to dispatch pending Wayland events │ │ │ │ -disconnected from Wayland │ │ │ │ -failed to flush wayland socket │ │ │ │ -failed to poll │ │ │ │ -failed to roundtrip Wayland display │ │ │ │ -failed to asynchronously write %zu of selection data to FD=%d │ │ │ │ -failed to set O_NONBLOCK │ │ │ │ -failed write %zu bytes of %s selection data to FD=%d │ │ │ │ -failed to re-arm clipboard timeout timer │ │ │ │ -failed to read clipboard data │ │ │ │ failed to instantiate surface for sub-surface │ │ │ │ failed to instantiate sub-surface │ │ │ │ failed to instantiate viewport for sub-surface │ │ │ │ failed to read selection scroll timer │ │ │ │ -failed to create clipboard timeout timer FD │ │ │ │ -failed to arm clipboard timeout timer │ │ │ │ %s: failed to create pointer surface │ │ │ │ %s: failed to create pointer viewport │ │ │ │ %s: need interface version %u, but compositor only implements %u │ │ │ │ xdg_wm_base │ │ │ │ zxdg_decoration_manager_v1 │ │ │ │ failed to create keyboard repeat timer FD │ │ │ │ failed to instantiate compose table; dead keys (compose) will not work │ │ │ │ @@ -950,14 +944,15 @@ │ │ │ │ delete_surrounding_text │ │ │ │ set_surrounding_text │ │ │ │ set_text_change_cause │ │ │ │ set_content_type │ │ │ │ set_cursor_rectangle │ │ │ │ cancelled │ │ │ │ zwp_primary_selection_offer_v1 │ │ │ │ +zwp_primary_selection_source_v1 │ │ │ │ data_offer │ │ │ │ set_selection │ │ │ │ logical_position │ │ │ │ logical_size │ │ │ │ set_source │ │ │ │ set_destination │ │ │ │ iiiiiiii │ │ │ │ @@ -983,29 +978,33 @@ │ │ │ │ get_image_description │ │ │ │ wp_image_description_info_v1 │ │ │ │ wp_image_description_creator_icc_v1 │ │ │ │ wp_color_management_surface_feedback_v1 │ │ │ │ wp_color_management_output_v1 │ │ │ │ set_image_description │ │ │ │ unset_image_description │ │ │ │ -zwp_primary_selection_source_v1 │ │ │ │ -text/uri-list │ │ │ │ wp_image_description_creator_params_v1 │ │ │ │ wp_image_description_v1 │ │ │ │ wp_cursor_shape_device_v1 │ │ │ │ zwp_text_input_v3 │ │ │ │ zwp_primary_selection_device_v1 │ │ │ │ zxdg_output_v1 │ │ │ │ wp_viewport │ │ │ │ wp_color_management_surface_v1 │ │ │ │ -compositor called data_device::drop() even though we rejected the drag-and-drop │ │ │ │ +failed to read clipboard timeout timer │ │ │ │ +no data received from clipboard in %llu seconds, aborting │ │ │ │ failed to read blink timer │ │ │ │ +failed to re-arm clipboard timeout timer │ │ │ │ +failed to read clipboard data │ │ │ │ failed to read timeout timer │ │ │ │ failed to arm timer for application synchronized updates │ │ │ │ failed to read application synchronized updates timeout timer │ │ │ │ +failed to create clipboard timeout timer FD │ │ │ │ +failed to arm clipboard timeout timer │ │ │ │ +compositor called data_device::drop() even though we rejected the drag-and-drop │ │ │ │ failed to read title update throttle timer │ │ │ │ failed to read icon update throttle timer │ │ │ │ failed to read app ID update throttle timer │ │ │ │ failed to read from slave terminate timeout FD │ │ │ │ %s: app-id is not valid UTF-8, ignoring │ │ │ │ maximum image dimensions exceeded, truncating │ │ │ │ maximum image dimensions reached │ │ │ │ @@ -1147,14 +1146,15 @@ │ │ │ │ fd_double_arrow │ │ │ │ nwse-resize │ │ │ │ bd_double_arrow │ │ │ │ col-resize │ │ │ │ row-resize │ │ │ │ all-scroll │ │ │ │ zoom-out │ │ │ │ +text/uri-list │ │ │ │ action-name │ │ │ │ action-label │ │ │ │ required OSC buffer size (%zu) exceeds limit (%zu) │ │ │ │ failed to increase size of OSC buffer │ │ │ │ localhost │ │ │ │ %c (%u parameters) │ │ │ │ %s:%d: [%s]%s%s%s%s: %s │ │ │ │ @@ -1227,20 +1227,20 @@ │ │ │ │ -S,--log-no-syslog disable syslog logging (only applicable in server mode) │ │ │ │ -v,--version show the version number and quit │ │ │ │ -e ignored (for compatibility with xterm -e) │ │ │ │ check_alloc │ │ │ │ [?62;4;22;28c │ │ │ │ [?62;22;28c │ │ │ │ xvsnprintf │ │ │ │ -change_buffer_format │ │ │ │ - !()"#*+01923:;$%,-&'./45<=67> │ │ │ │ :@LFKbgnqxgnqx │ │ │ │ + !()"#*+01923:;$%,-&'./45<=67> │ │ │ │ $%45&'67@APQBCRSapqbcrsDETUFGVWdetufgv │ │ │ │ ()89*+:; │ │ │ │ ,-=./>HIXYJKZ[hixyjkz{LM\]NO^_lm|}no~ │ │ │ │ +change_buffer_format │ │ │ │ /tmp/foot-notification-icon-XXXXXX │ │ │ │ 4i5U6B738%9 │ │ │ │ B#C0D?EQFeG|H │ │ │ │ yyyyyyyy* │ │ │ │ ]12;%p1%s │ │ │ │ ]52;%p1%s;%p2%s │ │ │ │ [%p1%d;%p2%d;%p3%d;%p4%d;%p5%d$x │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -63,131 +63,131 @@ │ │ │ │ 0x00001964 00726561 6c6c6f63 00737472 6e647570 .realloc.strndup │ │ │ │ 0x00001974 00757466 3870726f 635f6368 61727769 .utf8proc_charwi │ │ │ │ 0x00001984 64746800 6d656d6d 6f766500 77637364 dth.memmove.wcsd │ │ │ │ 0x00001994 75700075 74663870 726f635f 67726170 up.utf8proc_grap │ │ │ │ 0x000019a4 68656d65 5f627265 616b5f73 74617465 heme_break_state │ │ │ │ 0x000019b4 66756c00 66636674 5f707265 636f6d70 ful.fcft_precomp │ │ │ │ 0x000019c4 6f736500 7374726c 656e0070 69786d61 ose.strlen.pixma │ │ │ │ - 0x000019d4 6e5f696d 6167655f 63726561 74655f62 n_image_create_b │ │ │ │ - 0x000019e4 6974735f 6e6f5f63 6c656172 00706572 its_no_clear.per │ │ │ │ - 0x000019f4 726f7200 7069786d 616e5f69 6d616765 ror.pixman_image │ │ │ │ - 0x00001a04 5f756e72 65660070 69786d61 6e5f696d _unref.pixman_im │ │ │ │ - 0x00001a14 6167655f 66696c6c 5f626f78 65730070 age_fill_boxes.p │ │ │ │ - 0x00001a24 69786d61 6e5f7261 73746572 697a655f ixman_rasterize_ │ │ │ │ - 0x00001a34 74726170 657a6f69 64007069 786d616e trapezoid.pixman │ │ │ │ - 0x00001a44 5f696d61 67655f66 696c6c5f 72656374 _image_fill_rect │ │ │ │ - 0x00001a54 616e676c 65730070 69786d61 6e5f696d angles.pixman_im │ │ │ │ - 0x00001a64 6167655f 63726561 74655f73 6f6c6964 age_create_solid │ │ │ │ - 0x00001a74 5f66696c 6c007069 786d616e 5f636f6d _fill.pixman_com │ │ │ │ - 0x00001a84 706f7369 74655f74 7269616e 676c6573 posite_triangles │ │ │ │ - 0x00001a94 00706978 6d616e5f 696d6167 655f636f .pixman_image_co │ │ │ │ - 0x00001aa4 6d706f73 69746500 7374726e 636d7000 mposite.strncmp. │ │ │ │ - 0x00001ab4 73747263 61736563 6d700073 7472746f strcasecmp.strto │ │ │ │ - 0x00001ac4 66007265 67657272 6f720072 65676672 f.regerror.regfr │ │ │ │ - 0x00001ad4 6565006d 656d636d 70007374 72726368 ee.memcmp.strrch │ │ │ │ - 0x00001ae4 72005f5f 63747970 655f625f 6c6f6300 r.__ctype_b_loc. │ │ │ │ - 0x00001af4 736e7072 696e7466 00737472 746f6b5f snprintf.strtok_ │ │ │ │ + 0x000019d4 6e5f696d 6167655f 66696c6c 5f626f78 n_image_fill_box │ │ │ │ + 0x000019e4 65730070 69786d61 6e5f7261 73746572 es.pixman_raster │ │ │ │ + 0x000019f4 697a655f 74726170 657a6f69 64007069 ize_trapezoid.pi │ │ │ │ + 0x00001a04 786d616e 5f696d61 67655f66 696c6c5f xman_image_fill_ │ │ │ │ + 0x00001a14 72656374 616e676c 65730070 69786d61 rectangles.pixma │ │ │ │ + 0x00001a24 6e5f696d 6167655f 63726561 74655f73 n_image_create_s │ │ │ │ + 0x00001a34 6f6c6964 5f66696c 6c007069 786d616e olid_fill.pixman │ │ │ │ + 0x00001a44 5f636f6d 706f7369 74655f74 7269616e _composite_trian │ │ │ │ + 0x00001a54 676c6573 00706978 6d616e5f 696d6167 gles.pixman_imag │ │ │ │ + 0x00001a64 655f756e 72656600 7069786d 616e5f69 e_unref.pixman_i │ │ │ │ + 0x00001a74 6d616765 5f636f6d 706f7369 74650073 mage_composite.s │ │ │ │ + 0x00001a84 74726e63 6d700073 74726361 7365636d trncmp.strcasecm │ │ │ │ + 0x00001a94 70007374 72746f66 005f5f63 74797065 p.strtof.__ctype │ │ │ │ + 0x00001aa4 5f625f6c 6f63006d 656d636d 70007374 _b_loc.memcmp.st │ │ │ │ + 0x00001ab4 72726368 7200736e 7072696e 74660070 rrchr.snprintf.p │ │ │ │ + 0x00001ac4 69786d61 6e5f696d 6167655f 63726561 ixman_image_crea │ │ │ │ + 0x00001ad4 74655f62 6974735f 6e6f5f63 6c656172 te_bits_no_clear │ │ │ │ + 0x00001ae4 00706572 726f7200 72656765 72726f72 .perror.regerror │ │ │ │ + 0x00001af4 00726567 66726565 00737472 746f6b5f .regfree.strtok_ │ │ │ │ 0x00001b04 72007374 72636872 005f5f73 74726370 r.strchr.__strcp │ │ │ │ 0x00001b14 795f6368 6b005f5f 67657464 656c696d y_chk.__getdelim │ │ │ │ - 0x00001b24 0046634e 616d6550 61727365 00466350 .FcNameParse.FcP │ │ │ │ - 0x00001b34 61747465 726e4765 74446f75 626c6500 atternGetDouble. │ │ │ │ - 0x00001b44 46635061 74746572 6e476574 496e7465 FcPatternGetInte │ │ │ │ - 0x00001b54 67657200 46635061 74746572 6e447570 ger.FcPatternDup │ │ │ │ - 0x00001b64 6c696361 74650046 63436f6e 66696753 licate.FcConfigS │ │ │ │ - 0x00001b74 75627374 69747574 65004663 50617474 ubstitute.FcPatt │ │ │ │ - 0x00001b84 65726e44 65737472 6f790046 63506174 ernDestroy.FcPat │ │ │ │ - 0x00001b94 7465726e 52656d6f 76650046 634e616d ternRemove.FcNam │ │ │ │ - 0x00001ba4 65556e70 61727365 00666f70 656e3634 eUnparse.fopen64 │ │ │ │ - 0x00001bb4 00776373 6c656e00 5f5f6374 7970655f .wcslen.__ctype_ │ │ │ │ - 0x00001bc4 6765745f 6d625f63 75725f6d 61780063 get_mb_cur_max.c │ │ │ │ - 0x00001bd4 33327274 6f6d6200 776c5f70 726f7879 32rtomb.wl_proxy │ │ │ │ - 0x00001be4 5f676574 5f757365 725f6461 74610077 _get_user_data.w │ │ │ │ - 0x00001bf4 6c5f6375 72736f72 5f746865 6d655f64 l_cursor_theme_d │ │ │ │ - 0x00001c04 65737472 6f790077 6c5f6375 72736f72 estroy.wl_cursor │ │ │ │ - 0x00001c14 5f746865 6d655f6c 6f616400 776c5f70 _theme_load.wl_p │ │ │ │ - 0x00001c24 726f7879 5f646573 74726f79 006d656d roxy_destroy.mem │ │ │ │ - 0x00001c34 63687200 77616974 70696400 73696766 chr.waitpid.sigf │ │ │ │ - 0x00001c44 696c6c73 65740070 74687265 61645f73 illset.pthread_s │ │ │ │ - 0x00001c54 69676d61 736b0070 74687265 61645f73 igmask.pthread_s │ │ │ │ - 0x00001c64 656c6600 70746872 6561645f 7365746e elf.pthread_setn │ │ │ │ - 0x00001c74 616d655f 6e700073 656d5f77 61697400 ame_np.sem_wait. │ │ │ │ - 0x00001c84 6d74785f 6c6f636b 006d7478 5f756e6c mtx_lock.mtx_unl │ │ │ │ - 0x00001c94 6f636b00 73656d5f 706f7374 0065706f ock.sem_post.epo │ │ │ │ - 0x00001ca4 6c6c5f63 746c005f 5f74696d 65726664 ll_ctl.__timerfd │ │ │ │ - 0x00001cb4 5f676574 74696d65 36340073 69676164 _gettime64.sigad │ │ │ │ - 0x00001cc4 64736574 006d626c 656e0077 63736e63 dset.mblen.wcsnc │ │ │ │ - 0x00001cd4 61736563 6d700074 6f776c6f 77657200 asecmp.towlower. │ │ │ │ - 0x00001ce4 69737770 72696e74 005f5f63 6c6f636b iswprint.__clock │ │ │ │ - 0x00001cf4 5f676574 74696d65 36340070 69706500 _gettime64.pipe. │ │ │ │ - 0x00001d04 6d6d6170 3634006d 756e6d61 70006d6b mmap64.munmap.mk │ │ │ │ - 0x00001d14 6f737465 6d703634 00776c5f 72656769 ostemp64.wl_regi │ │ │ │ - 0x00001d24 6f6e5f69 6e746572 66616365 00776c5f on_interface.wl_ │ │ │ │ - 0x00001d34 63616c6c 6261636b 5f696e74 65726661 callback_interfa │ │ │ │ - 0x00001d44 63650077 63736370 79007069 786d616e ce.wcscpy.pixman │ │ │ │ - 0x00001d54 5f726567 696f6e33 325f756e 696f6e5f _region32_union_ │ │ │ │ - 0x00001d64 72656374 00706978 6d616e5f 696d6167 rect.pixman_imag │ │ │ │ - 0x00001d74 655f636f 6d706f73 69746533 32007069 e_composite32.pi │ │ │ │ - 0x00001d84 786d616e 5f696d61 67655f73 65745f63 xman_image_set_c │ │ │ │ - 0x00001d94 6c69705f 72656769 6f6e3332 00706978 lip_region32.pix │ │ │ │ - 0x00001da4 6d616e5f 72656769 6f6e3332 5f696e69 man_region32_ini │ │ │ │ - 0x00001db4 745f7265 63740070 69786d61 6e5f7265 t_rect.pixman_re │ │ │ │ - 0x00001dc4 67696f6e 33325f69 6e697400 7069786d gion32_init.pixm │ │ │ │ - 0x00001dd4 616e5f72 6567696f 6e33325f 636f7079 an_region32_copy │ │ │ │ - 0x00001de4 00706978 6d616e5f 72656769 6f6e3332 .pixman_region32 │ │ │ │ - 0x00001df4 5f636c65 61720070 69786d61 6e5f7265 _clear.pixman_re │ │ │ │ - 0x00001e04 67696f6e 33325f73 75627472 61637400 gion32_subtract. │ │ │ │ - 0x00001e14 7069786d 616e5f72 6567696f 6e33325f pixman_region32_ │ │ │ │ - 0x00001e24 66696e69 00706978 6d616e5f 72656769 fini.pixman_regi │ │ │ │ - 0x00001e34 6f6e3332 5f756e69 6f6e0077 6c5f6275 on32_union.wl_bu │ │ │ │ - 0x00001e44 66666572 5f696e74 65726661 63650066 ffer_interface.f │ │ │ │ - 0x00001e54 6366745f 72617374 6572697a 655f7465 cft_rasterize_te │ │ │ │ - 0x00001e64 78745f72 756e5f75 74663332 00666366 xt_run_utf32.fcf │ │ │ │ - 0x00001e74 745f7261 73746572 697a655f 63686172 t_rasterize_char │ │ │ │ - 0x00001e84 5f757466 33320066 6366745f 74657874 _utf32.fcft_text │ │ │ │ - 0x00001e94 5f72756e 5f646573 74726f79 00776c5f _run_destroy.wl_ │ │ │ │ - 0x00001ea4 73757266 6163655f 696e7465 72666163 surface_interfac │ │ │ │ - 0x00001eb4 6500776c 5f736561 745f696e 74657266 e.wl_seat_interf │ │ │ │ - 0x00001ec4 61636500 776c5f6f 75747075 745f696e ace.wl_output_in │ │ │ │ - 0x00001ed4 74657266 61636500 5f5f696f 63746c5f terface.__ioctl_ │ │ │ │ - 0x00001ee4 74696d65 36340077 6c5f6375 72736f72 time64.wl_cursor │ │ │ │ - 0x00001ef4 5f696d61 67655f67 65745f62 75666665 _image_get_buffe │ │ │ │ - 0x00001f04 72006163 63657074 34006973 77737061 r.accept4.iswspa │ │ │ │ - 0x00001f14 63650072 65637600 70697065 3200666f ce.recv.pipe2.fo │ │ │ │ - 0x00001f24 726b0073 65747369 64006368 64697200 rk.setsid.chdir. │ │ │ │ - 0x00001f34 64757032 00657865 63767000 5f657869 dup2.execvp._exi │ │ │ │ - 0x00001f44 74007374 72737472 00707473 6e616d65 t.strstr.ptsname │ │ │ │ - 0x00001f54 00677261 6e747074 00756e6c 6f636b70 .grantpt.unlockp │ │ │ │ - 0x00001f64 74007463 67657461 74747200 74637365 t.tcgetattr.tcse │ │ │ │ - 0x00001f74 74617474 72007374 72637079 00657865 tattr.strcpy.exe │ │ │ │ - 0x00001f84 63767065 005f5f65 6e766972 6f6e006d cvpe.__environ.m │ │ │ │ - 0x00001f94 656d6664 5f637265 61746500 66747275 emfd_create.ftru │ │ │ │ - 0x00001fa4 6e636174 65363400 776c5f73 686d5f70 ncate64.wl_shm_p │ │ │ │ - 0x00001fb4 6f6f6c5f 696e7465 72666163 6500746f ool_interface.to │ │ │ │ - 0x00001fc4 77757070 65720070 69786d61 6e5f7265 wupper.pixman_re │ │ │ │ - 0x00001fd4 67696f6e 33325f69 6e746572 73656374 gion32_intersect │ │ │ │ - 0x00001fe4 00706978 6d616e5f 72656769 6f6e3332 .pixman_region32 │ │ │ │ - 0x00001ff4 5f726563 74616e67 6c657300 7069786d _rectangles.pixm │ │ │ │ - 0x00002004 616e5f66 5f747261 6e73666f 726d5f69 an_f_transform_i │ │ │ │ - 0x00002014 6e69745f 7363616c 65007069 786d616e nit_scale.pixman │ │ │ │ - 0x00002024 5f747261 6e73666f 726d5f66 726f6d5f _transform_from_ │ │ │ │ - 0x00002034 7069786d 616e5f66 5f747261 6e73666f pixman_f_transfo │ │ │ │ - 0x00002044 726d0070 69786d61 6e5f696d 6167655f rm.pixman_image_ │ │ │ │ - 0x00002054 7365745f 7472616e 73666f72 6d007069 set_transform.pi │ │ │ │ - 0x00002064 786d616e 5f696d61 67655f73 65745f66 xman_image_set_f │ │ │ │ - 0x00002074 696c7465 72007763 736e6361 74007763 ilter.wcsncat.wc │ │ │ │ - 0x00002084 73636d70 00666366 745f6465 7374726f scmp.fcft_destro │ │ │ │ - 0x00002094 79006663 66745f66 726f6d5f 6e616d65 y.fcft_from_name │ │ │ │ - 0x000020a4 00776c5f 64617461 5f646576 6963655f .wl_data_device_ │ │ │ │ - 0x000020b4 696e7465 72666163 6500776c 5f646973 interface.wl_dis │ │ │ │ - 0x000020c4 706c6179 5f726561 645f6576 656e7473 play_read_events │ │ │ │ - 0x000020d4 00776c5f 64697370 6c61795f 64697370 .wl_display_disp │ │ │ │ - 0x000020e4 61746368 5f70656e 64696e67 00776c5f atch_pending.wl_ │ │ │ │ - 0x000020f4 64697370 6c61795f 666c7573 6800706f display_flush.po │ │ │ │ - 0x00002104 6c6c0077 6c5f6469 73706c61 795f6361 ll.wl_display_ca │ │ │ │ - 0x00002114 6e63656c 5f726561 64007265 67657865 ncel_read.regexe │ │ │ │ + 0x00001b24 00666f70 656e3634 00776c5f 70726f78 .fopen64.wl_prox │ │ │ │ + 0x00001b34 795f6765 745f7573 65725f64 61746100 y_get_user_data. │ │ │ │ + 0x00001b44 5f5f6374 7970655f 6765745f 6d625f63 __ctype_get_mb_c │ │ │ │ + 0x00001b54 75725f6d 61780063 33327274 6f6d6200 ur_max.c32rtomb. │ │ │ │ + 0x00001b64 776c5f63 7572736f 725f7468 656d655f wl_cursor_theme_ │ │ │ │ + 0x00001b74 64657374 726f7900 776c5f63 7572736f destroy.wl_curso │ │ │ │ + 0x00001b84 725f7468 656d655f 6c6f6164 00776c5f r_theme_load.wl_ │ │ │ │ + 0x00001b94 70726f78 795f6465 7374726f 79006d65 proxy_destroy.me │ │ │ │ + 0x00001ba4 6d636872 00776169 74706964 0046634e mchr.waitpid.FcN │ │ │ │ + 0x00001bb4 616d6550 61727365 00466350 61747465 ameParse.FcPatte │ │ │ │ + 0x00001bc4 726e4765 74446f75 626c6500 46635061 rnGetDouble.FcPa │ │ │ │ + 0x00001bd4 74746572 6e476574 496e7465 67657200 tternGetInteger. │ │ │ │ + 0x00001be4 46635061 74746572 6e447570 6c696361 FcPatternDuplica │ │ │ │ + 0x00001bf4 74650046 63436f6e 66696753 75627374 te.FcConfigSubst │ │ │ │ + 0x00001c04 69747574 65004663 50617474 65726e44 itute.FcPatternD │ │ │ │ + 0x00001c14 65737472 6f790046 63506174 7465726e estroy.FcPattern │ │ │ │ + 0x00001c24 52656d6f 76650046 634e616d 65556e70 Remove.FcNameUnp │ │ │ │ + 0x00001c34 61727365 00776373 6c656e00 65706f6c arse.wcslen.epol │ │ │ │ + 0x00001c44 6c5f6374 6c005f5f 74696d65 7266645f l_ctl.__timerfd_ │ │ │ │ + 0x00001c54 67657474 696d6536 34007369 67616464 gettime64.sigadd │ │ │ │ + 0x00001c64 73657400 6d626c65 6e007763 736e6361 set.mblen.wcsnca │ │ │ │ + 0x00001c74 7365636d 7000746f 776c6f77 65720069 secmp.towlower.i │ │ │ │ + 0x00001c84 73777072 696e7400 5f5f636c 6f636b5f swprint.__clock_ │ │ │ │ + 0x00001c94 67657474 696d6536 34007069 7065006d gettime64.pipe.m │ │ │ │ + 0x00001ca4 6d617036 34006d75 6e6d6170 006d6b6f map64.munmap.mko │ │ │ │ + 0x00001cb4 7374656d 70363400 776c5f72 6567696f stemp64.wl_regio │ │ │ │ + 0x00001cc4 6e5f696e 74657266 61636500 776c5f63 n_interface.wl_c │ │ │ │ + 0x00001cd4 616c6c62 61636b5f 696e7465 72666163 allback_interfac │ │ │ │ + 0x00001ce4 65007763 73637079 00706978 6d616e5f e.wcscpy.pixman_ │ │ │ │ + 0x00001cf4 72656769 6f6e3332 5f756e69 6f6e5f72 region32_union_r │ │ │ │ + 0x00001d04 65637400 776c5f73 75726661 63655f69 ect.wl_surface_i │ │ │ │ + 0x00001d14 6e746572 66616365 00776c5f 73656174 nterface.wl_seat │ │ │ │ + 0x00001d24 5f696e74 65726661 63650077 6c5f6f75 _interface.wl_ou │ │ │ │ + 0x00001d34 74707574 5f696e74 65726661 63650077 tput_interface.w │ │ │ │ + 0x00001d44 6c5f6275 66666572 5f696e74 65726661 l_buffer_interfa │ │ │ │ + 0x00001d54 63650070 69786d61 6e5f696d 6167655f ce.pixman_image_ │ │ │ │ + 0x00001d64 636f6d70 6f736974 65333200 73696766 composite32.sigf │ │ │ │ + 0x00001d74 696c6c73 65740070 74687265 61645f73 illset.pthread_s │ │ │ │ + 0x00001d84 69676d61 736b0070 74687265 61645f73 igmask.pthread_s │ │ │ │ + 0x00001d94 656c6600 70746872 6561645f 7365746e elf.pthread_setn │ │ │ │ + 0x00001da4 616d655f 6e700073 656d5f77 61697400 ame_np.sem_wait. │ │ │ │ + 0x00001db4 6d74785f 6c6f636b 006d7478 5f756e6c mtx_lock.mtx_unl │ │ │ │ + 0x00001dc4 6f636b00 73656d5f 706f7374 005f5f69 ock.sem_post.__i │ │ │ │ + 0x00001dd4 6f63746c 5f74696d 65363400 776c5f63 octl_time64.wl_c │ │ │ │ + 0x00001de4 7572736f 725f696d 6167655f 6765745f ursor_image_get_ │ │ │ │ + 0x00001df4 62756666 65720070 69786d61 6e5f7265 buffer.pixman_re │ │ │ │ + 0x00001e04 67696f6e 33325f69 6e69745f 72656374 gion32_init_rect │ │ │ │ + 0x00001e14 00706978 6d616e5f 696d6167 655f7365 .pixman_image_se │ │ │ │ + 0x00001e24 745f636c 69705f72 6567696f 6e333200 t_clip_region32. │ │ │ │ + 0x00001e34 7069786d 616e5f72 6567696f 6e33325f pixman_region32_ │ │ │ │ + 0x00001e44 66696e69 00666366 745f7261 73746572 fini.fcft_raster │ │ │ │ + 0x00001e54 697a655f 74657874 5f72756e 5f757466 ize_text_run_utf │ │ │ │ + 0x00001e64 33320066 6366745f 72617374 6572697a 32.fcft_rasteriz │ │ │ │ + 0x00001e74 655f6368 61725f75 74663332 00666366 e_char_utf32.fcf │ │ │ │ + 0x00001e84 745f7465 78745f72 756e5f64 65737472 t_text_run_destr │ │ │ │ + 0x00001e94 6f790061 63636570 7434006d 656d6664 oy.accept4.memfd │ │ │ │ + 0x00001ea4 5f637265 61746500 66747275 6e636174 _create.ftruncat │ │ │ │ + 0x00001eb4 65363400 7069786d 616e5f72 6567696f e64.pixman_regio │ │ │ │ + 0x00001ec4 6e33325f 696e6974 00776c5f 73686d5f n32_init.wl_shm_ │ │ │ │ + 0x00001ed4 706f6f6c 5f696e74 65726661 63650074 pool_interface.t │ │ │ │ + 0x00001ee4 6f777570 70657200 69737773 70616365 owupper.iswspace │ │ │ │ + 0x00001ef4 00726563 76007069 786d616e 5f726567 .recv.pixman_reg │ │ │ │ + 0x00001f04 696f6e33 325f636c 65617200 7069786d ion32_clear.pixm │ │ │ │ + 0x00001f14 616e5f72 6567696f 6e33325f 636f7079 an_region32_copy │ │ │ │ + 0x00001f24 00706978 6d616e5f 72656769 6f6e3332 .pixman_region32 │ │ │ │ + 0x00001f34 5f737562 74726163 74007069 786d616e _subtract.pixman │ │ │ │ + 0x00001f44 5f726567 696f6e33 325f756e 696f6e00 _region32_union. │ │ │ │ + 0x00001f54 7069786d 616e5f72 6567696f 6e33325f pixman_region32_ │ │ │ │ + 0x00001f64 696e7465 72736563 74007069 786d616e intersect.pixman │ │ │ │ + 0x00001f74 5f726567 696f6e33 325f7265 6374616e _region32_rectan │ │ │ │ + 0x00001f84 676c6573 00706978 6d616e5f 665f7472 gles.pixman_f_tr │ │ │ │ + 0x00001f94 616e7366 6f726d5f 696e6974 5f736361 ansform_init_sca │ │ │ │ + 0x00001fa4 6c650070 69786d61 6e5f7472 616e7366 le.pixman_transf │ │ │ │ + 0x00001fb4 6f726d5f 66726f6d 5f706978 6d616e5f orm_from_pixman_ │ │ │ │ + 0x00001fc4 665f7472 616e7366 6f726d00 7069786d f_transform.pixm │ │ │ │ + 0x00001fd4 616e5f69 6d616765 5f736574 5f747261 an_image_set_tra │ │ │ │ + 0x00001fe4 6e73666f 726d0070 69786d61 6e5f696d nsform.pixman_im │ │ │ │ + 0x00001ff4 6167655f 7365745f 66696c74 65720077 age_set_filter.w │ │ │ │ + 0x00002004 63736e63 61740077 6373636d 70006663 csncat.wcscmp.fc │ │ │ │ + 0x00002014 66745f64 65737472 6f790066 6366745f ft_destroy.fcft_ │ │ │ │ + 0x00002024 66726f6d 5f6e616d 6500776c 5f646174 from_name.wl_dat │ │ │ │ + 0x00002034 615f6465 76696365 5f696e74 65726661 a_device_interfa │ │ │ │ + 0x00002044 63650077 6c5f6469 73706c61 795f7265 ce.wl_display_re │ │ │ │ + 0x00002054 61645f65 76656e74 7300776c 5f646973 ad_events.wl_dis │ │ │ │ + 0x00002064 706c6179 5f646973 70617463 685f7065 play_dispatch_pe │ │ │ │ + 0x00002074 6e64696e 6700776c 5f646973 706c6179 nding.wl_display │ │ │ │ + 0x00002084 5f666c75 73680070 6f6c6c00 776c5f64 _flush.poll.wl_d │ │ │ │ + 0x00002094 6973706c 61795f63 616e6365 6c5f7265 isplay_cancel_re │ │ │ │ + 0x000020a4 61640070 69706532 00666f72 6b007365 ad.pipe2.fork.se │ │ │ │ + 0x000020b4 74736964 00636864 69720064 75703200 tsid.chdir.dup2. │ │ │ │ + 0x000020c4 65786563 7670005f 65786974 00737472 execvp._exit.str │ │ │ │ + 0x000020d4 73747200 7074736e 616d6500 6772616e str.ptsname.gran │ │ │ │ + 0x000020e4 74707400 756e6c6f 636b7074 00746367 tpt.unlockpt.tcg │ │ │ │ + 0x000020f4 65746174 74720074 63736574 61747472 etattr.tcsetattr │ │ │ │ + 0x00002104 00737472 63707900 65786563 76706500 .strcpy.execvpe. │ │ │ │ + 0x00002114 5f5f656e 7669726f 6e007265 67657865 __environ.regexe │ │ │ │ 0x00002124 63007173 6f727400 776c5f70 726f7879 c.qsort.wl_proxy │ │ │ │ 0x00002134 5f736574 5f757365 725f6461 74610077 _set_user_data.w │ │ │ │ 0x00002144 6c5f7375 62737572 66616365 5f696e74 l_subsurface_int │ │ │ │ 0x00002154 65726661 63650070 69786d61 6e5f696d erface.pixman_im │ │ │ │ 0x00002164 6167655f 6765745f 666f726d 61740077 age_get_format.w │ │ │ │ 0x00002174 6c5f6b65 79626f61 72645f69 6e746572 l_keyboard_inter │ │ │ │ 0x00002184 66616365 00776c5f 706f696e 7465725f face.wl_pointer_ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 000079e4 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 4d3a4 │ │ │ │ + bl 4d3c4 │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -16,16 +16,16 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #3264 @ 0xcc0 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r1, #11 │ │ │ │ bl 40e74 │ │ │ │ - ldrdeq r7, [r5], -r4 │ │ │ │ - andeq pc, r4, r0, lsl #12 │ │ │ │ + andeq r7, r5, r4, asr #13 │ │ │ │ + andeq pc, r4, r8, lsl r6 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 8520 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ @@ -34,16 +34,16 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #3264 @ 0xcc0 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r1, #11 │ │ │ │ bl 40e74 │ │ │ │ - andeq r7, r5, ip, lsl #15 │ │ │ │ - @ instruction: 0x0004f5b8 │ │ │ │ + andeq r7, r5, ip, ror r6 │ │ │ │ + ldrdeq pc, [r4], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -69,15 +69,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #84 @ 0x54 │ │ │ │ mov r1, #73 @ 0x49 │ │ │ │ bl 40e74 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r7] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ bl 80f4 <__vsnprintf_chk@plt> │ │ │ │ @@ -91,16 +91,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 88e0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x000772b8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x0004fbbc │ │ │ │ - andeq pc, r4, r4, lsr r5 @ │ │ │ │ + andeq pc, r4, r0, ror fp @ │ │ │ │ + andeq pc, r4, ip, asr #10 │ │ │ │ andeq r7, r7, r8, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #208] @ 89e4 │ │ │ │ ldr r3, [pc, #208] @ 89e8 │ │ │ │ @@ -112,15 +112,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ beq 899c │ │ │ │ bl 7fc8 │ │ │ │ add r8, sp, #4 │ │ │ │ add r6, r0, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r2 │ │ │ │ add r6, r4, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [r8, #4] │ │ │ │ mov r5, r0 │ │ │ │ b 896c │ │ │ │ @@ -139,15 +139,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ mov r0, #0 │ │ │ │ b 89b4 │ │ │ │ add r1, r9, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, r7, lsl #2] │ │ │ │ - bl 526a8 │ │ │ │ + bl 526c8 │ │ │ │ ldr r2, [pc, #48] @ 89ec │ │ │ │ ldr r3, [pc, #40] @ 89e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -156,282 +156,84 @@ │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andeq r7, r7, r4, ror #3 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq r7, r7, ip, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - sub r4, r2, r3 │ │ │ │ - cmp r4, #0 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - beq 8a64 │ │ │ │ - ldr r1, [r5] │ │ │ │ - add r1, r6, r1 │ │ │ │ - bl 7e60 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bge 8a50 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #11 │ │ │ │ - movne r4, #2 │ │ │ │ - moveq r4, #1 │ │ │ │ - b 8a64 │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r4, r4, r3 │ │ │ │ - add r3, r2, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 8a14 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - lsr r4, r1, #24 │ │ │ │ - mul r4, r7, r4 │ │ │ │ - ldr r8, [r0, #16] │ │ │ │ - add r4, r4, #7 │ │ │ │ - lsr r4, r4, #3 │ │ │ │ - add r4, r4, #3 │ │ │ │ - bic r4, r4, #3 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r1, #1 │ │ │ │ - mul r0, r4, r8 │ │ │ │ - bl 55078 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, r8 │ │ │ │ - str r4, [sp] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8550 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne 8b00 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - mov r2, #12 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #60] @ 8b28 │ │ │ │ - str r2, [r3] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r0, r0, #3600 @ 0xe10 │ │ │ │ - sub r0, r0, #8 │ │ │ │ - bl 7da0 │ │ │ │ - bl 7adc │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 8058 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 7e3c │ │ │ │ - str r9, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r4, [r5, #20] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - andeq r9, r5, r8, lsl #9 │ │ │ │ - lsl r1, r1, #1 │ │ │ │ - mov r3, r0 │ │ │ │ - mla r3, r1, r0, r3 │ │ │ │ - mov r0, r3 │ │ │ │ - bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr lr, [sp, #48] @ 0x30 │ │ │ │ - bic r4, r2, r2, asr #31 │ │ │ │ - ldr r2, [pc, #176] @ 8c14 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #176] @ 8ac0 │ │ │ │ bic ip, r3, r3, asr #31 │ │ │ │ - add lr, r3, lr │ │ │ │ - ldr r3, [pc, #168] @ 8c18 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - bic r1, r1, r1, asr #31 │ │ │ │ + add r4, r3, r4 │ │ │ │ + ldr r3, [pc, #168] @ 8ac4 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [lr, r3] │ │ │ │ + bic r2, r2, r2, asr #31 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #144] @ 8c1c │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp] │ │ │ │ - bic lr, lr, lr, asr #31 │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ + bic r1, r1, r1, asr #31 │ │ │ │ + ldr lr, [r0, #12] │ │ │ │ + cmp r2, lr │ │ │ │ + strle r2, [sp, #16] │ │ │ │ + strgt lr, [sp, #16] │ │ │ │ + bic r4, r4, r4, asr #31 │ │ │ │ + ldr r2, [pc, #112] @ 8ac8 │ │ │ │ mov r3, #1 │ │ │ │ - cmp r1, r5 │ │ │ │ + cmp r1, lr │ │ │ │ strle r1, [sp, #8] │ │ │ │ - strgt r5, [sp, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ + strgt lr, [sp, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ strle ip, [sp, #12] │ │ │ │ strgt r1, [sp, #12] │ │ │ │ - cmp lr, r1 │ │ │ │ - strle lr, [sp, #20] │ │ │ │ + cmp r4, r1 │ │ │ │ + strle r4, [sp, #20] │ │ │ │ strgt r1, [sp, #20] │ │ │ │ - sub r2, r2, #3584 @ 0xe00 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - cmp r4, r5 │ │ │ │ - strle r4, [sp, #16] │ │ │ │ - strgt r5, [sp, #16] │ │ │ │ - bl 7b00 │ │ │ │ - ldr r2, [pc, #52] @ 8c20 │ │ │ │ - ldr r3, [pc, #40] @ 8c18 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 8c0c │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - andeq r6, r7, ip, lsl #31 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r5, ip, asr #7 │ │ │ │ - andeq r6, r7, ip, lsl #30 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ - bic lr, r2, r2, asr #31 │ │ │ │ - ldr r2, [pc, #176] @ 8cf8 │ │ │ │ - bic ip, r3, r3, asr #31 │ │ │ │ - add r5, r3, r5 │ │ │ │ - ldr r3, [pc, #168] @ 8cfc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #160] @ 8d00 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - add r3, sp, #8 │ │ │ │ - str r3, [sp] │ │ │ │ - bic r1, r1, r1, asr #31 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ - mov r3, #1 │ │ │ │ - cmp ip, r4 │ │ │ │ - strle ip, [sp, #8] │ │ │ │ - strgt r4, [sp, #8] │ │ │ │ - bic r5, r5, r5, asr #31 │ │ │ │ - ldr ip, [r0, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r1, ip │ │ │ │ - strle r1, [sp, #12] │ │ │ │ - strgt ip, [sp, #12] │ │ │ │ - sub r2, r2, #3584 @ 0xe00 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - cmp r5, r4 │ │ │ │ - strle r5, [sp, #16] │ │ │ │ - strgt r4, [sp, #16] │ │ │ │ - cmp lr, ip │ │ │ │ - strle lr, [sp, #20] │ │ │ │ - strgt ip, [sp, #20] │ │ │ │ - bl 7b00 │ │ │ │ - ldr r2, [pc, #52] @ 8d04 │ │ │ │ - ldr r3, [pc, #40] @ 8cfc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 8cf0 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - andeq r6, r7, r8, lsr #29 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r5, r4, ror #5 │ │ │ │ - andeq r6, r7, r8, lsr #28 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - bic lr, r2, r2, asr #31 │ │ │ │ - ldr r2, [pc, #180] @ 8dd8 │ │ │ │ - bic r4, r3, r3, asr #31 │ │ │ │ - ldr r3, [pc, #176] @ 8ddc │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr ip, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - bic r1, r1, r1, asr #31 │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldr r2, [pc, #140] @ 8de0 │ │ │ │ - str r3, [sp] │ │ │ │ - bic ip, ip, ip, asr #31 │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - mov r3, #1 │ │ │ │ - cmp r1, r5 │ │ │ │ - strle r1, [sp, #8] │ │ │ │ - strgt r5, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r0, #16] │ │ │ │ - cmp lr, r1 │ │ │ │ - strle lr, [sp, #12] │ │ │ │ - strgt r1, [sp, #12] │ │ │ │ - cmp ip, r1 │ │ │ │ - strle ip, [sp, #20] │ │ │ │ - strgt r1, [sp, #20] │ │ │ │ - sub r2, r2, #3584 @ 0xe00 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - cmp r4, r5 │ │ │ │ - strle r4, [sp, #16] │ │ │ │ - strgt r5, [sp, #16] │ │ │ │ bl 7b00 │ │ │ │ - ldr r2, [pc, #52] @ 8de4 │ │ │ │ - ldr r3, [pc, #40] @ 8ddc │ │ │ │ + ldr r2, [pc, #52] @ 8acc │ │ │ │ + ldr r3, [pc, #40] @ 8ac4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 8dd0 │ │ │ │ + beq 8ab8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldrdeq r6, [r7], -r0 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, pc} │ │ │ │ + andeq r7, r7, r0, ror #1 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r5, r8, lsl #4 │ │ │ │ - andeq r6, r7, r8, asr #26 │ │ │ │ + strdeq r8, [r5], -r8 @ │ │ │ │ + andeq r7, r7, r0, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r3, r3, r1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ str r1, [sp] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ @@ -445,15 +247,15 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ asr r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str lr, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ @@ -466,75 +268,15 @@ │ │ │ │ sub r3, r3, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ add r1, r1, r1, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ asr r1, r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - add r1, r0, r1, lsl #2 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r3, r3, r1 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - asr r3, r3, #1 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 8c24 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - add r2, r0, r2, lsl #2 │ │ │ │ - add r1, r0, r1, lsl #2 │ │ │ │ - ldr lr, [r2, #28] │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - sub r3, r3, r1 │ │ │ │ - add r2, r2, lr │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - add r2, r2, r2, lsr #31 │ │ │ │ - str r1, [sp] │ │ │ │ - asr r3, r3, #1 │ │ │ │ - asr r2, r2, #1 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 8c24 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - add r1, r0, r1, lsl #2 │ │ │ │ - add ip, r0, r2, lsl #2 │ │ │ │ - ldr lr, [r1, #28] │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - ldr r1, [ip, #28] │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - sub r1, r2, r1 │ │ │ │ - sub r3, r3, lr │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - add r1, r1, r1, lsr #31 │ │ │ │ - asr r3, r3, #1 │ │ │ │ - asr r1, r1, #1 │ │ │ │ - str lr, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 89f0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub fp, r1, #1 │ │ │ │ @@ -543,1185 +285,385 @@ │ │ │ │ ldr r8, [r0, #16] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r9, r4 │ │ │ │ mov sl, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ sub r4, r4, fp │ │ │ │ sub r4, r9, r4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ cmp r5, #1 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq 9048 │ │ │ │ - bl 556d8 │ │ │ │ + beq 8c40 │ │ │ │ + bl 556f0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r4, r4, fp │ │ │ │ mov r2, r0 │ │ │ │ - b 9010 │ │ │ │ + b 8c08 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 9064 │ │ │ │ + bgt 8c5c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8de8 │ │ │ │ + b 8ad0 │ │ │ │ add r1, r5, r2 │ │ │ │ cmp r6, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq 90e0 │ │ │ │ + beq 8cd8 │ │ │ │ mul r4, r6, r2 │ │ │ │ mul r3, fp, r5 │ │ │ │ sub r4, r9, r4 │ │ │ │ cmp r6, #3 │ │ │ │ sub r4, r4, r3 │ │ │ │ addne r3, r4, r4, lsr #31 │ │ │ │ addeq r3, r2, r4 │ │ │ │ addne r3, r2, r3, asr #1 │ │ │ │ add r1, r5, r2 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r6, #3 │ │ │ │ add fp, r3, r5 │ │ │ │ - bne 90bc │ │ │ │ + bne 8cb4 │ │ │ │ sub r4, r9, fp │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 90f0 │ │ │ │ + b 8ce8 │ │ │ │ add r1, r4, r4, lsr #31 │ │ │ │ sub r4, r4, r1, asr #1 │ │ │ │ add r4, r4, r2 │ │ │ │ add r1, fp, r4 │ │ │ │ add r5, r1, r5 │ │ │ │ sub r1, r9, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r9, r3 │ │ │ │ - b 90f0 │ │ │ │ + b 8ce8 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r8, r8, sl │ │ │ │ add r8, r8, r8, lsr #31 │ │ │ │ asr r8, r8, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 916c │ │ │ │ + beq 8d64 │ │ │ │ add r2, fp, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 916c │ │ │ │ + bne 8d64 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ add r2, r5, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr lr, [sp, #40] @ 0x28 │ │ │ │ + bic r4, r2, r2, asr #31 │ │ │ │ + ldr r2, [pc, #172] @ 8e3c │ │ │ │ + bic ip, r3, r3, asr #31 │ │ │ │ + add lr, r3, lr │ │ │ │ + ldr r3, [pc, #164] @ 8e40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + bic lr, lr, lr, asr #31 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r3, #0 │ │ │ │ + add r3, sp, #8 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + cmp ip, r2 │ │ │ │ + strle ip, [sp, #8] │ │ │ │ + strgt r2, [sp, #8] │ │ │ │ + cmp lr, r2 │ │ │ │ + strle lr, [sp, #16] │ │ │ │ + strgt r2, [sp, #16] │ │ │ │ + bic r1, r1, r1, asr #31 │ │ │ │ + ldr r2, [pc, #100] @ 8e44 │ │ │ │ + ldr ip, [r0, #16] │ │ │ │ + mov r3, #1 │ │ │ │ + cmp r1, ip │ │ │ │ + strle r1, [sp, #12] │ │ │ │ + strgt ip, [sp, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + cmp r4, ip │ │ │ │ + strle r4, [sp, #20] │ │ │ │ + strgt ip, [sp, #20] │ │ │ │ + bl 7b00 │ │ │ │ + ldr r2, [pc, #52] @ 8e48 │ │ │ │ + ldr r3, [pc, #40] @ 8e40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 8e34 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, pc} │ │ │ │ + andeq r6, r7, r0, ror #26 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r8, r5, r8, lsl #9 │ │ │ │ + andeq r6, r7, r4, ror #25 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + add r1, r0, r1, lsl #2 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r3, r3, r1 │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + asr r3, r3, #1 │ │ │ │ + mov r1, #0 │ │ │ │ + bl 8d6c │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + add r2, r0, r2, lsl #2 │ │ │ │ + add r1, r0, r1, lsl #2 │ │ │ │ + ldr lr, [r2, #28] │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + sub r3, r3, r1 │ │ │ │ + add r2, r2, lr │ │ │ │ + sub sp, sp, #12 │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + add r2, r2, r2, lsr #31 │ │ │ │ + str r1, [sp] │ │ │ │ + asr r3, r3, #1 │ │ │ │ + asr r2, r2, #1 │ │ │ │ + mov r1, #0 │ │ │ │ + bl 8d6c │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + add r1, r0, r1, lsl #2 │ │ │ │ + add ip, r0, r2, lsl #2 │ │ │ │ + ldr lr, [r1, #28] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + ldr r1, [ip, #28] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + sub r1, r2, r1 │ │ │ │ + sub r3, r3, lr │ │ │ │ + sub sp, sp, #12 │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + asr r3, r3, #1 │ │ │ │ + asr r1, r1, #1 │ │ │ │ + str lr, [sp] │ │ │ │ + bl 8d6c │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub fp, r1, #1 │ │ │ │ mul r4, r3, fp │ │ │ │ ldr r9, [r0, #16] │ │ │ │ ldr r8, [r0, #12] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r9, r4 │ │ │ │ mov sl, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ sub r4, r4, fp │ │ │ │ sub r4, r9, r4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ cmp r5, #1 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq 91f4 │ │ │ │ - bl 556d8 │ │ │ │ + beq 8fbc │ │ │ │ + bl 556f0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r4, r4, fp │ │ │ │ mov r2, r0 │ │ │ │ - b 91bc │ │ │ │ + b 8f84 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 9210 │ │ │ │ + bgt 8fd8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ add r1, r5, r2 │ │ │ │ cmp r6, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq 928c │ │ │ │ + beq 9054 │ │ │ │ mul r4, r6, r2 │ │ │ │ mul r3, fp, r5 │ │ │ │ sub r4, r9, r4 │ │ │ │ cmp r6, #3 │ │ │ │ sub r4, r4, r3 │ │ │ │ addne r3, r4, r4, lsr #31 │ │ │ │ addeq r3, r2, r4 │ │ │ │ addne r3, r2, r3, asr #1 │ │ │ │ add r1, r5, r2 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r6, #3 │ │ │ │ add fp, r3, r5 │ │ │ │ - bne 9268 │ │ │ │ + bne 9030 │ │ │ │ sub r4, r9, fp │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 929c │ │ │ │ + b 9064 │ │ │ │ add r1, r4, r4, lsr #31 │ │ │ │ sub r4, r4, r1, asr #1 │ │ │ │ add r4, r4, r2 │ │ │ │ add r1, fp, r4 │ │ │ │ add r5, r1, r5 │ │ │ │ sub r1, r9, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r9, r3 │ │ │ │ - b 929c │ │ │ │ + b 9064 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r8, r8, sl │ │ │ │ add r8, r8, r8, lsr #31 │ │ │ │ asr r8, r8, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ cmp r6, #2 │ │ │ │ - beq 9318 │ │ │ │ + beq 90e0 │ │ │ │ add r2, fp, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ cmp r6, #4 │ │ │ │ - bne 9318 │ │ │ │ + bne 90e0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ add r2, r5, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r2, [pc, #1840] @ 9a68 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - sub sp, sp, #148 @ 0x94 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - movne fp, #1 │ │ │ │ - moveq fp, #4 │ │ │ │ - mul r3, fp, r3 │ │ │ │ - mov r5, r0 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r6, r1 │ │ │ │ - mul r3, fp, r3 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - biceq r3, r3, #-536870912 @ 0xe0000000 │ │ │ │ - addeq r3, r3, #3 │ │ │ │ - biceq r3, r3, #3 │ │ │ │ - ldrne r3, [r0, #20] │ │ │ │ - cmp fp, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldreq r3, [r0] │ │ │ │ - streq r3, [sp, #20] │ │ │ │ - beq 93b8 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r1, #1 │ │ │ │ - mul r0, r3, r0 │ │ │ │ - bl 55078 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - sub r6, r6, #9536 @ 0x2540 │ │ │ │ - cmp r3, r2 │ │ │ │ - rsble r4, r4, r3 │ │ │ │ - rsbgt r4, r4, r2 │ │ │ │ - mov r3, r0 │ │ │ │ - mul r3, fp, r3 │ │ │ │ - add r4, r4, r4, lsr #31 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #1648] @ 9a6c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - asr r4, r4, #1 │ │ │ │ - sub r6, r6, #45 @ 0x2d │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r9, r1 │ │ │ │ - bl 55bf4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 55924 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r1, [pc, #1592] @ 9a70 │ │ │ │ - mov r2, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - cmp r6, #3 │ │ │ │ - bhi 9550 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ - add pc, pc, r6, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - add r1, r1, r0 │ │ │ │ - add r1, r1, r1, lsr #31 │ │ │ │ - add r9, r4, r1, asr #1 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - add r1, r1, r0 │ │ │ │ - add r1, r1, r1, lsr #31 │ │ │ │ - add r7, r4, r1, asr #1 │ │ │ │ - mvn r1, #0 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r6, #0 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - b 956c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r6, #0 │ │ │ │ - add r1, r1, r0 │ │ │ │ - add r1, r1, r1, lsr #31 │ │ │ │ - add r9, r4, r1, asr #1 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - sub r1, r1, r0 │ │ │ │ - add r1, r1, r1, lsr #31 │ │ │ │ - rsb r7, r4, r1, asr #1 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r4, r9 │ │ │ │ - mov sl, r6 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - b 956c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - sub r1, r1, r0 │ │ │ │ - add r1, r1, r1, lsr #31 │ │ │ │ - rsb r9, r4, r1, asr #1 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - mov r6, r9 │ │ │ │ - add r1, r1, r0 │ │ │ │ - add r1, r1, r1, lsr #31 │ │ │ │ - add r7, r4, r1, asr #1 │ │ │ │ - mvn r1, #0 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r8, #0 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - b 956c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov sl, #0 │ │ │ │ - sub r1, r1, r0 │ │ │ │ - add r1, r1, r1, lsr #31 │ │ │ │ - rsb r9, r4, r1, asr #1 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - mov r6, r9 │ │ │ │ - sub r1, r1, r0 │ │ │ │ - add r1, r1, r1, lsr #31 │ │ │ │ - rsb r7, r4, r1, asr #1 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r8, sl │ │ │ │ - str r1, [sp, #28] │ │ │ │ - b 956c │ │ │ │ - mov r4, #0 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r7, r4 │ │ │ │ - mov sl, r4 │ │ │ │ - mov r8, r4 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - mov r0, fp │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - bl 55bf4 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - bl 55cd8 │ │ │ │ - mul ip, fp, r7 │ │ │ │ - str ip, [sp, #76] @ 0x4c │ │ │ │ - mul ip, fp, r9 │ │ │ │ - str ip, [sp, #96] @ 0x60 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - bl 55cd8 │ │ │ │ - strd r0, [sp, #80] @ 0x50 │ │ │ │ - mul r0, fp, r6 │ │ │ │ - lsl r0, r0, #4 │ │ │ │ - bl 55bf4 │ │ │ │ - strd r0, [sp, #32] │ │ │ │ - mul r0, fp, r4 │ │ │ │ - lsl r0, r0, #4 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - str r8, [sp, #124] @ 0x7c │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - asr r3, r3, #1 │ │ │ │ - add r6, r3, #1 │ │ │ │ - str sl, [sp, #128] @ 0x80 │ │ │ │ - str r7, [sp, #132] @ 0x84 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r7, r6 │ │ │ │ - mov sl, r5 │ │ │ │ - strd r0, [sp, #64] @ 0x40 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - ldrd r0, [sp, #64] @ 0x40 │ │ │ │ - bl 5624c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 98cc │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r3, [pc, #1116] @ 9a74 │ │ │ │ - ldrd r0, [sp, #32] │ │ │ │ - bl 55cd8 │ │ │ │ - strd r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ - bl 55bf4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - bl 55920 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - bl 55cd8 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - ldrd r0, [sp, #80] @ 0x50 │ │ │ │ - bl 55920 │ │ │ │ - bl 7e0c │ │ │ │ - ldr r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - beq 9684 │ │ │ │ - ldrd r0, [sp, #32] │ │ │ │ - ldr r3, [pc, #1024] @ 9a78 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55924 │ │ │ │ - strd r0, [sp, #32] │ │ │ │ - b 95e8 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 55bf4 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - bl 55cd8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - mov r5, r1 │ │ │ │ - bl 55bf4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 55924 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - bl 7f14 │ │ │ │ - bl 56274 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - blt 966c │ │ │ │ - ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7f14 │ │ │ │ - bl 56274 │ │ │ │ - sub r2, r4, r7 │ │ │ │ - add r4, r7, r4 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - str fp, [sp, #136] @ 0x88 │ │ │ │ - mov fp, sl │ │ │ │ - sub r3, r0, r7 │ │ │ │ - add r0, r7, r0 │ │ │ │ - cmp r3, r0 │ │ │ │ - movge r9, r3 │ │ │ │ - movlt r9, r0 │ │ │ │ - cmp r2, r4 │ │ │ │ - movlt r1, r2 │ │ │ │ - movge r1, r4 │ │ │ │ - movlt r2, r4 │ │ │ │ - cmp r3, r0 │ │ │ │ - movlt r6, r3 │ │ │ │ - movge r6, r0 │ │ │ │ - bic r6, r6, r6, asr #31 │ │ │ │ - mov sl, r9 │ │ │ │ - mul r5, r6, r5 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - str r1, [sp, #100] @ 0x64 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, sl │ │ │ │ - movge r3, sl │ │ │ │ - bic r3, r3, r3, asr #31 │ │ │ │ - cmp r3, r9 │ │ │ │ - ble 98b8 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #764] @ 9a6c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55924 │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ - str r9, [sp, #140] @ 0x8c │ │ │ │ - bic r4, r3, r3, asr #31 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r8, r6 │ │ │ │ - add r3, r3, r5 │ │ │ │ - mov r9, r7 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - strd r0, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r3, r2 │ │ │ │ - movge r3, r2 │ │ │ │ - bic r3, r3, r3, asr #31 │ │ │ │ - cmp r3, r4 │ │ │ │ - ble 989c │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #680] @ 9a6c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55924 │ │ │ │ - ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - bl 55920 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldrd r0, [sp, #104] @ 0x68 │ │ │ │ - bl 55920 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - strd r0, [sp, #112] @ 0x70 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 55cd8 │ │ │ │ - ldrd r2, [sp, #112] @ 0x70 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - bl 55cd8 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 55924 │ │ │ │ - bl 7e0c │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - mov r7, r1 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #552] @ 9a6c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - bl 56224 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9894 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #532] @ 9a7c │ │ │ │ - mvn r3, #0 │ │ │ │ - cmp r2, r1 │ │ │ │ - ldreq r3, [sp, #20] │ │ │ │ - addeq r2, r5, r4, asr #3 │ │ │ │ - ldrbeq r3, [r3, r2] │ │ │ │ - andeq r1, r4, #7 │ │ │ │ - moveq r0, #1 │ │ │ │ - orreq r3, r3, r0, lsl r1 │ │ │ │ - ldrne r2, [sp, #120] @ 0x78 │ │ │ │ - ldreq r1, [sp, #20] │ │ │ │ - strbne r3, [r2, r4] │ │ │ │ - strbeq r3, [r1, r2] │ │ │ │ - add r4, r4, #1 │ │ │ │ - b 9798 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r9, [sp, #140] @ 0x8c │ │ │ │ - mov r6, r8 │ │ │ │ - add r9, r9, #1 │ │ │ │ - add r5, r5, r3 │ │ │ │ - b 9748 │ │ │ │ - mov r8, r7 │ │ │ │ - mov sl, fp │ │ │ │ - mov r7, r6 │ │ │ │ - ldr fp, [sp, #136] @ 0x88 │ │ │ │ - b 966c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #400] @ 9a68 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp r3, r2 │ │ │ │ - mov r5, sl │ │ │ │ - ldr r7, [sp, #132] @ 0x84 │ │ │ │ - ldr r8, [sp, #124] @ 0x7c │ │ │ │ - ldr sl, [sp, #128] @ 0x80 │ │ │ │ - bne 99f8 │ │ │ │ - mul r3, fp, fp │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mul r1, fp, r1 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str sl, [sp, #40] @ 0x28 │ │ │ │ - add r3, r3, fp │ │ │ │ - mov sl, r1 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r7, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - bls 99e4 │ │ │ │ - mov r8, r4 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ - mov r7, #0 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r3, r7 │ │ │ │ - bls 99cc │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - ldr ip, [sp, #32] │ │ │ │ - add r1, r1, r2 │ │ │ │ - add ip, ip, r2 │ │ │ │ - ldrb lr, [r1], #1 │ │ │ │ - cmp ip, r1 │ │ │ │ - add r0, r0, lr │ │ │ │ - bne 9968 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp fp, r3 │ │ │ │ - add r2, r2, r1 │ │ │ │ - bne 9958 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [r5] │ │ │ │ - mul r3, r4, r3 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 554cc │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, r8, fp │ │ │ │ - cmp r0, #255 @ 0xff │ │ │ │ - movcs r0, #255 @ 0xff │ │ │ │ - strb r0, [r2, r3] │ │ │ │ - b 9940 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ - add r6, r6, #1 │ │ │ │ - add r4, r4, sl │ │ │ │ - b 9920 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr sl, [sp, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #44] @ 0x2c │ │ │ │ - mov r8, r1 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r8, r9 │ │ │ │ - sub r3, r3, r2 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - movlt r1, r8 │ │ │ │ - movge r1, r9 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - movge r2, r8 │ │ │ │ - movlt r2, r9 │ │ │ │ - asr r3, r3, #1 │ │ │ │ - bl 8c24 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp sl, r7 │ │ │ │ - sub r3, r3, r2 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - str r2, [sp] │ │ │ │ - asr r3, r3, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - movge r2, sl │ │ │ │ - movlt r2, r7 │ │ │ │ - movlt r1, sl │ │ │ │ - movge r1, r7 │ │ │ │ - bl 8b40 │ │ │ │ - add sp, sp, #148 @ 0x94 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmdaeq r1, {pc} │ │ │ │ - svccc 0x00e00000 │ │ │ │ - andeq r6, r5, lr, lsr fp │ │ │ │ - svccc 0x00b00000 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - mrseq r1, (UNDEF: 1) │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #340] @ 9bec │ │ │ │ - ldr r3, [pc, #340] @ 9bf0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r5, [r0, #16] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #48 @ 0x30 │ │ │ │ - mov sl, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - lsl r5, r5, #16 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov r3, #0 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - bl 55bf4 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - mov r9, r1 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #268] @ 9bf4 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 55920 │ │ │ │ - ldr r3, [pc, #232] @ 9bf8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #0 │ │ │ │ - str sl, [sp, #16] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, #0 │ │ │ │ - bl 55920 │ │ │ │ - ldr r3, [pc, #188] @ 9bf8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, r9 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 55924 │ │ │ │ - ldr r3, [pc, #144] @ 9bf8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, r7 │ │ │ │ - str sl, [sp, #32] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 55924 │ │ │ │ - ldr r3, [pc, #100] @ 9bf8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, sl │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - mov r1, r0 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - add r1, sp, #4 │ │ │ │ - bl 810c │ │ │ │ - ldr r2, [pc, #56] @ 9bfc │ │ │ │ - ldr r3, [pc, #40] @ 9bf0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 9be4 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #48 @ 0x30 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r6, r7, r0, rrx │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - svccc 0x00e00000 │ │ │ │ - rscsmi r0, r0, r0 │ │ │ │ - andeq r5, r7, r4, lsr pc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #332] @ 9d64 │ │ │ │ - ldr r3, [pc, #332] @ 9d68 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r5, [r0, #16] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #48 @ 0x30 │ │ │ │ - mov sl, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - lsl r5, r5, #16 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov r3, #0 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #276] @ 9d6c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 55920 │ │ │ │ - ldr r3, [pc, #240] @ 9d70 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ - str sl, [sp, #16] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - bl 55bf4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - bl 55920 │ │ │ │ - ldr r3, [pc, #188] @ 9d70 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, r7 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 55924 │ │ │ │ - ldr r3, [pc, #144] @ 9d70 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, r7 │ │ │ │ - str sl, [sp, #32] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 55924 │ │ │ │ - ldr r3, [pc, #100] @ 9d70 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, sl │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - mov r1, r0 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - add r1, sp, #4 │ │ │ │ - bl 810c │ │ │ │ - ldr r2, [pc, #56] @ 9d74 │ │ │ │ - ldr r3, [pc, #40] @ 9d68 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 9d5c │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #48 @ 0x30 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r5, r7, r0, ror #29 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - svccc 0x00e00000 │ │ │ │ - rscsmi r0, r0, r0 │ │ │ │ - @ instruction: 0x00075dbc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [r0, #16] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7f14 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 55920 │ │ │ │ - bl 56274 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - str r5, [sp] │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - bl 55bf4 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - bl 55cd8 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7f14 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7f14 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 55924 │ │ │ │ - bl 56274 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 56274 │ │ │ │ - ldr ip, [r4, #16] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, r5 │ │ │ │ - str ip, [sp] │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #136] @ 9f48 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - ldr lr, [pc, #132] @ 9f4c │ │ │ │ - add r2, sp, #20 │ │ │ │ + ldr r4, [pc, #180] @ 91b4 │ │ │ │ + bic lr, r2, r2, asr #31 │ │ │ │ + bic r2, r3, r3, asr #31 │ │ │ │ + ldr r3, [pc, #172] @ 91b8 │ │ │ │ add r4, pc, r4 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr lr, [r4, lr] │ │ │ │ - mov ip, #0 │ │ │ │ - ldr lr, [lr] │ │ │ │ - str lr, [sp, #28] │ │ │ │ - mov lr, #0 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr ip, [sp, #40] @ 0x28 │ │ │ │ + add r3, sp, #8 │ │ │ │ + str r3, [sp] │ │ │ │ + bic r1, r1, r1, asr #31 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ + cmp r2, r4 │ │ │ │ + strle r2, [sp, #16] │ │ │ │ + strgt r4, [sp, #16] │ │ │ │ + bic ip, ip, ip, asr #31 │ │ │ │ + ldr r2, [pc, #112] @ 91bc │ │ │ │ mov r3, #1 │ │ │ │ - strh r1, [sp, #18] │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - add r2, sp, #12 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - strh ip, [sp, #16] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - strh r1, [sp, #24] │ │ │ │ - ldr ip, [r0, #16] │ │ │ │ + cmp r1, r4 │ │ │ │ + strle r1, [sp, #8] │ │ │ │ + strgt r4, [sp, #8] │ │ │ │ + ldr r1, [r0, #16] │ │ │ │ + cmp lr, r1 │ │ │ │ + strle lr, [sp, #12] │ │ │ │ + strgt r1, [sp, #12] │ │ │ │ + cmp ip, r1 │ │ │ │ + strle ip, [sp, #20] │ │ │ │ + strgt r1, [sp, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - strh ip, [sp, #26] │ │ │ │ - bl 84fc │ │ │ │ - ldr r2, [pc, #48] @ 9f50 │ │ │ │ - ldr r3, [pc, #40] @ 9f4c │ │ │ │ + bl 7b00 │ │ │ │ + ldr r2, [pc, #52] @ 91c0 │ │ │ │ + ldr r3, [pc, #40] @ 91b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 9f40 │ │ │ │ + beq 91ac │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r5, r7, r0, lsr ip │ │ │ │ + strdeq r6, [r7], -r0 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldrdeq r5, [r7], -r8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - mov r5, r1 │ │ │ │ - bl 55bf4 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - bl 55cd8 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7f14 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7f14 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 56274 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 55924 │ │ │ │ - bl 56274 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov ip, r0 │ │ │ │ - str ip, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7f14 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 55920 │ │ │ │ - bl 56274 │ │ │ │ - ldr ip, [r4, #16] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, r5 │ │ │ │ - str ip, [sp] │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #412] @ a244 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, r1 │ │ │ │ - sub r3, r3, #13184 @ 0x3380 │ │ │ │ - ldrb r5, [r3, #-14] │ │ │ │ - mov r4, r0 │ │ │ │ - tst r5, #1 │ │ │ │ - beq a118 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #372] @ a248 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 8760 │ │ │ │ - bl 56274 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #340] @ a248 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 8760 │ │ │ │ - bl 56274 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r3, r6 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - tst r5, #2 │ │ │ │ - beq a178 │ │ │ │ - ldr r7, [r4, #12] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #276] @ a248 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7dd0 │ │ │ │ - bl 56274 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #244] @ a248 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 8760 │ │ │ │ - bl 56274 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - tst r5, #4 │ │ │ │ - beq a1d8 │ │ │ │ - ldr r7, [r4, #16] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #180] @ a248 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7dd0 │ │ │ │ - bl 56274 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #148] @ a248 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 8760 │ │ │ │ - bl 56274 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [sp] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - tst r5, #8 │ │ │ │ - beq a23c │ │ │ │ - ldr r7, [r4, #12] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #84] @ a248 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7dd0 │ │ │ │ - bl 56274 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #48] @ a248 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7dd0 │ │ │ │ - bl 56274 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, r5 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r7, r5, ip, asr #29 │ │ │ │ - svccc 0x00e00000 │ │ │ │ + andeq r8, r5, r4, lsl #2 │ │ │ │ + andeq r6, r7, ip, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -1777,19 +719,19 @@ │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ subne r4, r4, #2 │ │ │ │ movne r8, #1 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ - ble a4e4 │ │ │ │ + ble 945c │ │ │ │ cmp r4, #2 │ │ │ │ add r5, r5, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ - ble a364 │ │ │ │ + ble 92dc │ │ │ │ add r6, r6, #1 │ │ │ │ sub r4, r4, #3 │ │ │ │ cmp r3, #1 │ │ │ │ addgt r7, r7, #1 │ │ │ │ subgt r3, r3, #2 │ │ │ │ cmp r4, #1 │ │ │ │ subgt r4, r4, #2 │ │ │ │ @@ -1808,251 +750,750 @@ │ │ │ │ add fp, r4, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ tst sl, #1 │ │ │ │ add r3, r4, r3 │ │ │ │ add r5, fp, r5 │ │ │ │ add r6, r6, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq a3e4 │ │ │ │ + beq 935c │ │ │ │ add r3, r4, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst sl, #2 │ │ │ │ - beq a408 │ │ │ │ + beq 9380 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst sl, #4 │ │ │ │ - beq a42c │ │ │ │ + beq 93a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst sl, #8 │ │ │ │ - beq a450 │ │ │ │ + beq 93c8 │ │ │ │ add r3, r4, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ add r3, r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst sl, #16 │ │ │ │ - beq a474 │ │ │ │ + beq 93ec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst sl, #32 │ │ │ │ - beq a498 │ │ │ │ + beq 9410 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst sl, #64 @ 0x40 │ │ │ │ - beq a4bc │ │ │ │ + beq 9434 │ │ │ │ add r2, r4, r6 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst sl, #128 @ 0x80 │ │ │ │ - beq a4f0 │ │ │ │ + beq 9468 │ │ │ │ add ip, r4, r6 │ │ │ │ add r3, r4, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str ip, [sp] │ │ │ │ - bl 8d08 │ │ │ │ - b a4f0 │ │ │ │ + bl 90e8 │ │ │ │ + b 9468 │ │ │ │ cmp r4, #2 │ │ │ │ - bgt a35c │ │ │ │ - b a370 │ │ │ │ + bgt 92d4 │ │ │ │ + b 92e8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #240] @ a600 │ │ │ │ + ldr r3, [pc, #240] @ 9578 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ - sub r3, r3, #133120 @ 0x20800 │ │ │ │ - ldrb r5, [r3, #-236] @ 0xffffff14 │ │ │ │ + sub r3, r3, #129024 @ 0x1f800 │ │ │ │ + ldrb r5, [r3, #-760] @ 0xfffffd08 │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq a544 │ │ │ │ + beq 94bc │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #2 │ │ │ │ - beq a568 │ │ │ │ + beq 94e0 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #4 │ │ │ │ - beq a58c │ │ │ │ + beq 9504 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #8 │ │ │ │ - beq a5b0 │ │ │ │ + beq 9528 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #16 │ │ │ │ - beq a5d4 │ │ │ │ + beq 954c │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #32 │ │ │ │ - beq a5f8 │ │ │ │ + beq 9570 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r7, r5, r4, ror #20 │ │ │ │ + strdeq r7, [r5], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #312] @ a754 │ │ │ │ + ldr r3, [pc, #312] @ 96cc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ sub r3, r3, #117760 @ 0x1cc00 │ │ │ │ - ldrb r5, [r3, #-256] @ 0xffffff00 │ │ │ │ + ldrb r5, [r3, #-188] @ 0xffffff44 │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq a650 │ │ │ │ + beq 95c8 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #2 │ │ │ │ - beq a674 │ │ │ │ + beq 95ec │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #4 │ │ │ │ - beq a698 │ │ │ │ + beq 9610 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #8 │ │ │ │ - beq a6bc │ │ │ │ + beq 9634 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #16 │ │ │ │ - beq a6e0 │ │ │ │ + beq 9658 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #32 │ │ │ │ - beq a704 │ │ │ │ + beq 967c │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq a728 │ │ │ │ + beq 96a0 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ tst r5, #128 @ 0x80 │ │ │ │ - beq a74c │ │ │ │ + beq 96c4 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - muleq r5, ip, sp │ │ │ │ + andeq r7, r5, r4, ror #25 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r5, [r0, #16] │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 55c0c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7f14 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 55938 │ │ │ │ + bl 5628c │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + mov r1, #0 │ │ │ │ + str r5, [sp] │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 90e8 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + bl 55c0c │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 55c0c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + bl 55cf0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7f14 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7f14 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 5593c │ │ │ │ + bl 5628c │ │ │ │ + mov r1, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 5628c │ │ │ │ + ldr ip, [r4, #16] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, r5 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 90e8 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + mov r5, r1 │ │ │ │ + bl 55c0c │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 55c0c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + bl 55cf0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7f14 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7f14 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 5628c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 5593c │ │ │ │ + bl 5628c │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + mov r1, #0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov ip, r0 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 90e8 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 55c0c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7f14 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 55938 │ │ │ │ + bl 5628c │ │ │ │ + ldr ip, [r4, #16] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, r5 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 90e8 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr r2, [pc, #340] @ 9aa8 │ │ │ │ + ldr r3, [pc, #340] @ 9aac │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r0, #16] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #48 @ 0x30 │ │ │ │ + mov sl, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + lsl r5, r5, #16 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ + str sl, [sp, #4] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + bl 55c0c │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + mov r9, r1 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #268] @ 9ab0 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 55938 │ │ │ │ + ldr r3, [pc, #232] @ 9ab4 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #0 │ │ │ │ + str sl, [sp, #16] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, #0 │ │ │ │ + bl 55938 │ │ │ │ + ldr r3, [pc, #188] @ 9ab4 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, r9 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 5593c │ │ │ │ + ldr r3, [pc, #144] @ 9ab4 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, r7 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 5593c │ │ │ │ + ldr r3, [pc, #100] @ 9ab4 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, sl │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ + mov r1, r0 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + add r1, sp, #4 │ │ │ │ + bl 810c │ │ │ │ + ldr r2, [pc, #56] @ 9ab8 │ │ │ │ + ldr r3, [pc, #40] @ 9aac │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 9aa0 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #48 @ 0x30 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + andeq r6, r7, r4, lsr #3 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + svccc 0x00e00000 │ │ │ │ + rscsmi r0, r0, r0 │ │ │ │ + andeq r6, r7, r8, ror r0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr r2, [pc, #332] @ 9c20 │ │ │ │ + ldr r3, [pc, #332] @ 9c24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r5, [r0, #16] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #48 @ 0x30 │ │ │ │ + mov sl, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + lsl r5, r5, #16 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ + str sl, [sp, #4] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #276] @ 9c28 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + bl 55938 │ │ │ │ + ldr r3, [pc, #240] @ 9c2c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ + str sl, [sp, #16] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + bl 55c0c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + bl 55938 │ │ │ │ + ldr r3, [pc, #188] @ 9c2c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, r7 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 5593c │ │ │ │ + ldr r3, [pc, #144] @ 9c2c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 5593c │ │ │ │ + ldr r3, [pc, #100] @ 9c2c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, sl │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ + mov r1, r0 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + add r1, sp, #4 │ │ │ │ + bl 810c │ │ │ │ + ldr r2, [pc, #56] @ 9c30 │ │ │ │ + ldr r3, [pc, #40] @ 9c24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 9c18 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #48 @ 0x30 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + andeq r6, r7, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + svccc 0x00e00000 │ │ │ │ + rscsmi r0, r0, r0 │ │ │ │ + andeq r5, r7, r0, lsl #30 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r4, [pc, #136] @ 9cd4 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr lr, [pc, #132] @ 9cd8 │ │ │ │ + add r2, sp, #20 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr lr, [r4, lr] │ │ │ │ + mov ip, #0 │ │ │ │ + ldr lr, [lr] │ │ │ │ + str lr, [sp, #28] │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, #1 │ │ │ │ + strh r1, [sp, #18] │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + add r2, sp, #12 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + strh ip, [sp, #16] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + strh r1, [sp, #24] │ │ │ │ + ldr ip, [r0, #16] │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + strh ip, [sp, #26] │ │ │ │ + bl 84fc │ │ │ │ + ldr r2, [pc, #48] @ 9cdc │ │ │ │ + ldr r3, [pc, #40] @ 9cd8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 9ccc │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, pc} │ │ │ │ + andeq r5, r7, r4, lsr #29 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r5, r7, ip, asr #28 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r3, [pc, #412] @ 9e94 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, r1 │ │ │ │ + sub r3, r3, #9280 @ 0x2440 │ │ │ │ + ldrb r5, [r3, #-42] @ 0xffffffd6 │ │ │ │ + mov r4, r0 │ │ │ │ + tst r5, #1 │ │ │ │ + beq 9d68 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #372] @ 9e98 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 8760 │ │ │ │ + bl 5628c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #340] @ 9e98 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 8760 │ │ │ │ + bl 5628c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r3, r6 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 90e8 │ │ │ │ + tst r5, #2 │ │ │ │ + beq 9dc8 │ │ │ │ + ldr r7, [r4, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #276] @ 9e98 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7dd0 │ │ │ │ + bl 5628c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #244] @ 9e98 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 8760 │ │ │ │ + bl 5628c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 90e8 │ │ │ │ + tst r5, #4 │ │ │ │ + beq 9e28 │ │ │ │ + ldr r7, [r4, #16] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #180] @ 9e98 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7dd0 │ │ │ │ + bl 5628c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #148] @ 9e98 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 8760 │ │ │ │ + bl 5628c │ │ │ │ + mov r1, #0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [sp] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 90e8 │ │ │ │ + tst r5, #8 │ │ │ │ + beq 9e8c │ │ │ │ + ldr r7, [r4, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #84] @ 9e98 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7dd0 │ │ │ │ + bl 5628c │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #48] @ 9e98 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7dd0 │ │ │ │ + bl 5628c │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + str r6, [sp] │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 90e8 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + andeq r7, r5, r0, lsl #11 │ │ │ │ + svccc 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr lr, [pc, #804] @ aa94 │ │ │ │ - ldr ip, [pc, #804] @ aa98 │ │ │ │ + ldr lr, [pc, #804] @ a1d8 │ │ │ │ + ldr ip, [pc, #804] @ a1dc │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r6, [pc, #800] @ aa9c │ │ │ │ + ldr r6, [pc, #800] @ a1e0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub r1, r1, #129024 @ 0x1f800 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ sub r1, r1, #828 @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -2061,158 +1502,158 @@ │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ ldr lr, [r4, #44] @ 0x2c │ │ │ │ ldr ip, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #51 @ 0x33 │ │ │ │ - bhi a9a8 │ │ │ │ + bhi a0ec │ │ │ │ ldrb r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, r3 │ │ │ │ mov r1, r2 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r2, #0 │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r1, r2 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov lr, ip │ │ │ │ mov r0, r5 │ │ │ │ mov ip, r3 │ │ │ │ mov r1, r2 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov lr, ip │ │ │ │ mov r1, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r0, #0 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r0, r5 │ │ │ │ mov ip, r3 │ │ │ │ mov r1, r2 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov ip, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r0, r5 │ │ │ │ mov ip, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov lr, #0 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r3, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r2, r3 │ │ │ │ mov lr, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r3, r2 │ │ │ │ mov lr, r2 │ │ │ │ mov r1, r2 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ mov lr, r2 │ │ │ │ mov r1, r2 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov lr, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov ip, lr │ │ │ │ mov lr, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r3, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov lr, r3 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov lr, r3 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov lr, r3 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r1, lr │ │ │ │ mov r3, ip │ │ │ │ mov lr, ip │ │ │ │ mov r0, r2 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r2 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ mov r1, r2 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r3, ip │ │ │ │ mov r0, r2 │ │ │ │ mov ip, lr │ │ │ │ mov r1, #0 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ add ip, r3, r3, lsr #31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ asr ip, ip, #1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ add ip, r3, r3, lsr #31 │ │ │ │ mov r3, #0 │ │ │ │ - b a9ac │ │ │ │ + b a0f0 │ │ │ │ add ip, r3, r3, lsr #31 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ asr ip, ip, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov lr, #0 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ add ip, r3, r3, lsr #31 │ │ │ │ mov r0, r2 │ │ │ │ asr ip, ip, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov lr, r3 │ │ │ │ mov r1, #0 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, ip │ │ │ │ mov r1, r2 │ │ │ │ mov ip, r3 │ │ │ │ - b a9e8 │ │ │ │ + b a12c │ │ │ │ mov r2, #0 │ │ │ │ mov ip, r3 │ │ │ │ mov r1, r2 │ │ │ │ lsl r1, r1, #16 │ │ │ │ str r1, [sp, #24] │ │ │ │ lsl r1, r0, #16 │ │ │ │ - ldr r0, [pc, #164] @ aaa0 │ │ │ │ + ldr r0, [pc, #164] @ a1e4 │ │ │ │ lsl lr, lr, #16 │ │ │ │ lsl r2, r2, #16 │ │ │ │ lsl ip, ip, #16 │ │ │ │ lsl r3, r3, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str lr, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -2232,133 +1673,133 @@ │ │ │ │ ldmib r4, {r2, r3} │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ bl 8694 │ │ │ │ mov r0, r5 │ │ │ │ bl 8058 │ │ │ │ - ldr r2, [pc, #56] @ aaa4 │ │ │ │ - ldr r3, [pc, #40] @ aa98 │ │ │ │ + ldr r2, [pc, #56] @ a1e8 │ │ │ │ + ldr r3, [pc, #40] @ a1dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq aa8c │ │ │ │ + beq a1d0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r5, r7, r8, lsl #7 │ │ │ │ + andeq r5, r7, r4, asr #24 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r6, r5, r8, lsr sl │ │ │ │ - andeq r6, r5, ip, ror #14 │ │ │ │ - andeq r5, r7, ip, lsl #1 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - bl a758 │ │ │ │ - ldr r0, [pc, #84] @ ab20 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 8424 │ │ │ │ - ldrh r3, [r4, #16] │ │ │ │ - mov r2, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r2, [sp] │ │ │ │ - ldrh r3, [r4, #12] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #7 │ │ │ │ - bl 80ac │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 8058 │ │ │ │ - andeq r6, r5, ip, lsr #13 │ │ │ │ + @ instruction: 0x000571b5 │ │ │ │ + andeq r7, r5, ip, lsr #2 │ │ │ │ + andeq r5, r7, r8, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #232] @ ac24 │ │ │ │ - ldr r3, [pc, #232] @ ac28 │ │ │ │ + ldr r2, [pc, #232] @ a2ec │ │ │ │ + ldr r3, [pc, #232] @ a2f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl a758 │ │ │ │ - ldr r3, [pc, #196] @ ac2c │ │ │ │ + bl 9e9c │ │ │ │ + ldr r3, [pc, #196] @ a2f4 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - beq abbc │ │ │ │ - bhi ab90 │ │ │ │ - ldr r2, [pc, #180] @ ac30 │ │ │ │ + beq a284 │ │ │ │ + bhi a258 │ │ │ │ + ldr r2, [pc, #180] @ a2f8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq aba0 │ │ │ │ + beq a268 │ │ │ │ add r2, r2, #11 │ │ │ │ cmp r5, r2 │ │ │ │ - beq aba0 │ │ │ │ - b abd4 │ │ │ │ - ldr r2, [pc, #156] @ ac34 │ │ │ │ + beq a268 │ │ │ │ + b a29c │ │ │ │ + ldr r2, [pc, #156] @ a2fc │ │ │ │ cmp r5, r2 │ │ │ │ - beq abbc │ │ │ │ - b abd4 │ │ │ │ + beq a284 │ │ │ │ + b a29c │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b abd4 │ │ │ │ + b a29c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #92] @ ac38 │ │ │ │ + ldr r2, [pc, #92] @ a300 │ │ │ │ mov r3, #1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ str ip, [sp] │ │ │ │ bl 7b00 │ │ │ │ - ldr r2, [pc, #64] @ ac3c │ │ │ │ - ldr r3, [pc, #40] @ ac28 │ │ │ │ + ldr r2, [pc, #64] @ a304 │ │ │ │ + ldr r3, [pc, #40] @ a2f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq ac1c │ │ │ │ + beq a2e4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x00074fbc │ │ │ │ + strdeq r5, [r7], -r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq pc, r1, ip, asr fp @ │ │ │ │ andeq pc, r1, r6, asr #22 │ │ │ │ andeq pc, r1, r7, ror #22 │ │ │ │ - muleq r5, r0, r5 │ │ │ │ - strdeq r4, [r7], -ip │ │ │ │ + andeq r6, r5, ip, asr #31 │ │ │ │ + andeq r5, r7, r4, lsr r8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 9e9c │ │ │ │ + ldr r0, [pc, #84] @ a380 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 8424 │ │ │ │ + ldrh r3, [r4, #16] │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r2, [sp] │ │ │ │ + ldrh r3, [r4, #12] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #7 │ │ │ │ + bl 80ac │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, lr} │ │ │ │ + b 8058 │ │ │ │ + andeq r6, r5, r0, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2370,2102 +1811,1509 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #168] @ ad3c │ │ │ │ + ldr r8, [pc, #168] @ a480 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r8], #4 │ │ │ │ mov r0, r7 │ │ │ │ bl 7c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq acf0 │ │ │ │ + beq a434 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ - bne aca8 │ │ │ │ - ldr r4, [pc, #112] @ ad40 │ │ │ │ + bne a3ec │ │ │ │ + ldr r4, [pc, #112] @ a484 │ │ │ │ mov r8, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, #16 │ │ │ │ ldr r1, [r4], #4 │ │ │ │ mov r0, r7 │ │ │ │ bl 7c74 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ad00 │ │ │ │ - b acf4 │ │ │ │ + bne a444 │ │ │ │ + b a438 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #1 │ │ │ │ strb r3, [r6] │ │ │ │ - b ad34 │ │ │ │ + b a478 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, #4 │ │ │ │ - bne acd8 │ │ │ │ - ldr ip, [pc, #48] @ ad44 │ │ │ │ - ldr r2, [pc, #48] @ ad48 │ │ │ │ + bne a41c │ │ │ │ + ldr ip, [pc, #48] @ a488 │ │ │ │ + ldr r2, [pc, #48] @ a48c │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #460 @ 0x1cc │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrdeq r0, [r7], -ip │ │ │ │ - andeq r0, r7, r8, lsr #3 │ │ │ │ - andeq sp, r4, r8, lsr #16 │ │ │ │ - andeq ip, r4, r4, ror #5 │ │ │ │ + muleq r7, r8, sl │ │ │ │ + andeq r0, r7, r4, ror #20 │ │ │ │ + strdeq lr, [r4], -ip │ │ │ │ + @ instruction: 0x0004cbb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ - ldr r1, [pc, #84] @ adbc │ │ │ │ + ldr r1, [pc, #84] @ a500 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, ip │ │ │ │ bl 80e8 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ - beq adb4 │ │ │ │ - ldr ip, [pc, #44] @ adc0 │ │ │ │ - ldr r2, [pc, #44] @ adc4 │ │ │ │ + beq a4f8 │ │ │ │ + ldr ip, [pc, #44] @ a504 │ │ │ │ + ldr r2, [pc, #44] @ a508 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #36] @ adc8 │ │ │ │ + ldr r3, [pc, #36] @ a50c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq fp, r4, r8, lsl #30 │ │ │ │ - andeq sp, r4, r0, asr #15 │ │ │ │ - andeq ip, r4, r0, ror #4 │ │ │ │ + ldrdeq ip, [r4], -ip @ │ │ │ │ + muleq r4, r4, r0 │ │ │ │ + andeq ip, r4, r4, lsr fp │ │ │ │ andeq r0, r0, lr, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #200] @ aeac │ │ │ │ - ldr r3, [pc, #200] @ aeb0 │ │ │ │ + ldr r2, [pc, #200] @ a5f0 │ │ │ │ + ldr r3, [pc, #200] @ a5f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq ae78 │ │ │ │ + beq a5bc │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8178 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne ae54 │ │ │ │ + bne a598 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq ae7c │ │ │ │ - ldr ip, [pc, #88] @ aeb4 │ │ │ │ - ldr r2, [pc, #88] @ aeb8 │ │ │ │ + beq a5c0 │ │ │ │ + ldr ip, [pc, #88] @ a5f8 │ │ │ │ + ldr r2, [pc, #88] @ a5fc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #84] @ aebc │ │ │ │ + ldr r3, [pc, #84] @ a600 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #60] @ aec0 │ │ │ │ - ldr r3, [pc, #40] @ aeb0 │ │ │ │ + ldr r2, [pc, #60] @ a604 │ │ │ │ + ldr r3, [pc, #40] @ a5f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq aea4 │ │ │ │ + beq a5e8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r4, r7, r4, lsl sp │ │ │ │ + ldrdeq r5, [r7], -r0 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r4, r8, lsr #14 │ │ │ │ - muleq r4, ip, r1 │ │ │ │ + strdeq sp, [r4], -ip │ │ │ │ + andeq ip, r4, r0, ror sl │ │ │ │ andeq r0, r0, r2, lsr #4 │ │ │ │ - andeq r4, r7, r4, ror ip │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [r0] │ │ │ │ - cmp r5, #0 │ │ │ │ - movne r4, r0 │ │ │ │ - subne r5, r5, #4 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r5, #4]! │ │ │ │ - subs r0, r6, #0 │ │ │ │ - beq aefc │ │ │ │ - bl 7e3c │ │ │ │ - b aee8 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 7e3c │ │ │ │ - str r6, [r4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldrb r3, [r0, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq af3c │ │ │ │ - cmp r3, #3 │ │ │ │ - beq af3c │ │ │ │ - cmp r3, #1 │ │ │ │ - bxne lr │ │ │ │ - add r0, r0, #8 │ │ │ │ - b aec4 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - b 7e3c │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, r0, #24 │ │ │ │ - bl af0c │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrne r6, [r5, #8] │ │ │ │ - beq afa0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq afa0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7e3c │ │ │ │ - cmp r6, #0 │ │ │ │ - ldrne r3, [r6, #8] │ │ │ │ - moveq r3, r6 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b af70 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - str r3, [r4, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [r0, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mla r0, r6, r5, r7 │ │ │ │ - cmp r3, r5 │ │ │ │ - bls aff0 │ │ │ │ - bl af44 │ │ │ │ - add r5, r5, #1 │ │ │ │ - b afd4 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 7e3c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, #12 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mul r2, r6, r5 │ │ │ │ - cmp r3, r5 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bls b048 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ - bl 7e3c │ │ │ │ - add r5, r5, #1 │ │ │ │ - b b024 │ │ │ │ - bl 7e3c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4] │ │ │ │ - str r3, [r4, #4] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + andeq r5, r7, r0, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ bl 88fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b0b4 │ │ │ │ - ldr r1, [pc, #60] @ b0cc │ │ │ │ - ldr r2, [pc, #60] @ b0d0 │ │ │ │ + bne a660 │ │ │ │ + ldr r1, [pc, #60] @ a678 │ │ │ │ + ldr r2, [pc, #60] @ a67c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r3, [pc, #48] @ b0d4 │ │ │ │ + ldr r3, [pc, #48] @ a680 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r0, r4 │ │ │ │ - b b0c4 │ │ │ │ + b a670 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq sp, r4, ip, lsl #10 │ │ │ │ - andeq fp, r4, r0, ror #30 │ │ │ │ + andeq sp, r4, r8, ror pc │ │ │ │ + andeq ip, r4, ip, asr #19 │ │ │ │ andeq r0, r0, lr, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3520] @ 0xdc0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #280] @ b20c │ │ │ │ - ldr r3, [pc, #280] @ b210 │ │ │ │ + ldr r2, [pc, #280] @ a7b8 │ │ │ │ + ldr r3, [pc, #280] @ a7bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #540 @ 0x21c │ │ │ │ mov r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #532] @ 0x214 │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r9, r6, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b158 │ │ │ │ + beq a704 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 7c74 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ moveq r0, #1 │ │ │ │ - beq b1d8 │ │ │ │ + beq a784 │ │ │ │ mov r0, r4 │ │ │ │ bl 7fc8 │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, r0 │ │ │ │ - b b11c │ │ │ │ - ldr r2, [pc, #180] @ b214 │ │ │ │ + b a6c8 │ │ │ │ + ldr r2, [pc, #180] @ a7c0 │ │ │ │ add r5, r5, #1 │ │ │ │ add r5, r5, r6, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ add fp, r9, r6, lsl #2 │ │ │ │ add sl, sp, #20 │ │ │ │ cmp r9, fp │ │ │ │ - beq b198 │ │ │ │ + beq a744 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, sl, r4 │ │ │ │ ldr r3, [r9], #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r4, r4, r0 │ │ │ │ - b b170 │ │ │ │ + b a71c │ │ │ │ cmp r6, #0 │ │ │ │ - ldr r1, [pc, #116] @ b218 │ │ │ │ + ldr r1, [pc, #116] @ a7c4 │ │ │ │ addne r3, r4, #536 @ 0x218 │ │ │ │ - ldr r2, [pc, #112] @ b21c │ │ │ │ + ldr r2, [pc, #112] @ a7c8 │ │ │ │ addne r4, sp, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r4, #-518] @ 0xfffffdfa │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #640 @ 0x280 │ │ │ │ stm sp, {r1, sl} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #64] @ b220 │ │ │ │ + ldr r2, [pc, #64] @ a7cc │ │ │ │ str r3, [r7] │ │ │ │ - ldr r3, [pc, #40] @ b210 │ │ │ │ + ldr r3, [pc, #40] @ a7bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq b204 │ │ │ │ + beq a7b0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #540 @ 0x21c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r4, r7, r4, lsl #20 │ │ │ │ + andeq r5, r7, r8, asr r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r4, r4, asr r4 │ │ │ │ - andeq sp, r4, r4, lsl r4 │ │ │ │ - andeq fp, r4, ip, lsr lr │ │ │ │ - andeq r4, r7, r4, lsl r9 │ │ │ │ + andeq sp, r4, r0, asr #29 │ │ │ │ + andeq sp, r4, r0, lsl #29 │ │ │ │ + andeq ip, r4, r8, lsr #17 │ │ │ │ + andeq r5, r7, r8, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #324] @ b380 │ │ │ │ - ldr r3, [pc, #324] @ b384 │ │ │ │ + ldr r2, [pc, #324] @ a92c │ │ │ │ + ldr r3, [pc, #324] @ a930 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ add sl, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq b320 │ │ │ │ + beq a8cc │ │ │ │ mov r0, r6 │ │ │ │ bl 7fc8 │ │ │ │ cmp r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bls b320 │ │ │ │ + bls a8cc │ │ │ │ sub r8, r0, #2 │ │ │ │ ldrb r3, [r6, r8] │ │ │ │ add r8, r6, r8 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne b320 │ │ │ │ + bne a8cc │ │ │ │ add r3, r6, r0 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b320 │ │ │ │ + bne a8cc │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #10 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [r0] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 83dc <__isoc23_strtol@plt> │ │ │ │ cmp r5, #2 │ │ │ │ - beq b2e8 │ │ │ │ + beq a894 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2e8 │ │ │ │ + bne a894 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq b310 │ │ │ │ - ldr ip, [pc, #152] @ b388 │ │ │ │ - ldr r2, [pc, #152] @ b38c │ │ │ │ + beq a8bc │ │ │ │ + ldr ip, [pc, #152] @ a934 │ │ │ │ + ldr r2, [pc, #152] @ a938 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #148] @ b390 │ │ │ │ + ldr r3, [pc, #148] @ a93c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ - b b334 │ │ │ │ + b a8e0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ strh r0, [r4] │ │ │ │ - b b34c │ │ │ │ + b a8f8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl adcc │ │ │ │ + bl a510 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b33c │ │ │ │ + bne a8e8 │ │ │ │ mov r0, #0 │ │ │ │ - b b350 │ │ │ │ + b a8fc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ strh r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #60] @ b394 │ │ │ │ - ldr r3, [pc, #40] @ b384 │ │ │ │ + ldr r2, [pc, #60] @ a940 │ │ │ │ + ldr r3, [pc, #40] @ a930 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq b378 │ │ │ │ + beq a924 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x000748bc │ │ │ │ + andeq r5, r7, r0, lsl r3 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r4, r0, ror #5 │ │ │ │ - andeq fp, r4, r8, lsl #26 │ │ │ │ + andeq sp, r4, ip, asr #26 │ │ │ │ + andeq ip, r4, r4, ror r7 │ │ │ │ andeq r0, r0, lr, asr #5 │ │ │ │ - andeq r4, r7, r0, lsr #15 │ │ │ │ + strdeq r5, [r7], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #208] @ b480 │ │ │ │ - ldr r3, [pc, #208] @ b484 │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr r2, [pc, #392] @ aae4 │ │ │ │ + ldr r3, [pc, #392] @ aae8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #16 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r1 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r5, r1 │ │ │ │ - bl aec4 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldrb r3, [r0] │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ - bne b408 │ │ │ │ - ldrb r3, [r0, #1] │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ - bne b408 │ │ │ │ - ldrb r3, [r0, #2] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b444 │ │ │ │ - add r1, sp, #8 │ │ │ │ - bl 23e34 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - ldrne r3, [sp, #8] │ │ │ │ - bne b444 │ │ │ │ - ldr r1, [pc, #100] @ b488 │ │ │ │ - ldr r2, [pc, #100] @ b48c │ │ │ │ + mov r7, r1 │ │ │ │ + bl 51f84 │ │ │ │ + ldr r1, [pc, #352] @ aaec │ │ │ │ + mov r4, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r3, [pc, #92] @ b490 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r6, r4 │ │ │ │ + mov fp, #12 │ │ │ │ + add r9, sp, #24 │ │ │ │ + mov r8, r0 │ │ │ │ + bl 83d0 │ │ │ │ + ldr r2, [pc, #320] @ aaf0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + beq aaa0 │ │ │ │ + bl 82b0 <__ctype_b_loc@plt> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + mov r2, r3 │ │ │ │ + ldrb r1, [r3], #1 │ │ │ │ + lsl ip, r1, #1 │ │ │ │ + ldrh ip, [r0, ip] │ │ │ │ + tst ip, #8192 @ 0x2000 │ │ │ │ + bne a9d0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq aa8c │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r9 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bl 16220 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bne aa54 │ │ │ │ + ldr r3, [pc, #220] @ aaf4 │ │ │ │ + str r2, [r7, #16] │ │ │ │ + ldr r2, [pc, #216] @ aaf8 │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #756 @ 0x2f4 │ │ │ │ bl 424a8 │ │ │ │ - b b44c │ │ │ │ - mov r4, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r2, [pc, #64] @ b494 │ │ │ │ - ldr r3, [pc, #44] @ b484 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r6, r4 │ │ │ │ + b aaa8 │ │ │ │ + add r2, r6, #1 │ │ │ │ + cmp r2, sl │ │ │ │ + bls aa7c │ │ │ │ + add sl, sl, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + mul r1, fp, sl │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 526c8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r4, r0 │ │ │ │ + mla r3, fp, r6, r4 │ │ │ │ + mov r6, r2 │ │ │ │ + ldm r9, {r0, r1, r2} │ │ │ │ + stm r3, {r0, r1, r2} │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + mov r0, #0 │ │ │ │ + bl 83d0 │ │ │ │ + mov r3, r0 │ │ │ │ + b a9b8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r2, [pc, #76] @ aafc │ │ │ │ + ldr r3, [pc, #52] @ aae8 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r6, [r5] │ │ │ │ + str r4, [r5, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq b474 │ │ │ │ + beq aad8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq r4, r7, r8, asr #14 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + muleq r7, ip, r1 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldrdeq sp, [r4], -r8 │ │ │ │ - ldrdeq fp, [r4], -r0 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ - andeq r4, r7, r4, lsr #13 │ │ │ │ + andeq sp, r4, r8, lsl #25 │ │ │ │ + andeq sp, r4, r8, ror #24 │ │ │ │ + strdeq sp, [r4], -ip │ │ │ │ + strdeq ip, [r4], -r8 │ │ │ │ + andeq r5, r7, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #196] @ b574 │ │ │ │ - ldr r3, [pc, #196] @ b578 │ │ │ │ + ldr r2, [pc, #196] @ abdc │ │ │ │ + ldr r3, [pc, #196] @ abe0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - ldr r1, [pc, #188] @ b57c │ │ │ │ + ldr r1, [pc, #188] @ abe4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b51c │ │ │ │ - ldr lr, [pc, #144] @ b580 │ │ │ │ + bne ab84 │ │ │ │ + ldr lr, [pc, #144] @ abe8 │ │ │ │ ldr r5, [r4] │ │ │ │ add lr, pc, lr │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #8 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ add r2, r5, #180 @ 0xb4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [ip] │ │ │ │ - bl b0d8 │ │ │ │ - b b544 │ │ │ │ - ldr r1, [pc, #96] @ b584 │ │ │ │ - ldr r2, [pc, #96] @ b588 │ │ │ │ + bl a684 │ │ │ │ + b abac │ │ │ │ + ldr r1, [pc, #96] @ abec │ │ │ │ + ldr r2, [pc, #96] @ abf0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r1, r5} │ │ │ │ - ldr r3, [pc, #84] @ b58c │ │ │ │ + ldr r3, [pc, #84] @ abf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #68] @ b590 │ │ │ │ - ldr r3, [pc, #40] @ b578 │ │ │ │ + ldr r2, [pc, #68] @ abf8 │ │ │ │ + ldr r3, [pc, #40] @ abe0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq b56c │ │ │ │ + beq abd4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r4, r7, r8, asr #12 │ │ │ │ + andeq r4, r7, r0, ror #31 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r4, r4, asr r1 │ │ │ │ - andeq r4, r7, ip, lsl fp │ │ │ │ - andeq sp, r4, r0, lsl #2 │ │ │ │ - andeq fp, r4, ip, asr #21 │ │ │ │ + andeq sp, r4, r4, lsl #22 │ │ │ │ + @ instruction: 0x000754b4 │ │ │ │ + @ instruction: 0x0004dab0 │ │ │ │ + andeq ip, r4, ip, ror r4 │ │ │ │ andeq r0, r0, lr, asr r4 │ │ │ │ - andeq r4, r7, ip, lsr #11 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #256] @ b6ac │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - mov r4, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 86d0 │ │ │ │ - ldr r6, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - addeq r1, r6, #184 @ 0xb8 │ │ │ │ - beq b66c │ │ │ │ - ldr r1, [pc, #216] @ b6b0 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - addeq r1, r6, #185 @ 0xb9 │ │ │ │ - beq b66c │ │ │ │ - ldr r1, [pc, #192] @ b6b4 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - addeq r1, r6, #187 @ 0xbb │ │ │ │ - beq b66c │ │ │ │ - ldr r1, [pc, #168] @ b6b8 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - addeq r1, r6, #186 @ 0xba │ │ │ │ - beq b66c │ │ │ │ - ldr r1, [pc, #144] @ b6bc │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b650 │ │ │ │ - add r1, r6, #188 @ 0xbc │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b b398 │ │ │ │ - ldr r1, [pc, #104] @ b6c0 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b67c │ │ │ │ - add r1, r6, #192 @ 0xc0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b ac7c │ │ │ │ - ldr r1, [pc, #64] @ b6c4 │ │ │ │ - ldr r2, [pc, #64] @ b6c8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - stm sp, {r1, r5} │ │ │ │ - ldr r3, [pc, #52] @ b6cc │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 424a8 │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq sp, r4, ip, lsl #1 │ │ │ │ - andeq sp, r4, ip, rrx │ │ │ │ - andeq sp, r4, r8, asr r0 │ │ │ │ - andeq sp, r4, r4, asr #32 │ │ │ │ - andeq sp, r4, r0, lsr r0 │ │ │ │ - andeq sp, r4, ip │ │ │ │ - andeq ip, r4, r0, lsr #31 │ │ │ │ - andeq fp, r4, ip, ror #18 │ │ │ │ - andeq r0, r0, r6, ror r4 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #212] @ b7bc │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r4, r0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 86d0 │ │ │ │ - ldr r6, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - addeq r1, r6, #1616 @ 0x650 │ │ │ │ - addeq r1, r1, #4 │ │ │ │ - beq b730 │ │ │ │ - ldr r1, [pc, #168] @ b7c0 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b740 │ │ │ │ - add r1, r6, #1616 @ 0x650 │ │ │ │ - add r1, r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b b398 │ │ │ │ - ldr r1, [pc, #124] @ b7c4 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - addeq r1, r6, #1616 @ 0x650 │ │ │ │ - addeq r1, r1, #12 │ │ │ │ - beq b730 │ │ │ │ - ldr r1, [pc, #96] @ b7c8 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b78c │ │ │ │ - add r1, r6, #1632 @ 0x660 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b ac7c │ │ │ │ - ldr r1, [pc, #56] @ b7cc │ │ │ │ - ldr r2, [pc, #56] @ b7d0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - stm sp, {r1, r5} │ │ │ │ - ldr r3, [pc, #44] @ b7d4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 424a8 │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - andeq ip, r4, r4, ror pc │ │ │ │ - andeq ip, r4, ip, asr pc │ │ │ │ - andeq ip, r4, r4, asr #30 │ │ │ │ - andeq ip, r4, ip, lsr #30 │ │ │ │ - muleq r4, r0, lr │ │ │ │ - andeq fp, r4, ip, asr r8 │ │ │ │ - andeq r0, r0, lr, lsl #9 │ │ │ │ + andeq r4, r7, r4, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #132] @ b874 │ │ │ │ + ldr r1, [pc, #132] @ ac98 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 86d0 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, r6, #1504 @ 0x5e0 │ │ │ │ - beq b834 │ │ │ │ - ldr r1, [pc, #92] @ b878 │ │ │ │ + beq ac58 │ │ │ │ + ldr r1, [pc, #92] @ ac9c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b844 │ │ │ │ + bne ac68 │ │ │ │ add r1, r6, #1504 @ 0x5e0 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b ac7c │ │ │ │ - ldr r1, [pc, #48] @ b87c │ │ │ │ - ldr r2, [pc, #48] @ b880 │ │ │ │ + b a3c0 │ │ │ │ + ldr r1, [pc, #48] @ aca0 │ │ │ │ + ldr r2, [pc, #48] @ aca4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r1, r5} │ │ │ │ - ldr r3, [pc, #36] @ b884 │ │ │ │ + ldr r3, [pc, #36] @ aca8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x0004ceb8 │ │ │ │ - andeq ip, r4, r4, lsr #29 │ │ │ │ - ldrdeq ip, [r4], -r8 │ │ │ │ - andeq fp, r4, r4, lsr #15 │ │ │ │ + andeq sp, r4, ip, lsr sl │ │ │ │ + andeq sp, r4, r8, lsr #20 │ │ │ │ + andeq sp, r4, ip, asr #19 │ │ │ │ + muleq r4, r8, r3 │ │ │ │ andeq r0, r0, r2, lsr #12 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b948 │ │ │ │ + bne ad6c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b950 │ │ │ │ + beq ad74 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b940 │ │ │ │ + beq ad64 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ movne r4, r7 │ │ │ │ - beq b924 │ │ │ │ + beq ad48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b924 │ │ │ │ + beq ad48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b900 │ │ │ │ + beq ad24 │ │ │ │ cmp r0, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ moveq r1, r0 │ │ │ │ ldrne r1, [r0, #8] │ │ │ │ - b b918 │ │ │ │ + b ad3c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b924 │ │ │ │ - b b958 │ │ │ │ + beq ad48 │ │ │ │ + b ad7c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ - b b8dc │ │ │ │ + b ad00 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r2, [r5, #8] │ │ │ │ moveq r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r5, r2 │ │ │ │ - b b8c0 │ │ │ │ + b ace4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ ba9c │ │ │ │ + ldr r2, [pc, #292] @ aec0 │ │ │ │ ldr r5, [r0] │ │ │ │ - ldr r3, [pc, #288] @ baa0 │ │ │ │ + ldr r3, [pc, #288] @ aec4 │ │ │ │ ldr r6, [r5, #1636] @ 0x664 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ ldrne r7, [r6, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - beq b9f0 │ │ │ │ + beq ae14 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b9f0 │ │ │ │ + beq ae14 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9d8 │ │ │ │ + bne adfc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, r6, #4 │ │ │ │ bl 47f10 │ │ │ │ - b ba68 │ │ │ │ + b ae8c │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #12] │ │ │ │ moveq r3, r7 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b b9ac │ │ │ │ + b add0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ str r3, [sp] │ │ │ │ bl 47f10 │ │ │ │ mov r0, #16 │ │ │ │ bl 82e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [r5, #1640] @ 0x668 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stm r4, {r0, r2, r3} │ │ │ │ ldrne r2, [r3, #12] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq ba4c │ │ │ │ + beq ae70 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r2, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [r5, #1644] @ 0x66c │ │ │ │ ldr r2, [r5, #1636] @ 0x664 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r4, [r5, #1640] @ 0x668 │ │ │ │ str r3, [r5, #1644] @ 0x66c │ │ │ │ streq r4, [r5, #1636] @ 0x664 │ │ │ │ - ldr r2, [pc, #52] @ baa4 │ │ │ │ - ldr r3, [pc, #44] @ baa0 │ │ │ │ + ldr r2, [pc, #52] @ aec8 │ │ │ │ + ldr r3, [pc, #44] @ aec4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq ba90 │ │ │ │ + beq aeb4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r4, r7, r8, ror r1 │ │ │ │ + andeq r4, r7, r4, asr sp │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r4, r7, r8, lsl #1 │ │ │ │ + andeq r4, r7, r4, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #504] @ bcb8 │ │ │ │ - ldr r3, [pc, #504] @ bcbc │ │ │ │ + ldr r2, [pc, #504] @ b0dc │ │ │ │ + ldr r3, [pc, #504] @ b0e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ - ldr r1, [pc, #496] @ bcc0 │ │ │ │ + ldr r1, [pc, #496] @ b0e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 86d0 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb34 │ │ │ │ - ldr r2, [pc, #448] @ bcc4 │ │ │ │ - ldr r3, [pc, #436] @ bcbc │ │ │ │ + bne af58 │ │ │ │ + ldr r2, [pc, #448] @ b0e8 │ │ │ │ + ldr r3, [pc, #436] @ b0e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bcac │ │ │ │ + bne b0d0 │ │ │ │ add r1, r5, #196 @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42664 │ │ │ │ - ldr r1, [pc, #396] @ bcc8 │ │ │ │ + ldr r1, [pc, #396] @ b0ec │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb78 │ │ │ │ - ldr r3, [pc, #376] @ bccc │ │ │ │ + bne af9c │ │ │ │ + ldr r3, [pc, #376] @ b0f0 │ │ │ │ add ip, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, r5, #200 @ 0xc8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl b0d8 │ │ │ │ - b bc88 │ │ │ │ - ldr r1, [pc, #336] @ bcd0 │ │ │ │ + bl a684 │ │ │ │ + b b0ac │ │ │ │ + ldr r1, [pc, #336] @ b0f4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc10 │ │ │ │ + bne b034 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - ldr r1, [pc, #312] @ bcd4 │ │ │ │ + ldr r1, [pc, #312] @ b0f8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [r5, #204] @ 0xcc │ │ │ │ - beq bbd0 │ │ │ │ - ldr r1, [pc, #288] @ bcd8 │ │ │ │ + beq aff4 │ │ │ │ + ldr r1, [pc, #288] @ b0fc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbd8 │ │ │ │ + bne affc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #204] @ 0xcc │ │ │ │ mov r0, #1 │ │ │ │ - b bc88 │ │ │ │ - ldr r2, [pc, #252] @ bcdc │ │ │ │ - ldr r3, [pc, #216] @ bcbc │ │ │ │ + b b0ac │ │ │ │ + ldr r2, [pc, #252] @ b100 │ │ │ │ + ldr r3, [pc, #216] @ b0e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bcac │ │ │ │ + bne b0d0 │ │ │ │ add r1, r5, #208 @ 0xd0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b b05c │ │ │ │ - ldr r1, [pc, #200] @ bce0 │ │ │ │ + b a608 │ │ │ │ + ldr r1, [pc, #200] @ b104 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc60 │ │ │ │ - ldr r2, [pc, #180] @ bce4 │ │ │ │ - ldr r3, [pc, #136] @ bcbc │ │ │ │ + bne b084 │ │ │ │ + ldr r2, [pc, #180] @ b108 │ │ │ │ + ldr r3, [pc, #136] @ b0e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bcac │ │ │ │ + bne b0d0 │ │ │ │ add r1, r5, #212 @ 0xd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b adcc │ │ │ │ - ldr r1, [pc, #128] @ bce8 │ │ │ │ - ldr r2, [pc, #128] @ bcec │ │ │ │ + b a510 │ │ │ │ + ldr r1, [pc, #128] @ b10c │ │ │ │ + ldr r2, [pc, #128] @ b110 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r1, r6} │ │ │ │ - ldr r3, [pc, #116] @ bcf0 │ │ │ │ + ldr r3, [pc, #116] @ b114 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #100] @ bcf4 │ │ │ │ - ldr r3, [pc, #40] @ bcbc │ │ │ │ + ldr r2, [pc, #100] @ b118 │ │ │ │ + ldr r3, [pc, #40] @ b0e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq bcb0 │ │ │ │ + beq b0d4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r4, r7, r8, lsr r0 │ │ │ │ + andeq r4, r7, r4, lsl ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq ip, r4, r0, lsl #24 │ │ │ │ - strdeq r3, [r7], -r4 │ │ │ │ - andeq ip, r4, r4, lsr #23 │ │ │ │ - @ instruction: 0x000744b8 │ │ │ │ - andeq ip, r4, r4, ror fp │ │ │ │ - andeq ip, r4, ip, ror #22 │ │ │ │ - andeq ip, r4, ip, asr sl │ │ │ │ - andeq r3, r7, r8, lsl pc │ │ │ │ - strdeq ip, [r4], -ip @ │ │ │ │ - andeq r3, r7, r8, asr #29 │ │ │ │ - @ instruction: 0x0004c9bc │ │ │ │ - andeq fp, r4, r8, lsl #7 │ │ │ │ + andeq sp, r4, r4, lsl #15 │ │ │ │ + ldrdeq r4, [r7], -r0 │ │ │ │ + andeq sp, r4, r8, lsr #14 │ │ │ │ + muleq r7, r4, r0 │ │ │ │ + strdeq sp, [r4], -r8 │ │ │ │ + strdeq sp, [r4], -r0 │ │ │ │ + andeq sp, r4, r0, lsl r9 │ │ │ │ + strdeq r4, [r7], -r4 @ │ │ │ │ + andeq sp, r4, r0, lsl #13 │ │ │ │ + andeq r4, r7, r4, lsr #21 │ │ │ │ + @ instruction: 0x0004d5b0 │ │ │ │ + andeq fp, r4, ip, ror pc │ │ │ │ @ instruction: 0x000004b9 │ │ │ │ - andeq r3, r7, r8, ror #28 │ │ │ │ + andeq r4, r7, r4, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #1364] @ c264 │ │ │ │ - ldr r3, [pc, #1364] @ c268 │ │ │ │ + ldr r2, [pc, #1364] @ b688 │ │ │ │ + ldr r3, [pc, #1364] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r1, [pc, #1356] @ c26c │ │ │ │ + ldr r1, [pc, #1356] @ b690 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl 86d0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd90 │ │ │ │ - ldr r2, [pc, #1308] @ c270 │ │ │ │ - ldr r3, [pc, #1296] @ c268 │ │ │ │ + bne b1b4 │ │ │ │ + ldr r2, [pc, #1308] @ b694 │ │ │ │ + ldr r3, [pc, #1296] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c254 │ │ │ │ - ldr r1, [pc, #1276] @ c274 │ │ │ │ + bne b678 │ │ │ │ + ldr r1, [pc, #1276] @ b698 │ │ │ │ add r2, r6, #1648 @ 0x670 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b b0d8 │ │ │ │ - ldr r1, [pc, #1248] @ c278 │ │ │ │ + b a684 │ │ │ │ + ldr r1, [pc, #1248] @ b69c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bdd8 │ │ │ │ - ldr r2, [pc, #1228] @ c27c │ │ │ │ - ldr r3, [pc, #1204] @ c268 │ │ │ │ + bne b1fc │ │ │ │ + ldr r2, [pc, #1228] @ b6a0 │ │ │ │ + ldr r3, [pc, #1204] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r6, #1648 @ 0x670 │ │ │ │ addeq r1, r1, #12 │ │ │ │ - beq bec4 │ │ │ │ - b c254 │ │ │ │ - ldr r1, [pc, #1184] @ c280 │ │ │ │ + beq b2e8 │ │ │ │ + b b678 │ │ │ │ + ldr r1, [pc, #1184] @ b6a4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bed4 │ │ │ │ - ldr r2, [pc, #1164] @ c284 │ │ │ │ - ldr r3, [pc, #1132] @ c268 │ │ │ │ + bne b2f8 │ │ │ │ + ldr r2, [pc, #1164] @ b6a8 │ │ │ │ + ldr r3, [pc, #1132] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r6, #1664 @ 0x680 │ │ │ │ addeq r1, r1, #8 │ │ │ │ - beq bec4 │ │ │ │ - b c254 │ │ │ │ - ldr r1, [pc, #1120] @ c288 │ │ │ │ + beq b2e8 │ │ │ │ + b b678 │ │ │ │ + ldr r1, [pc, #1120] @ b6ac │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe4 │ │ │ │ - ldr r1, [pc, #1100] @ c28c │ │ │ │ + beq b408 │ │ │ │ + ldr r1, [pc, #1100] @ b6b0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c034 │ │ │ │ - ldr r1, [pc, #1080] @ c290 │ │ │ │ + beq b458 │ │ │ │ + ldr r1, [pc, #1080] @ b6b4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c084 │ │ │ │ - ldr r1, [pc, #1060] @ c294 │ │ │ │ + beq b4a8 │ │ │ │ + ldr r1, [pc, #1060] @ b6b8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0b0 │ │ │ │ - ldr r1, [pc, #1040] @ c298 │ │ │ │ + beq b4d4 │ │ │ │ + ldr r1, [pc, #1040] @ b6bc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0dc │ │ │ │ - ldr r2, [pc, #1020] @ c29c │ │ │ │ - ldr r3, [pc, #964] @ c268 │ │ │ │ + bne b500 │ │ │ │ + ldr r2, [pc, #1020] @ b6c0 │ │ │ │ + ldr r3, [pc, #964] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r6, #1696 @ 0x6a0 │ │ │ │ addeq r1, r1, #4 │ │ │ │ - bne c254 │ │ │ │ + bne b678 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b ac7c │ │ │ │ - ldr r1, [pc, #964] @ c2a0 │ │ │ │ + b a3c0 │ │ │ │ + ldr r1, [pc, #964] @ b6c4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf48 │ │ │ │ + bne b36c │ │ │ │ add r1, r6, #1648 @ 0x670 │ │ │ │ add r1, r1, #13 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac7c │ │ │ │ + bl a3c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c22c │ │ │ │ + beq b650 │ │ │ │ ldrb r3, [r6, #1661] @ 0x67d │ │ │ │ cmp r3, #0 │ │ │ │ - beq c230 │ │ │ │ + beq b654 │ │ │ │ ldrb r3, [r6, #177] @ 0xb1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c230 │ │ │ │ - ldr r0, [pc, #896] @ c2a4 │ │ │ │ - ldr r2, [pc, #896] @ c2a8 │ │ │ │ - ldr r1, [pc, #896] @ c2ac │ │ │ │ + bne b654 │ │ │ │ + ldr r0, [pc, #896] @ b6c8 │ │ │ │ + ldr r2, [pc, #896] @ b6cc │ │ │ │ + ldr r1, [pc, #896] @ b6d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #888] @ c2b0 │ │ │ │ + ldr r3, [pc, #888] @ b6d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b c230 │ │ │ │ - ldr r1, [pc, #868] @ c2b4 │ │ │ │ + bl 535c4 │ │ │ │ + b b654 │ │ │ │ + ldr r1, [pc, #868] @ b6d8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf90 │ │ │ │ - ldr r3, [pc, #848] @ c2b8 │ │ │ │ + bne b3b4 │ │ │ │ + ldr r3, [pc, #848] @ b6dc │ │ │ │ add ip, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, r6, #1664 @ 0x680 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl b0d8 │ │ │ │ + bl a684 │ │ │ │ mov r4, r0 │ │ │ │ - b c230 │ │ │ │ - ldr r1, [pc, #804] @ c2bc │ │ │ │ + b b654 │ │ │ │ + ldr r1, [pc, #804] @ b6e0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be20 │ │ │ │ - ldr ip, [pc, #784] @ c2c0 │ │ │ │ + bne b244 │ │ │ │ + ldr ip, [pc, #784] @ b6e4 │ │ │ │ add lr, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip] │ │ │ │ add r2, r6, #1664 @ 0x680 │ │ │ │ add r2, r2, #4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [lr] │ │ │ │ - bl b0d8 │ │ │ │ + bl a684 │ │ │ │ mov r4, r0 │ │ │ │ - b c230 │ │ │ │ + b b654 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 42664 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c22c │ │ │ │ + beq b650 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #704] @ c2c4 │ │ │ │ + ldr r2, [pc, #704] @ b6e8 │ │ │ │ cmp r3, r2 │ │ │ │ strls r3, [r6, #1676] @ 0x68c │ │ │ │ - bls c230 │ │ │ │ - ldr ip, [pc, #692] @ c2c8 │ │ │ │ - ldr r2, [pc, #692] @ c2cc │ │ │ │ + bls b654 │ │ │ │ + ldr ip, [pc, #692] @ b6ec │ │ │ │ + ldr r2, [pc, #692] @ b6f0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #688] @ c2d0 │ │ │ │ + ldr r3, [pc, #688] @ b6f4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ - b c22c │ │ │ │ + b b650 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 42664 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c22c │ │ │ │ + beq b650 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #624] @ c2c4 │ │ │ │ + ldr r2, [pc, #624] @ b6e8 │ │ │ │ cmp r3, r2 │ │ │ │ strls r3, [r6, #1680] @ 0x690 │ │ │ │ - bls c230 │ │ │ │ - ldr ip, [pc, #624] @ c2d4 │ │ │ │ - ldr r2, [pc, #624] @ c2d8 │ │ │ │ + bls b654 │ │ │ │ + ldr ip, [pc, #624] @ b6f8 │ │ │ │ + ldr r2, [pc, #624] @ b6fc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #620] @ c2dc │ │ │ │ + ldr r3, [pc, #620] @ b700 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ - b c22c │ │ │ │ + b b650 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 42664 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c230 │ │ │ │ + beq b654 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsl r3, r3, #20 │ │ │ │ asr r2, r3, #31 │ │ │ │ str r3, [r6, #1688] @ 0x698 │ │ │ │ str r2, [r6, #1692] @ 0x69c │ │ │ │ - b c230 │ │ │ │ - ldr r2, [pc, #552] @ c2e0 │ │ │ │ - ldr r3, [pc, #428] @ c268 │ │ │ │ + b b654 │ │ │ │ + ldr r2, [pc, #552] @ b704 │ │ │ │ + ldr r3, [pc, #428] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r6, #1696 @ 0x6a0 │ │ │ │ - beq c1ac │ │ │ │ - b c254 │ │ │ │ - ldr r1, [pc, #512] @ c2e4 │ │ │ │ + beq b5d0 │ │ │ │ + b b678 │ │ │ │ + ldr r1, [pc, #512] @ b708 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c124 │ │ │ │ - ldr r2, [pc, #492] @ c2e8 │ │ │ │ - ldr r3, [pc, #360] @ c268 │ │ │ │ + bne b548 │ │ │ │ + ldr r2, [pc, #492] @ b70c │ │ │ │ + ldr r3, [pc, #360] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r6, #1696 @ 0x6a0 │ │ │ │ addeq r1, r1, #5 │ │ │ │ - beq bec4 │ │ │ │ - b c254 │ │ │ │ - ldr r1, [pc, #448] @ c2ec │ │ │ │ + beq b2e8 │ │ │ │ + b b678 │ │ │ │ + ldr r1, [pc, #448] @ b710 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c16c │ │ │ │ - ldr r2, [pc, #428] @ c2f0 │ │ │ │ - ldr r3, [pc, #288] @ c268 │ │ │ │ + bne b590 │ │ │ │ + ldr r2, [pc, #428] @ b714 │ │ │ │ + ldr r3, [pc, #288] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r6, #1696 @ 0x6a0 │ │ │ │ addeq r1, r1, #6 │ │ │ │ - beq bec4 │ │ │ │ - b c254 │ │ │ │ - ldr r1, [pc, #384] @ c2f4 │ │ │ │ + beq b2e8 │ │ │ │ + b b678 │ │ │ │ + ldr r1, [pc, #384] @ b718 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1bc │ │ │ │ - ldr r2, [pc, #364] @ c2f8 │ │ │ │ - ldr r3, [pc, #216] @ c268 │ │ │ │ + bne b5e0 │ │ │ │ + ldr r2, [pc, #364] @ b71c │ │ │ │ + ldr r3, [pc, #216] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r6, #56 @ 0x38 │ │ │ │ - bne c254 │ │ │ │ + bne b678 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b adcc │ │ │ │ - ldr r1, [pc, #312] @ c2fc │ │ │ │ + b a510 │ │ │ │ + ldr r1, [pc, #312] @ b720 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c208 │ │ │ │ - ldr r3, [pc, #292] @ c300 │ │ │ │ + bne b62c │ │ │ │ + ldr r3, [pc, #292] @ b724 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #16 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r2, r6, #1696 @ 0x6a0 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl b0d8 │ │ │ │ + bl a684 │ │ │ │ mov r4, r0 │ │ │ │ - b c230 │ │ │ │ - ldr r1, [pc, #244] @ c304 │ │ │ │ - ldr r2, [pc, #244] @ c308 │ │ │ │ + b b654 │ │ │ │ + ldr r1, [pc, #244] @ b728 │ │ │ │ + ldr r2, [pc, #244] @ b72c │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r4} │ │ │ │ - ldr r3, [pc, #236] @ c30c │ │ │ │ + ldr r3, [pc, #236] @ b730 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #216] @ c310 │ │ │ │ - ldr r3, [pc, #44] @ c268 │ │ │ │ + ldr r2, [pc, #216] @ b734 │ │ │ │ + ldr r3, [pc, #44] @ b68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq c258 │ │ │ │ + beq b67c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r3, r7, r8, ror #27 │ │ │ │ + andeq r4, r7, r4, asr #19 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq ip, [r4], -r8 │ │ │ │ - andeq r3, r7, r4, lsr #27 │ │ │ │ - andeq r4, r7, ip, asr #6 │ │ │ │ - muleq r4, r8, r9 │ │ │ │ - andeq r3, r7, r8, asr #26 │ │ │ │ - andeq ip, r4, r4, ror #18 │ │ │ │ - andeq r3, r7, r0, lsl #26 │ │ │ │ - andeq ip, r4, r4, lsr #19 │ │ │ │ - andeq ip, r4, r4, asr #19 │ │ │ │ - andeq ip, r4, r4, asr #19 │ │ │ │ - andeq ip, r4, r4, asr #19 │ │ │ │ - andeq ip, r4, r8, asr #19 │ │ │ │ - andeq r3, r7, r8, asr ip │ │ │ │ - andeq ip, r4, ip, ror r8 │ │ │ │ - andeq ip, r4, r4, asr #16 │ │ │ │ - andeq fp, r4, ip, asr #1 │ │ │ │ - ldrdeq fp, [r4], -r4 │ │ │ │ + andeq sp, r4, ip, ror r5 │ │ │ │ + andeq r4, r7, r0, lsl #19 │ │ │ │ + andeq r4, r7, r8, lsr #30 │ │ │ │ + andeq sp, r4, ip, lsl r5 │ │ │ │ + andeq r4, r7, r4, lsr #18 │ │ │ │ + andeq sp, r4, r8, ror #9 │ │ │ │ + ldrdeq r4, [r7], -ip │ │ │ │ + andeq sp, r4, r8, lsr #10 │ │ │ │ + andeq sp, r4, r8, asr #10 │ │ │ │ + andeq sp, r4, r8, asr #10 │ │ │ │ + andeq sp, r4, r8, asr #10 │ │ │ │ + andeq sp, r4, ip, asr #10 │ │ │ │ + andeq r4, r7, r4, lsr r8 │ │ │ │ + andeq sp, r4, r0, lsl #8 │ │ │ │ + andeq sp, r4, r8, asr #7 │ │ │ │ + andeq fp, r4, r0, asr #25 │ │ │ │ + andeq fp, r4, r8, asr #25 │ │ │ │ andeq r0, r0, fp, ror sl │ │ │ │ - andeq ip, r4, r4, asr r8 │ │ │ │ - andeq r4, r7, r4, lsr #1 │ │ │ │ - andeq ip, r4, r4, lsr #16 │ │ │ │ - andeq r4, r7, ip, asr r0 │ │ │ │ + ldrdeq sp, [r4], -r8 │ │ │ │ + andeq r4, r7, r0, lsl #25 │ │ │ │ + andeq sp, r4, r8, lsr #7 │ │ │ │ + andeq r4, r7, r8, lsr ip │ │ │ │ rscseq r5, lr, sl, lsr #32 │ │ │ │ - ldrdeq ip, [r4], -r0 │ │ │ │ - andeq sl, r4, r4, ror #31 │ │ │ │ + andeq sp, r4, r4, asr r3 │ │ │ │ + ldrdeq fp, [r4], -r8 │ │ │ │ muleq r0, pc, sl @ │ │ │ │ - andeq ip, r4, r0, lsl #15 │ │ │ │ - muleq r4, r4, pc @ │ │ │ │ + andeq sp, r4, r4, lsl #6 │ │ │ │ + andeq fp, r4, r8, lsl #23 │ │ │ │ andeq r0, r0, sp, lsr #21 │ │ │ │ - andeq r3, r7, r0, asr #20 │ │ │ │ - andeq ip, r4, r8, lsl #15 │ │ │ │ - strdeq r3, [r7], -ip │ │ │ │ - andeq ip, r4, r4, asr r7 │ │ │ │ - @ instruction: 0x000739b4 │ │ │ │ - andeq ip, r4, r4, lsl r7 │ │ │ │ - andeq r3, r7, ip, ror #18 │ │ │ │ - andeq ip, r4, r0, ror #13 │ │ │ │ - andeq r3, r7, r4, lsr lr │ │ │ │ - andeq ip, r4, r4, lsl r4 │ │ │ │ - andeq sl, r4, r4, ror #27 │ │ │ │ + andeq r4, r7, ip, lsl r6 │ │ │ │ + andeq sp, r4, ip, lsl #6 │ │ │ │ + ldrdeq r4, [r7], -r8 │ │ │ │ + ldrdeq sp, [r4], -r8 │ │ │ │ + muleq r7, r0, r5 │ │ │ │ + muleq r4, r8, r2 │ │ │ │ + andeq r4, r7, r8, asr #10 │ │ │ │ + andeq sp, r4, r4, ror #4 │ │ │ │ + andeq r4, r7, r0, lsl sl │ │ │ │ + andeq sp, r4, r8 │ │ │ │ + ldrdeq fp, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r7, r0, asr #17 │ │ │ │ + muleq r7, ip, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #100] @ c390 │ │ │ │ + ldr r1, [pc, #100] @ b7b4 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c360 │ │ │ │ + bne b784 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 42664 │ │ │ │ - ldr r1, [pc, #44] @ c394 │ │ │ │ - ldr r2, [pc, #44] @ c398 │ │ │ │ + ldr r1, [pc, #44] @ b7b8 │ │ │ │ + ldr r2, [pc, #44] @ b7bc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r1, r5} │ │ │ │ - ldr r3, [pc, #32] @ c39c │ │ │ │ + ldr r3, [pc, #32] @ b7c0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq ip, r4, r4, lsl #11 │ │ │ │ - @ instruction: 0x0004c2bc │ │ │ │ - andeq sl, r4, r8, lsl #25 │ │ │ │ + andeq sp, r4, r8, lsl #2 │ │ │ │ + @ instruction: 0x0004ceb0 │ │ │ │ + andeq fp, r4, ip, ror r8 │ │ │ │ andeq r0, r0, r6, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r2, [pc, #608] @ c618 │ │ │ │ - ldr r3, [pc, #608] @ c61c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ - ldr r1, [pc, #600] @ c620 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #180 @ 0xb4 │ │ │ │ - mov r5, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #172] @ 0xac │ │ │ │ - mov r3, #0 │ │ │ │ - bl 86d0 │ │ │ │ - ldr r6, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c42c │ │ │ │ - ldr r2, [pc, #552] @ c624 │ │ │ │ - ldr r3, [pc, #540] @ c61c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne c608 │ │ │ │ - add r1, r6, #220 @ 0xdc │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #180 @ 0xb4 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b b398 │ │ │ │ - ldr r1, [pc, #500] @ c628 │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c47c │ │ │ │ - ldr r2, [pc, #480] @ c62c │ │ │ │ - ldr r3, [pc, #460] @ c61c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne c608 │ │ │ │ - add r1, r6, #216 @ 0xd8 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #180 @ 0xb4 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b b05c │ │ │ │ - ldr r1, [pc, #428] @ c630 │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c4c4 │ │ │ │ - ldr r3, [pc, #408] @ c634 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #84 @ 0x54 │ │ │ │ - ldm r3, {r0, r1, r2} │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - stm r3, {r0, r1, r2} │ │ │ │ - add r2, r6, #224 @ 0xe0 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b0d8 │ │ │ │ - mov r7, r0 │ │ │ │ - b c5e4 │ │ │ │ - ldr r1, [pc, #364] @ c638 │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c5b8 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r4, sp, #12 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7f74 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c53c │ │ │ │ - mov r1, r4 │ │ │ │ - add r4, sp, #44 @ 0x2c │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, #128 @ 0x80 │ │ │ │ - bl 7ec0 │ │ │ │ - ldr ip, [pc, #292] @ c63c │ │ │ │ - ldr r2, [pc, #292] @ c640 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #288] @ c644 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 424a8 │ │ │ │ - b c5e0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c578 │ │ │ │ - ldr r1, [pc, #248] @ c648 │ │ │ │ - ldr r2, [pc, #248] @ c64c │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r3, [pc, #236] @ c650 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 424a8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7aa0 │ │ │ │ - b c5e0 │ │ │ │ - add r5, r6, #232 @ 0xe8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7aa0 │ │ │ │ - ldr r0, [r6, #228] @ 0xe4 │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 51f64 │ │ │ │ - mov ip, r4 │ │ │ │ - mov lr, r5 │ │ │ │ - mov r7, #1 │ │ │ │ - str r0, [r6, #228] @ 0xe4 │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1, r2, r3} │ │ │ │ - stm lr, {r0, r1, r2, r3} │ │ │ │ - b c5e4 │ │ │ │ - ldr ip, [pc, #148] @ c654 │ │ │ │ - ldr r2, [pc, #148] @ c658 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #1264 @ 0x4f0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, #1 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 424a8 │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r2, [pc, #112] @ c65c │ │ │ │ - ldr r3, [pc, #44] @ c61c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq c60c │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r7 │ │ │ │ - add sp, sp, #180 @ 0xb4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r3, r7, r0, asr #14 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq ip, [r4], -ip @ │ │ │ │ - strdeq r3, [r7], -ip │ │ │ │ - andeq ip, r4, r0, lsr #9 │ │ │ │ - andeq r3, r7, ip, lsr #13 │ │ │ │ - andeq ip, r4, r0, ror #8 │ │ │ │ - andeq r3, r7, r4, ror fp │ │ │ │ - andeq ip, r4, r8, lsr #8 │ │ │ │ - andeq ip, r4, r4, ror #7 │ │ │ │ - andeq sl, r4, r0, ror #21 │ │ │ │ - ldrdeq r0, [r0], -sp │ │ │ │ - andeq ip, r4, r0, asr #7 │ │ │ │ - andeq sl, r4, r0, lsr #21 │ │ │ │ - andeq r0, r0, r2, ror #9 │ │ │ │ - andeq ip, r4, r4, rrx │ │ │ │ - andeq sl, r4, ip, lsr sl │ │ │ │ - andeq r3, r7, ip, lsl #10 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3888] @ 0xf30 │ │ │ │ - ldr r2, [pc, #784] @ c988 │ │ │ │ - ldr r3, [pc, #784] @ c98c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r0, #8] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #180 @ 0xb4 │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r6, [r0] │ │ │ │ - ldr r9, [r0, #12] │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #172] @ 0xac │ │ │ │ - mov r3, #0 │ │ │ │ - bne c6b0 │ │ │ │ - ldr r8, [pc, #736] @ c990 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r4, [r6, #264] @ 0x108 │ │ │ │ - cmp r4, #0 │ │ │ │ - ldrne r5, [r4, #48] @ 0x30 │ │ │ │ - beq c6f4 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c6f4 │ │ │ │ - ldr r0, [r4] │ │ │ │ - mov r1, r8 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c6f4 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrne r3, [r5, #48] @ 0x30 │ │ │ │ - moveq r3, r5 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, r3 │ │ │ │ - b c6c0 │ │ │ │ - ldr r1, [pc, #664] @ c994 │ │ │ │ - mov r0, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c868 │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - add r5, sp, #12 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7f74 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c76c │ │ │ │ - add r4, sp, #44 @ 0x2c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, #128 @ 0x80 │ │ │ │ - bl 7ec0 │ │ │ │ - ldr ip, [pc, #592] @ c998 │ │ │ │ - ldr r2, [pc, #592] @ c99c │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #588] @ c9a0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 424a8 │ │ │ │ - b c950 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c7a8 │ │ │ │ - ldr r1, [pc, #548] @ c9a4 │ │ │ │ - ldr r2, [pc, #548] @ c9a8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r7 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r3, [pc, #536] @ c9ac │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 424a8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7aa0 │ │ │ │ - b c950 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne c828 │ │ │ │ - mov r0, #52 @ 0x34 │ │ │ │ - bl 82e0 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 51f64 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7d28 │ │ │ │ - ldr r3, [r6, #268] @ 0x10c │ │ │ │ - str r8, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r4, [r3, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r7, #44] @ 0x2c │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ - beq c808 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r7, [r2, #44] @ 0x2c │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - ldr r3, [r6, #272] @ 0x110 │ │ │ │ - mov r4, r7 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r6, #272] @ 0x110 │ │ │ │ - ldr r3, [r6, #264] @ 0x108 │ │ │ │ - str r7, [r6, #268] @ 0x10c │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r7, [r6, #264] @ 0x108 │ │ │ │ - add r6, r4, #8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7aa0 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 51f64 │ │ │ │ - mov ip, r5 │ │ │ │ - mov lr, r6 │ │ │ │ - mov r7, #1 │ │ │ │ - str r0, [r4, #4] │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1, r2, r3} │ │ │ │ - stm lr, {r0, r1, r2, r3} │ │ │ │ - b c954 │ │ │ │ - ldr r1, [pc, #320] @ c9b0 │ │ │ │ - mov r0, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne c92c │ │ │ │ - mov r0, r7 │ │ │ │ - add r1, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl b398 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq c954 │ │ │ │ - cmp r4, #0 │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - bne c91c │ │ │ │ - mov r0, #52 @ 0x34 │ │ │ │ - bl 82e0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 51f64 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7d28 │ │ │ │ - ldr r3, [r6, #268] @ 0x10c │ │ │ │ - str r8, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r4, [r3, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ - beq c8fc │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r5, [r2, #44] @ 0x2c │ │ │ │ - str r5, [r3, #48] @ 0x30 │ │ │ │ - ldr r3, [r6, #272] @ 0x110 │ │ │ │ - mov r4, r5 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r6, #272] @ 0x110 │ │ │ │ - ldr r3, [r6, #264] @ 0x108 │ │ │ │ - str r5, [r6, #268] @ 0x10c │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r5, [r6, #264] @ 0x108 │ │ │ │ - add r0, r4, #40 @ 0x28 │ │ │ │ - bl aec4 │ │ │ │ - str r9, [r4, #40] @ 0x28 │ │ │ │ - b c954 │ │ │ │ - ldr r1, [pc, #128] @ c9b4 │ │ │ │ - ldr r2, [pc, #128] @ c9b8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm sp, {r1, r9} │ │ │ │ - ldr r3, [pc, #120] @ c9bc │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 424a8 │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r2, [pc, #100] @ c9c0 │ │ │ │ - ldr r3, [pc, #44] @ c98c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq c97c │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r7 │ │ │ │ - add sp, sp, #180 @ 0xb4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - andeq r3, r7, r0, lsl #9 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sl, r4, r0, lsr r7 │ │ │ │ - strdeq ip, [r4], -r8 │ │ │ │ - @ instruction: 0x0004c1b4 │ │ │ │ - @ instruction: 0x0004a8b0 │ │ │ │ - andeq r0, r0, pc, lsl #10 │ │ │ │ - muleq r4, r0, r1 │ │ │ │ - andeq sl, r4, r0, ror r8 │ │ │ │ - andeq r0, r0, r4, lsl r5 │ │ │ │ - andeq ip, r4, ip, asr r0 │ │ │ │ - strdeq fp, [r4], -r0 │ │ │ │ - andeq sl, r4, r0, asr #13 │ │ │ │ - andeq r0, r0, r8, lsr r5 │ │ │ │ - muleq r7, ip, r1 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #676] @ cc80 │ │ │ │ - ldr r3, [pc, #676] @ cc84 │ │ │ │ + ldr r2, [pc, #676] @ ba80 │ │ │ │ + ldr r3, [pc, #676] @ ba84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ - ldr r1, [pc, #668] @ cc88 │ │ │ │ + ldr r1, [pc, #668] @ ba88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 86d0 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca50 │ │ │ │ - ldr ip, [pc, #620] @ cc8c │ │ │ │ + bne b850 │ │ │ │ + ldr ip, [pc, #620] @ ba8c │ │ │ │ add lr, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ - add ip, ip, #96 @ 0x60 │ │ │ │ + add ip, ip, #84 @ 0x54 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip] │ │ │ │ add r2, r5, #1456 @ 0x5b0 │ │ │ │ add r2, r2, #8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [lr] │ │ │ │ - bl b0d8 │ │ │ │ - b cc50 │ │ │ │ - ldr r1, [pc, #568] @ cc90 │ │ │ │ + bl a684 │ │ │ │ + b ba50 │ │ │ │ + ldr r1, [pc, #568] @ ba90 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca98 │ │ │ │ - ldr r3, [pc, #548] @ cc94 │ │ │ │ + bne b898 │ │ │ │ + ldr r3, [pc, #548] @ ba94 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, #116 @ 0x74 │ │ │ │ + add r3, r3, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, r5, #1456 @ 0x5b0 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl b0d8 │ │ │ │ - b cc50 │ │ │ │ - ldr r1, [pc, #504] @ cc98 │ │ │ │ + bl a684 │ │ │ │ + b ba50 │ │ │ │ + ldr r1, [pc, #504] @ ba98 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae8 │ │ │ │ - ldr r2, [pc, #484] @ cc9c │ │ │ │ - ldr r3, [pc, #456] @ cc84 │ │ │ │ + bne b8e8 │ │ │ │ + ldr r2, [pc, #484] @ ba9c │ │ │ │ + ldr r3, [pc, #456] @ ba84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cc74 │ │ │ │ + bne ba74 │ │ │ │ add r1, r5, #1472 @ 0x5c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b ac7c │ │ │ │ - ldr r1, [pc, #432] @ cca0 │ │ │ │ + b a3c0 │ │ │ │ + ldr r1, [pc, #432] @ baa0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb3c │ │ │ │ - ldr r2, [pc, #412] @ cca4 │ │ │ │ - ldr r3, [pc, #376] @ cc84 │ │ │ │ + bne b93c │ │ │ │ + ldr r2, [pc, #412] @ baa4 │ │ │ │ + ldr r3, [pc, #376] @ ba84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne cc74 │ │ │ │ + bne ba74 │ │ │ │ add r1, r5, #1472 @ 0x5c0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42664 │ │ │ │ - ldr r1, [pc, #356] @ cca8 │ │ │ │ + ldr r1, [pc, #356] @ baa8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb8c │ │ │ │ + bne b98c │ │ │ │ add r1, r5, #1472 @ 0x5c0 │ │ │ │ add r2, r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 426d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc4c │ │ │ │ + beq ba4c │ │ │ │ ldr r2, [r5, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r5, #1484] @ 0x5cc │ │ │ │ orr r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [r5, #1480] @ 0x5c8 │ │ │ │ str r3, [r5, #1484] @ 0x5cc │ │ │ │ - b cc50 │ │ │ │ - ldr r1, [pc, #280] @ ccac │ │ │ │ + b ba50 │ │ │ │ + ldr r1, [pc, #280] @ baac │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd0 │ │ │ │ - ldr r2, [pc, #260] @ ccb0 │ │ │ │ - ldr r3, [pc, #212] @ cc84 │ │ │ │ + bne b9d0 │ │ │ │ + ldr r2, [pc, #260] @ bab0 │ │ │ │ + ldr r3, [pc, #212] @ ba84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r5, #1488 @ 0x5d0 │ │ │ │ - beq cc14 │ │ │ │ - b cc74 │ │ │ │ - ldr r1, [pc, #220] @ ccb4 │ │ │ │ + beq ba14 │ │ │ │ + b ba74 │ │ │ │ + ldr r1, [pc, #220] @ bab4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc24 │ │ │ │ - ldr r2, [pc, #200] @ ccb8 │ │ │ │ - ldr r3, [pc, #144] @ cc84 │ │ │ │ + bne ba24 │ │ │ │ + ldr r2, [pc, #200] @ bab8 │ │ │ │ + ldr r3, [pc, #144] @ ba84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r5, #1488 @ 0x5d0 │ │ │ │ addeq r1, r1, #8 │ │ │ │ - bne cc74 │ │ │ │ + bne ba74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b b224 │ │ │ │ - ldr ip, [pc, #144] @ ccbc │ │ │ │ - ldr r2, [pc, #144] @ ccc0 │ │ │ │ + b a7d0 │ │ │ │ + ldr ip, [pc, #144] @ babc │ │ │ │ + ldr r2, [pc, #144] @ bac0 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #1552 @ 0x610 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #108] @ ccc4 │ │ │ │ - ldr r3, [pc, #40] @ cc84 │ │ │ │ + ldr r2, [pc, #108] @ bac4 │ │ │ │ + ldr r3, [pc, #40] @ ba84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq cc78 │ │ │ │ + beq ba78 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r3, r7, ip, lsl r1 │ │ │ │ + andeq r4, r7, ip, lsl r3 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq fp, r4, r8, asr #30 │ │ │ │ - andeq r3, r7, ip, ror #11 │ │ │ │ - andeq fp, r4, ip, ror #29 │ │ │ │ - muleq r7, ip, r5 │ │ │ │ - @ instruction: 0x0004beb4 │ │ │ │ - andeq r3, r7, r0, asr #32 │ │ │ │ - andeq fp, r4, ip, ror #28 │ │ │ │ - strdeq r2, [r7], -r0 │ │ │ │ - andeq ip, r4, r8, lsl r6 │ │ │ │ - ldrdeq fp, [r4], -r4 │ │ │ │ - andeq r2, r7, ip, asr #30 │ │ │ │ - andeq fp, r4, r0, lsr #27 │ │ │ │ - andeq r2, r7, r8, lsl #30 │ │ │ │ - strdeq fp, [r4], -r8 │ │ │ │ - ldrdeq sl, [r4], -r0 │ │ │ │ - andeq r2, r7, r0, lsr #29 │ │ │ │ + andeq sp, r4, r0, lsl #1 │ │ │ │ + andeq r4, r7, ip, ror #15 │ │ │ │ + andeq sp, r4, r4, lsr #32 │ │ │ │ + muleq r7, ip, r7 │ │ │ │ + andeq ip, r4, ip, ror #31 │ │ │ │ + andeq r4, r7, r0, asr #4 │ │ │ │ + andeq ip, r4, r4, lsr #31 │ │ │ │ + strdeq r4, [r7], -r0 │ │ │ │ + andeq sp, r4, r8, asr r1 │ │ │ │ + andeq ip, r4, ip, lsl #30 │ │ │ │ + andeq r4, r7, ip, asr #2 │ │ │ │ + ldrdeq ip, [r4], -r8 │ │ │ │ + andeq r4, r7, r8, lsl #2 │ │ │ │ + andeq ip, r4, r0, lsl ip │ │ │ │ + andeq fp, r4, r8, ror #11 │ │ │ │ + andeq r4, r7, r0, lsr #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cd64 │ │ │ │ + bne bb64 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #132] @ cd74 │ │ │ │ + ldr r2, [pc, #132] @ bb74 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi cd4c │ │ │ │ + bhi bb4c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 47fc8 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne cd44 │ │ │ │ + bne bb44 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 7b24 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -4476,112 +3324,65 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r4, r5, ip, lsl #10 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, #48 @ 0x30 │ │ │ │ - ldr r2, [r4] │ │ │ │ - mul r3, sl, r5 │ │ │ │ - cmp r2, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - bls cdfc │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ - add r7, r7, r3 │ │ │ │ - cmp r2, r9 │ │ │ │ - add r0, r7, #24 │ │ │ │ - bne cdf4 │ │ │ │ - bl ccc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq cdf4 │ │ │ │ - cmp r6, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - moveq fp, r5 │ │ │ │ - bl af44 │ │ │ │ - add r7, r6, #1 │ │ │ │ - mov r6, r7 │ │ │ │ - add r5, r5, #1 │ │ │ │ - b cda4 │ │ │ │ - cmp r6, #0 │ │ │ │ - popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - add r1, fp, r6 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - sub r2, r2, r1 │ │ │ │ - mul r2, r3, r2 │ │ │ │ - mla r1, r3, r1, r0 │ │ │ │ - mla r0, r3, fp, r0 │ │ │ │ - bl 8448 │ │ │ │ - ldr r3, [r4] │ │ │ │ - sub r3, r3, r6 │ │ │ │ - str r3, [r4] │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r5, r5, sp, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r4, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r4, [r1] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne cf4c │ │ │ │ + bne bc90 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ bl 7d64 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne cea4 │ │ │ │ - ldr ip, [pc, #212] @ cf58 │ │ │ │ - ldr r2, [pc, #212] @ cf5c │ │ │ │ + bne bbe8 │ │ │ │ + ldr ip, [pc, #212] @ bc9c │ │ │ │ + ldr r2, [pc, #212] @ bca0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #208] @ cf60 │ │ │ │ + ldr r3, [pc, #208] @ bca4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ - b cef4 │ │ │ │ + b bc38 │ │ │ │ sub r1, r7, r6 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r6, #1 │ │ │ │ bl 8784 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 23e34 │ │ │ │ + bl 2b314 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cefc │ │ │ │ - ldr r1, [pc, #148] @ cf64 │ │ │ │ - ldr r2, [pc, #148] @ cf68 │ │ │ │ + bne bc40 │ │ │ │ + ldr r1, [pc, #148] @ bca8 │ │ │ │ + ldr r2, [pc, #148] @ bcac │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r3, [pc, #136] @ cf6c │ │ │ │ + ldr r3, [pc, #136] @ bcb0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ mvn r4, #0 │ │ │ │ - b cf4c │ │ │ │ + b bc90 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r7, #1 │ │ │ │ str r4, [r5, #16] │ │ │ │ sub r4, r4, r3 │ │ │ │ bl 82b0 <__ctype_b_loc@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -4589,57 +3390,57 @@ │ │ │ │ add ip, r3, #2 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r3, #1 │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ movne r3, r0 │ │ │ │ strne ip, [r5, #16] │ │ │ │ - bne cf18 │ │ │ │ + bne bc5c │ │ │ │ sub r4, r4, r7 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r4, r3 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq fp, r4, r8, lsl #22 │ │ │ │ - andeq sl, r4, r4, ror r1 │ │ │ │ + strdeq ip, [r4], -ip @ │ │ │ │ + andeq fp, r4, r8, asr #8 │ │ │ │ andeq r0, r0, r4, lsr r8 │ │ │ │ - andeq fp, r4, ip, lsr #14 │ │ │ │ - andeq sl, r4, r0, lsr #2 │ │ │ │ + andeq ip, r4, r0, asr #25 │ │ │ │ + strdeq fp, [r4], -r4 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [r1] │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne d040 │ │ │ │ + bne bd84 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ bl 7d64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cfe4 │ │ │ │ - ldr ip, [pc, #136] @ d048 │ │ │ │ - ldr r2, [pc, #136] @ d04c │ │ │ │ + bne bd28 │ │ │ │ + ldr ip, [pc, #136] @ bd8c │ │ │ │ + ldr r2, [pc, #136] @ bd90 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #128] @ d050 │ │ │ │ + ldr r3, [pc, #128] @ bd94 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ mvn r0, #0 │ │ │ │ - b d040 │ │ │ │ + b bd84 │ │ │ │ sub r1, r5, r7 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r7, #1 │ │ │ │ bl 8784 │ │ │ │ add r3, r5, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ @@ -4652,957 +3453,1512 @@ │ │ │ │ add ip, r3, #2 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r3, #1 │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ movne r3, r0 │ │ │ │ strne ip, [r6, #16] │ │ │ │ - bne d014 │ │ │ │ + bne bd58 │ │ │ │ sub r0, r4, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq fp, r4, ip, asr #19 │ │ │ │ - andeq sl, r4, r4, lsr r0 │ │ │ │ + andeq ip, r4, r0, asr #23 │ │ │ │ + andeq fp, r4, r8, lsl #6 │ │ │ │ andeq r0, r0, r6, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ mov r9, r1 │ │ │ │ movne r5, r6 │ │ │ │ movne r3, r4 │ │ │ │ - beq d0b0 │ │ │ │ + beq bdf4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0b4 │ │ │ │ + beq bdf8 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 7fc8 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r2, [r5, #8] │ │ │ │ moveq r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ add r8, r8, r0 │ │ │ │ mov r5, r2 │ │ │ │ - b d084 │ │ │ │ + b bdc8 │ │ │ │ mov r6, r4 │ │ │ │ add r0, r8, #1 │ │ │ │ - bl 52fa4 │ │ │ │ - ldr fp, [pc, #92] @ d120 │ │ │ │ + bl 52fc4 │ │ │ │ + ldr fp, [pc, #92] @ be64 │ │ │ │ mov r5, #0 │ │ │ │ add fp, pc, fp │ │ │ │ mov sl, #43 @ 0x2b │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r2, fp │ │ │ │ sub r1, r8, r5 │ │ │ │ add r0, r7, r5 │ │ │ │ - beq d110 │ │ │ │ + beq be54 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 858c │ │ │ │ cmp r6, #0 │ │ │ │ moveq r3, r6 │ │ │ │ mov r4, r6 │ │ │ │ add r0, r0, r5 │ │ │ │ strb sl, [r7, r0] │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ add r5, r0, #1 │ │ │ │ mov r6, r3 │ │ │ │ - b d0d0 │ │ │ │ + b be14 │ │ │ │ sub r5, r5, r9 │ │ │ │ mov r0, r7 │ │ │ │ strb r4, [r7, r5] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq pc, r4, r8, lsr sl @ │ │ │ │ + andeq r0, r5, r0, lsl #24 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r7, [r0, #12] │ │ │ │ + lsr r4, r1, #24 │ │ │ │ + mul r4, r7, r4 │ │ │ │ + ldr r8, [r0, #16] │ │ │ │ + add r4, r4, #7 │ │ │ │ + lsr r4, r4, #3 │ │ │ │ + add r4, r4, #3 │ │ │ │ + bic r4, r4, #3 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, #1 │ │ │ │ + mul r0, r4, r8 │ │ │ │ + bl 55098 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r8 │ │ │ │ + str r4, [sp] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8550 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne bef8 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + mov r2, #12 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [pc, #56] @ bf20 │ │ │ │ + str r2, [r3] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #312 @ 0x138 │ │ │ │ + bl 7da0 │ │ │ │ + bl 7adc │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 8058 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 7e3c │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r4, [r5, #20] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + muleq r5, r0, r3 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ + ldr r2, [pc, #1840] @ c66c │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + movne fp, #1 │ │ │ │ + moveq fp, #4 │ │ │ │ + mul r3, fp, r3 │ │ │ │ + mov r5, r0 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r6, r1 │ │ │ │ + mul r3, fp, r3 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + biceq r3, r3, #-536870912 @ 0xe0000000 │ │ │ │ + addeq r3, r3, #3 │ │ │ │ + biceq r3, r3, #3 │ │ │ │ + ldrne r3, [r0, #20] │ │ │ │ + cmp fp, #1 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldreq r3, [r0] │ │ │ │ + streq r3, [sp, #20] │ │ │ │ + beq bfbc │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov r1, #1 │ │ │ │ + mul r0, r3, r0 │ │ │ │ + bl 55098 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + sub r6, r6, #9536 @ 0x2540 │ │ │ │ + cmp r3, r2 │ │ │ │ + rsble r4, r4, r3 │ │ │ │ + rsbgt r4, r4, r2 │ │ │ │ + mov r3, r0 │ │ │ │ + mul r3, fp, r3 │ │ │ │ + add r4, r4, r4, lsr #31 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #1648] @ c670 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + asr r4, r4, #1 │ │ │ │ + sub r6, r6, #45 @ 0x2d │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r9, r1 │ │ │ │ + bl 55c0c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 5593c │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r1, [pc, #1592] @ c674 │ │ │ │ + mov r2, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r6, #3 │ │ │ │ + bhi c154 │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ + add pc, pc, r6, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + add r1, r1, r0 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + add r9, r4, r1, asr #1 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + add r1, r1, r0 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + add r7, r4, r1, asr #1 │ │ │ │ + mvn r1, #0 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, #0 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + b c170 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r6, #0 │ │ │ │ + add r1, r1, r0 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + add r9, r4, r1, asr #1 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + sub r1, r1, r0 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + rsb r7, r4, r1, asr #1 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r4, r9 │ │ │ │ + mov sl, r6 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + b c170 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + sub r1, r1, r0 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + rsb r9, r4, r1, asr #1 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + mov r6, r9 │ │ │ │ + add r1, r1, r0 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + add r7, r4, r1, asr #1 │ │ │ │ + mvn r1, #0 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r8, #0 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + b c170 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov sl, #0 │ │ │ │ + sub r1, r1, r0 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + rsb r9, r4, r1, asr #1 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + mov r6, r9 │ │ │ │ + sub r1, r1, r0 │ │ │ │ + add r1, r1, r1, lsr #31 │ │ │ │ + rsb r7, r4, r1, asr #1 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r8, sl │ │ │ │ + str r1, [sp, #28] │ │ │ │ + b c170 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r9, r4 │ │ │ │ + mov r7, r4 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r8, r4 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + mov r0, fp │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + bl 55c0c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + bl 55cf0 │ │ │ │ + mul ip, fp, r7 │ │ │ │ + str ip, [sp, #76] @ 0x4c │ │ │ │ + mul ip, fp, r9 │ │ │ │ + str ip, [sp, #96] @ 0x60 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + bl 55cf0 │ │ │ │ + strd r0, [sp, #80] @ 0x50 │ │ │ │ + mul r0, fp, r6 │ │ │ │ + lsl r0, r0, #4 │ │ │ │ + bl 55c0c │ │ │ │ + strd r0, [sp, #32] │ │ │ │ + mul r0, fp, r4 │ │ │ │ + lsl r0, r0, #4 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + str r8, [sp, #124] @ 0x7c │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + asr r3, r3, #1 │ │ │ │ + add r6, r3, #1 │ │ │ │ + str sl, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #132] @ 0x84 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r7, r6 │ │ │ │ + mov sl, r5 │ │ │ │ + strd r0, [sp, #64] @ 0x40 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + ldrd r0, [sp, #64] @ 0x40 │ │ │ │ + bl 56264 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq c4d0 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r3, [pc, #1116] @ c678 │ │ │ │ + ldrd r0, [sp, #32] │ │ │ │ + bl 55cf0 │ │ │ │ + strd r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ + bl 55c0c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + ldrd r0, [sp, #48] @ 0x30 │ │ │ │ + bl 55938 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + bl 55cf0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + ldrd r0, [sp, #80] @ 0x50 │ │ │ │ + bl 55938 │ │ │ │ + bl 7e0c │ │ │ │ + ldr r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + beq c288 │ │ │ │ + ldrd r0, [sp, #32] │ │ │ │ + ldr r3, [pc, #1024] @ c67c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 5593c │ │ │ │ + strd r0, [sp, #32] │ │ │ │ + b c1ec │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 55c0c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + bl 55cf0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #76] @ 0x4c │ │ │ │ + mov r5, r1 │ │ │ │ + bl 55c0c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 5593c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + bl 7f14 │ │ │ │ + bl 5628c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt c270 │ │ │ │ + ldrd r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7f14 │ │ │ │ + bl 5628c │ │ │ │ + sub r2, r4, r7 │ │ │ │ + add r4, r7, r4 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ + str fp, [sp, #136] @ 0x88 │ │ │ │ + mov fp, sl │ │ │ │ + sub r3, r0, r7 │ │ │ │ + add r0, r7, r0 │ │ │ │ + cmp r3, r0 │ │ │ │ + movge r9, r3 │ │ │ │ + movlt r9, r0 │ │ │ │ + cmp r2, r4 │ │ │ │ + movlt r1, r2 │ │ │ │ + movge r1, r4 │ │ │ │ + movlt r2, r4 │ │ │ │ + cmp r3, r0 │ │ │ │ + movlt r6, r3 │ │ │ │ + movge r6, r0 │ │ │ │ + bic r6, r6, r6, asr #31 │ │ │ │ + mov sl, r9 │ │ │ │ + mul r5, r6, r5 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [sp, #100] @ 0x64 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, sl │ │ │ │ + movge r3, sl │ │ │ │ + bic r3, r3, r3, asr #31 │ │ │ │ + cmp r3, r9 │ │ │ │ + ble c4bc │ │ │ │ + mov r0, r9 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #764] @ c670 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 5593c │ │ │ │ + ldr r3, [sp, #100] @ 0x64 │ │ │ │ + str r9, [sp, #140] @ 0x8c │ │ │ │ + bic r4, r3, r3, asr #31 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r8, r6 │ │ │ │ + add r3, r3, r5 │ │ │ │ + mov r9, r7 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + strd r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r3, r2 │ │ │ │ + movge r3, r2 │ │ │ │ + bic r3, r3, r3, asr #31 │ │ │ │ + cmp r3, r4 │ │ │ │ + ble c4a0 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #680] @ c670 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 5593c │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + bl 55938 │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldrd r0, [sp, #104] @ 0x68 │ │ │ │ + bl 55938 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + strd r0, [sp, #112] @ 0x70 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 55cf0 │ │ │ │ + ldrd r2, [sp, #112] @ 0x70 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + bl 55cf0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 5593c │ │ │ │ + bl 7e0c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + mov r7, r1 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #552] @ c670 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55cf0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + bl 5623c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c498 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #532] @ c680 │ │ │ │ + mvn r3, #0 │ │ │ │ + cmp r2, r1 │ │ │ │ + ldreq r3, [sp, #20] │ │ │ │ + addeq r2, r5, r4, asr #3 │ │ │ │ + ldrbeq r3, [r3, r2] │ │ │ │ + andeq r1, r4, #7 │ │ │ │ + moveq r0, #1 │ │ │ │ + orreq r3, r3, r0, lsl r1 │ │ │ │ + ldrne r2, [sp, #120] @ 0x78 │ │ │ │ + ldreq r1, [sp, #20] │ │ │ │ + strbne r3, [r2, r4] │ │ │ │ + strbeq r3, [r1, r2] │ │ │ │ + add r4, r4, #1 │ │ │ │ + b c39c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r9, [sp, #140] @ 0x8c │ │ │ │ + mov r6, r8 │ │ │ │ + add r9, r9, #1 │ │ │ │ + add r5, r5, r3 │ │ │ │ + b c34c │ │ │ │ + mov r8, r7 │ │ │ │ + mov sl, fp │ │ │ │ + mov r7, r6 │ │ │ │ + ldr fp, [sp, #136] @ 0x88 │ │ │ │ + b c270 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #400] @ c66c │ │ │ │ + mov r9, r8 │ │ │ │ + cmp r3, r2 │ │ │ │ + mov r5, sl │ │ │ │ + ldr r7, [sp, #132] @ 0x84 │ │ │ │ + ldr r8, [sp, #124] @ 0x7c │ │ │ │ + ldr sl, [sp, #128] @ 0x80 │ │ │ │ + bne c5fc │ │ │ │ + mul r3, fp, fp │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mul r1, fp, r1 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str sl, [sp, #40] @ 0x28 │ │ │ │ + add r3, r3, fp │ │ │ │ + mov sl, r1 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r7, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, r6 │ │ │ │ + bls c5e8 │ │ │ │ + mov r8, r4 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ + mov r7, #0 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r3, r7 │ │ │ │ + bls c5d0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr ip, [sp, #32] │ │ │ │ + add r1, r1, r2 │ │ │ │ + add ip, ip, r2 │ │ │ │ + ldrb lr, [r1], #1 │ │ │ │ + cmp ip, r1 │ │ │ │ + add r0, r0, lr │ │ │ │ + bne c56c │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp fp, r3 │ │ │ │ + add r2, r2, r1 │ │ │ │ + bne c55c │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r2, [r5] │ │ │ │ + mul r3, r4, r3 │ │ │ │ + add r2, r2, r7 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + bl 554e4 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r8, r8, fp │ │ │ │ + cmp r0, #255 @ 0xff │ │ │ │ + movcs r0, #255 @ 0xff │ │ │ │ + strb r0, [r2, r3] │ │ │ │ + b c544 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ + add r6, r6, #1 │ │ │ │ + add r4, r4, sl │ │ │ │ + b c524 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr sl, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #44] @ 0x2c │ │ │ │ + mov r8, r1 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r8, r9 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + movlt r1, r8 │ │ │ │ + movge r1, r9 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r0, r5 │ │ │ │ + movge r2, r8 │ │ │ │ + movlt r2, r9 │ │ │ │ + asr r3, r3, #1 │ │ │ │ + bl 8d6c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp sl, r7 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + str r2, [sp] │ │ │ │ + asr r3, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + movge r2, sl │ │ │ │ + movlt r2, r7 │ │ │ │ + movlt r1, sl │ │ │ │ + movge r1, r7 │ │ │ │ + bl 89f0 │ │ │ │ + add sp, sp, #148 @ 0x94 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + stmdaeq r1, {pc} │ │ │ │ + svccc 0x00e00000 │ │ │ │ + andeq r5, r5, r1, lsl #1 │ │ │ │ + svccc 0x00b00000 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + mrseq r1, (UNDEF: 1) │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + sub r4, r2, r3 │ │ │ │ + cmp r4, #0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + beq c6f8 │ │ │ │ + ldr r1, [r5] │ │ │ │ + add r1, r6, r1 │ │ │ │ + bl 7e60 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bge c6e4 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #11 │ │ │ │ + movne r4, #2 │ │ │ │ + moveq r4, #1 │ │ │ │ + b c6f8 │ │ │ │ + ldr r2, [r5] │ │ │ │ + sub r4, r4, r3 │ │ │ │ + add r3, r2, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b c6a8 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + lsl r1, r1, #1 │ │ │ │ + mov r3, r0 │ │ │ │ + mla r3, r1, r0, r3 │ │ │ │ + mov r0, r3 │ │ │ │ + bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #4056] @ e114 │ │ │ │ + ldr r2, [pc, #4056] @ d704 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bhi d174 │ │ │ │ + bhi c764 │ │ │ │ sub r2, r1, #9472 @ 0x2500 │ │ │ │ - ldr r1, [pc, #4032] @ e118 │ │ │ │ + ldr r1, [pc, #4032] @ d708 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r2, #158 @ 0x9e │ │ │ │ - bhi d248 │ │ │ │ + bhi c838 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #4064] @ e15c │ │ │ │ + ldr r2, [pc, #4064] @ d74c │ │ │ │ cmp r1, r2 │ │ │ │ - bls d1a8 │ │ │ │ - ldr r2, [pc, #3988] @ e11c │ │ │ │ + bls c798 │ │ │ │ + ldr r2, [pc, #3988] @ d70c │ │ │ │ sub r3, r3, #129024 @ 0x1f800 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #880 @ 0x370 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bhi f3f8 │ │ │ │ + bhi e9e8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ sub r2, r2, #52 @ 0x34 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi d1d4 │ │ │ │ + bhi c7c4 │ │ │ │ sub r2, r2, #59 @ 0x3b │ │ │ │ cmp r1, r2 │ │ │ │ - bcs f02c │ │ │ │ + bcs e61c │ │ │ │ cmp r1, #10496 @ 0x2900 │ │ │ │ - bcc f020 │ │ │ │ + bcc e610 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b a604 │ │ │ │ - ldr r2, [pc, #3908] @ e120 │ │ │ │ + b 957c │ │ │ │ + ldr r2, [pc, #3908] @ d710 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi d208 │ │ │ │ - ldr r2, [pc, #3900] @ e124 │ │ │ │ - ldr r1, [pc, #3900] @ e128 │ │ │ │ + bhi c7f8 │ │ │ │ + ldr r2, [pc, #3900] @ d714 │ │ │ │ + ldr r1, [pc, #3900] @ d718 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi f038 │ │ │ │ + bhi e628 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3868] @ e12c │ │ │ │ + ldr r2, [pc, #3868] @ d71c │ │ │ │ mov r0, #1 │ │ │ │ add r2, r1, r2 │ │ │ │ - ldr r1, [pc, #3860] @ e130 │ │ │ │ + ldr r1, [pc, #3860] @ d720 │ │ │ │ lsl ip, r0, r2 │ │ │ │ ands r1, r1, r0, lsl r2 │ │ │ │ - bne f04c │ │ │ │ - ldr r2, [pc, #3848] @ e134 │ │ │ │ + bne e63c │ │ │ │ + ldr r2, [pc, #3848] @ d724 │ │ │ │ and r2, r2, ip │ │ │ │ cmp r2, #0 │ │ │ │ - bne f038 │ │ │ │ - ldr r2, [pc, #3836] @ e138 │ │ │ │ + bne e628 │ │ │ │ + ldr r2, [pc, #3836] @ d728 │ │ │ │ and r2, r2, ip │ │ │ │ cmp r2, #0 │ │ │ │ - bne f060 │ │ │ │ - b f3f8 │ │ │ │ + bne e650 │ │ │ │ + b e9e8 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8de8 │ │ │ │ + b 8ad0 │ │ │ │ mov r1, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8de8 │ │ │ │ + b 8ad0 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r1, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8fc8 │ │ │ │ + b 8bc0 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8fc8 │ │ │ │ + b 8bc0 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9174 │ │ │ │ + b 8f3c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9174 │ │ │ │ + b 8f3c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8fc8 │ │ │ │ + b 8bc0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8fc8 │ │ │ │ + b 8bc0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9174 │ │ │ │ + b 8f3c │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9174 │ │ │ │ + b 8f3c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r1, #0 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r1, #0 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e84 │ │ │ │ + bl 8b6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 8de8 │ │ │ │ + bl 8ad0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8ed8 │ │ │ │ + b 8e4c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8fc8 │ │ │ │ + b 8bc0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8fc8 │ │ │ │ + b 8bc0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9174 │ │ │ │ + b 8f3c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9174 │ │ │ │ + b 8f3c │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r5, r5, r3 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ asr r5, r5, #1 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - b e7c0 │ │ │ │ + b ddb0 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r5, r5, r3 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ asr r5, r5, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - b e560 │ │ │ │ + b db50 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ add r6, r6, r3 │ │ │ │ sub r5, r5, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ mov r1, r2 │ │ │ │ asr r6, r6, #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ - bl 8f74 │ │ │ │ - b e0e0 │ │ │ │ + bl 8ee8 │ │ │ │ + b d6d0 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ sub r5, r5, r7 │ │ │ │ add r6, r6, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ mov r1, r2 │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r6, r6, #1 │ │ │ │ - bl 8e84 │ │ │ │ - b dfe8 │ │ │ │ + bl 8b6c │ │ │ │ + b d5d8 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r3, r2, r5 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r7, r3, #1 │ │ │ │ str r6, [sp] │ │ │ │ @@ -5610,74 +4966,74 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ asr r5, r5, #1 │ │ │ │ mov r3, r5 │ │ │ │ add r9, r7, r6, lsl #1 │ │ │ │ add r8, r5, r6, lsl #1 │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ add r6, r6, r3 │ │ │ │ add r5, r7, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ mov r1, r2 │ │ │ │ asr r6, r6, #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ - bl 8f74 │ │ │ │ - b e268 │ │ │ │ + bl 8ee8 │ │ │ │ + b d858 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ sub r5, r5, r7 │ │ │ │ add r6, r6, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ mov r1, r2 │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r6, r6, #1 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r6, r7, lsl #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8c24 │ │ │ │ - b f3f8 │ │ │ │ + bl 8d6c │ │ │ │ + b e9e8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r7, r7, lsl #2 │ │ │ │ add r6, r2, r5 │ │ │ │ add r5, r5, r3 │ │ │ │ @@ -5686,66 +5042,66 @@ │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ add r9, r8, r6, asr #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r8, r5, r8 │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ add r6, r6, r3 │ │ │ │ sub r5, r5, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ mov r1, r2 │ │ │ │ asr r6, r6, #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r3, r6, r7, lsl #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ muleq r0, pc, r5 @ │ │ │ │ - andeq r4, r5, r4, lsr #1 │ │ │ │ - @ instruction: 0x000541b2 │ │ │ │ + andeq r4, r5, sl, ror r9 │ │ │ │ + andeq r4, r5, r8, lsl #21 │ │ │ │ andeq pc, r1, r0, asr fp @ │ │ │ │ @ instruction: 0xfffe04bf │ │ │ │ - andeq r4, r5, r6, lsr #3 │ │ │ │ + andeq r4, r5, ip, ror sl │ │ │ │ @ instruction: 0xfffe04af │ │ │ │ @ instruction: 0x0781f03e │ │ │ │ ldmdavc lr!, {r6, r7, r8, r9, sl} │ │ │ │ subeq r0, r0, r1, lsl #16 │ │ │ │ andsmi r0, ip, r0 │ │ │ │ andsmi r0, r4, r0 │ │ │ │ andmi r0, r8, r0 │ │ │ │ @@ -5765,16 +5121,16 @@ │ │ │ │ add r6, r6, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ mov r1, r2 │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r6, r6, #1 │ │ │ │ - bl 8e84 │ │ │ │ - b e2d0 │ │ │ │ + bl 8b6c │ │ │ │ + b d8c0 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub r5, r7, r7, lsl #2 │ │ │ │ add r6, r5, r6 │ │ │ │ add r5, r5, r3 │ │ │ │ lsl r8, r7, #1 │ │ │ │ @@ -5784,86 +5140,86 @@ │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ add r8, r5, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ add r6, r6, r3 │ │ │ │ add r5, r7, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ mov r1, r2 │ │ │ │ asr r6, r6, #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r6, r7, lsl #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ add r5, r7, r5 │ │ │ │ add r6, r6, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ mov r1, r2 │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r6, r6, #1 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r1, #0 │ │ │ │ add r3, r6, r7, lsl #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8c24 │ │ │ │ - b f3f8 │ │ │ │ + bl 8d6c │ │ │ │ + b e9e8 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r3, r5, r3 │ │ │ │ add r5, r5, r2 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ @@ -5872,76 +5228,76 @@ │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r7, r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ add r9, r5, r6, lsl #1 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ add r2, r8, r6, lsl #1 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ add r8, r6, r8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ add r6, r6, r3 │ │ │ │ sub r5, r5, r7 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ mov r1, #0 │ │ │ │ asr r6, r6, #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ - bl 8ed8 │ │ │ │ - b e0e0 │ │ │ │ + bl 8e4c │ │ │ │ + b d6d0 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub r1, r5, r5, lsl #2 │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r1, r1, r2 │ │ │ │ add r1, r1, r1, lsr #31 │ │ │ │ sub r3, r3, r5 │ │ │ │ lsl r6, r5, #1 │ │ │ │ add r6, r6, r1, asr #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r7, r1, #1 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8c24 │ │ │ │ - b f3f8 │ │ │ │ + bl 8d6c │ │ │ │ + b e9e8 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r6, [sp] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r7, r2, r5 │ │ │ │ add r5, r5, r3 │ │ │ │ @@ -5949,81 +5305,81 @@ │ │ │ │ asr r5, r5, #1 │ │ │ │ add r7, r7, r7, lsr #31 │ │ │ │ asr r7, r7, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r5, r6, lsl #1 │ │ │ │ lsl r8, r6, #1 │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ add r8, r7, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ add r6, r6, r3 │ │ │ │ add r5, r7, r5 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ mov r1, #0 │ │ │ │ asr r6, r6, #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ - bl 8ed8 │ │ │ │ - b e268 │ │ │ │ + bl 8e4c │ │ │ │ + b d858 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r5, r5, r2 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ sub r3, r3, r6 │ │ │ │ asr r5, r5, #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r5, r6, lsl #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8c24 │ │ │ │ - b f3f8 │ │ │ │ + bl 8d6c │ │ │ │ + b e9e8 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r6, [sp] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r7, r2, r5 │ │ │ │ add r5, r5, r3 │ │ │ │ @@ -6031,82 +5387,82 @@ │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ add r9, r8, r5, asr #1 │ │ │ │ add r7, r7, r7, lsr #31 │ │ │ │ asr r7, r7, #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ add r8, r7, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r7 │ │ │ │ sub r2, r9, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub r1, r5, r5, lsl #2 │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r1, r1, r2 │ │ │ │ add r1, r1, r1, lsr #31 │ │ │ │ sub r3, r3, r5 │ │ │ │ lsl r6, r5, #1 │ │ │ │ add r6, r6, r1, asr #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r7, r1, #1 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ sub r5, r5, r7 │ │ │ │ add r6, r6, r3 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ mov r1, #0 │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r6, r6, #1 │ │ │ │ - bl 8de8 │ │ │ │ - b dfe8 │ │ │ │ + bl 8ad0 │ │ │ │ + b d5d8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ add r5, r6, r5 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ add r6, r6, r2 │ │ │ │ @@ -6114,81 +5470,81 @@ │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r5, r7, lsl #1 │ │ │ │ lsl r8, r7, #1 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ add r8, r6, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8c24 │ │ │ │ - b f3f8 │ │ │ │ + bl 8d6c │ │ │ │ + b e9e8 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r5, r5, r2 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ sub r3, r3, r6 │ │ │ │ asr r5, r5, #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r5, r6, lsl #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r6, r7, r7, lsl #2 │ │ │ │ sub r5, r5, r7 │ │ │ │ add r6, r6, r3 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ mov r1, #0 │ │ │ │ asr r5, r5, #1 │ │ │ │ asr r6, r6, #1 │ │ │ │ - bl 8de8 │ │ │ │ - b e2d0 │ │ │ │ + bl 8ad0 │ │ │ │ + b d8c0 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub r5, r7, r7, lsl #2 │ │ │ │ add r6, r5, r6 │ │ │ │ add r5, r5, r3 │ │ │ │ add r6, r6, r6, lsr #31 │ │ │ │ @@ -6196,59 +5552,59 @@ │ │ │ │ asr r6, r6, #1 │ │ │ │ asr r5, r5, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ add r5, r5, r7, lsl #1 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ lsl r8, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r6, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 8b40 │ │ │ │ - b f3f8 │ │ │ │ + bl 89f0 │ │ │ │ + b e9e8 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r5, r5, r3 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ mov r1, #0 │ │ │ │ asr r5, r5, #1 │ │ │ │ - bl 8ed8 │ │ │ │ - b e7b0 │ │ │ │ + bl 8e4c │ │ │ │ + b dda0 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r6, r6, lsl #2 │ │ │ │ add r5, r5, r3 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ mov r1, #0 │ │ │ │ asr r5, r5, #1 │ │ │ │ - bl 8de8 │ │ │ │ - b e550 │ │ │ │ + bl 8ad0 │ │ │ │ + b db40 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub r6, r5, r5, lsl #2 │ │ │ │ add r7, r6, r7 │ │ │ │ add r6, r6, r3 │ │ │ │ add r7, r7, r7, lsr #31 │ │ │ │ @@ -6257,698 +5613,698 @@ │ │ │ │ asr r7, r7, #1 │ │ │ │ add r9, r6, r5, lsl #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ lsl r8, r5, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ add r8, r7, r8 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 8b40 │ │ │ │ + bl 89f0 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - bl 8c24 │ │ │ │ + bl 8d6c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8c24 │ │ │ │ - b f3f8 │ │ │ │ + bl 8d6c │ │ │ │ + b e9e8 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9320 │ │ │ │ + b bf24 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9a80 │ │ │ │ + b 993c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9c00 │ │ │ │ - bl 9a80 │ │ │ │ + b 9abc │ │ │ │ + bl 993c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9c00 │ │ │ │ + b 9abc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8e2c │ │ │ │ + b 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8e84 │ │ │ │ + b 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8e2c │ │ │ │ + b 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f1c │ │ │ │ + b 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8e84 │ │ │ │ + b 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8e84 │ │ │ │ + b 8b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8e2c │ │ │ │ + bl 8b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8e84 │ │ │ │ + b 8b6c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8f1c │ │ │ │ + bl 8e90 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 8f74 │ │ │ │ + b 8ee8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2604] @ e14c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2604] @ d73c │ │ │ │ mov r2, #0 │ │ │ │ - b f21c │ │ │ │ + b e80c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9d78 │ │ │ │ + b 96d0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2644] @ e148 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2644] @ d738 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b ec5c │ │ │ │ + b e24c │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2680] @ e144 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2680] @ d734 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b ec50 │ │ │ │ + b e240 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2704] @ e14c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2704] @ d73c │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b ec5c │ │ │ │ + b e24c │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2748] @ e140 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2748] @ d730 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b ec50 │ │ │ │ + b e240 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2776] @ e144 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2776] @ d734 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 55cd8 │ │ │ │ - ldr r3, [pc, #-2792] @ e148 │ │ │ │ + bl 55cf0 │ │ │ │ + ldr r3, [pc, #-2792] @ d738 │ │ │ │ mov r2, #0 │ │ │ │ - b ec5c │ │ │ │ + b e24c │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2828] @ e13c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2828] @ d72c │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55920 │ │ │ │ - bl 56274 │ │ │ │ + bl 55938 │ │ │ │ + bl 5628c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - b f3f8 │ │ │ │ + bl 90e8 │ │ │ │ + b e9e8 │ │ │ │ ldr ip, [r0, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 8d08 │ │ │ │ - b f3f8 │ │ │ │ + bl 90e8 │ │ │ │ + b e9e8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2952] @ e13c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2952] @ d72c │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - b ed50 │ │ │ │ + b e340 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2976] @ e144 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2976] @ d734 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - b ed48 │ │ │ │ + bl 55cf0 │ │ │ │ + b e338 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-3004] @ e140 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-3004] @ d730 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - b ed50 │ │ │ │ + b e340 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-3024] @ e14c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-3024] @ d73c │ │ │ │ mov r2, #0 │ │ │ │ - b ed50 │ │ │ │ + b e340 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-3052] @ e144 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-3052] @ d734 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - b ed50 │ │ │ │ + b e340 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-3080] @ e148 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-3080] @ d738 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ - bl 56274 │ │ │ │ + bl 5628c │ │ │ │ ldr ip, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - b f3f8 │ │ │ │ + bl 90e8 │ │ │ │ + b e9e8 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9dec │ │ │ │ + b 9744 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-3156] @ e14c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-3156] @ d73c │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ - b f3d8 │ │ │ │ + b e9c8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - ldr r1, [pc, #-3180] @ e150 │ │ │ │ + ldr r1, [pc, #-3180] @ d740 │ │ │ │ cmp r2, r1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eddc │ │ │ │ - ldr r1, [pc, #-3200] @ e154 │ │ │ │ + beq e3cc │ │ │ │ + ldr r1, [pc, #-3200] @ d744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a6c │ │ │ │ - b ee00 │ │ │ │ - ldr r0, [pc, #-3216] @ e154 │ │ │ │ + bl be68 │ │ │ │ + b e3f0 │ │ │ │ + ldr r0, [pc, #-3216] @ d744 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ee00 │ │ │ │ + beq e3f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a6c │ │ │ │ + bl be68 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq ee28 │ │ │ │ + beq e418 │ │ │ │ mov r1, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9ea8 │ │ │ │ + b 9c34 │ │ │ │ add r3, r3, #2 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs f3f8 │ │ │ │ + bcs e9e8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsr r1, r2, #3 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs ee24 │ │ │ │ + bcs e414 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr lr, [r4] │ │ │ │ mla r1, r0, r3, r1 │ │ │ │ and ip, r2, #7 │ │ │ │ ldrb r0, [lr, r1] │ │ │ │ add r2, r2, #2 │ │ │ │ orr r0, r0, r5, lsl ip │ │ │ │ strb r0, [lr, r1] │ │ │ │ - b ee38 │ │ │ │ + b e428 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - ldr r1, [pc, #-3372] @ e150 │ │ │ │ + ldr r1, [pc, #-3372] @ d740 │ │ │ │ cmp r2, r1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee9c │ │ │ │ - ldr r1, [pc, #-3392] @ e154 │ │ │ │ + beq e48c │ │ │ │ + ldr r1, [pc, #-3392] @ d744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a6c │ │ │ │ - b eec0 │ │ │ │ - ldr r0, [pc, #-3408] @ e154 │ │ │ │ + bl be68 │ │ │ │ + b e4b0 │ │ │ │ + ldr r0, [pc, #-3408] @ d744 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq eec0 │ │ │ │ + beq e4b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a6c │ │ │ │ + bl be68 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq eee8 │ │ │ │ + beq e4d8 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9ea8 │ │ │ │ + b 9c34 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs f3f8 │ │ │ │ + bcs e9e8 │ │ │ │ and r2, r3, #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsr r1, r2, #3 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs eee4 │ │ │ │ + bcs e4d4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr lr, [r4] │ │ │ │ mla r1, r0, r3, r1 │ │ │ │ and ip, r2, #7 │ │ │ │ ldrb r0, [lr, r1] │ │ │ │ add r2, r2, #2 │ │ │ │ orr r0, r0, r5, lsl ip │ │ │ │ strb r0, [lr, r1] │ │ │ │ - b eef8 │ │ │ │ + b e4e8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - ldr r1, [pc, #-3564] @ e150 │ │ │ │ + ldr r1, [pc, #-3564] @ d740 │ │ │ │ cmp r2, r1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ef5c │ │ │ │ - ldr r1, [pc, #-3584] @ e154 │ │ │ │ + beq e54c │ │ │ │ + ldr r1, [pc, #-3584] @ d744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a6c │ │ │ │ - b ef80 │ │ │ │ - ldr r0, [pc, #-3600] @ e154 │ │ │ │ + bl be68 │ │ │ │ + b e570 │ │ │ │ + ldr r0, [pc, #-3600] @ d744 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ef80 │ │ │ │ + beq e570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a6c │ │ │ │ + bl be68 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq efa8 │ │ │ │ + beq e598 │ │ │ │ mov r1, #49152 @ 0xc000 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9ea8 │ │ │ │ + b 9c34 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs f3f8 │ │ │ │ + bcs e9e8 │ │ │ │ and r2, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - bcs efa4 │ │ │ │ + bcs e594 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ lsr r0, r1, #3 │ │ │ │ mla r0, ip, r3, r0 │ │ │ │ ldr lr, [r4] │ │ │ │ and r6, r1, #7 │ │ │ │ ldrb ip, [lr, r0] │ │ │ │ add r1, r1, r2 │ │ │ │ orr ip, ip, r5, lsl r6 │ │ │ │ strb ip, [lr, r0] │ │ │ │ - b efc0 │ │ │ │ + b e5b0 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9f54 │ │ │ │ + b 9800 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b a018 │ │ │ │ + b 98c4 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b a090 │ │ │ │ + b 9ce0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b a24c │ │ │ │ + b 91c4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b a4f8 │ │ │ │ + b 9470 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b a758 │ │ │ │ + b 9e9c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b aaa8 │ │ │ │ + b a308 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b ab24 │ │ │ │ + b a1ec │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #-3880] @ e158 │ │ │ │ - bl a758 │ │ │ │ + ldr r1, [pc, #-3880] @ d748 │ │ │ │ + bl 9e9c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #-3888] @ e15c │ │ │ │ + ldr r1, [pc, #-3888] @ d74c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b a758 │ │ │ │ + b 9e9c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #-3904] @ e160 │ │ │ │ - bl a758 │ │ │ │ + ldr r1, [pc, #-3904] @ d750 │ │ │ │ + bl 9e9c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #-3912] @ e164 │ │ │ │ + ldr r1, [pc, #-3912] @ d754 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b a758 │ │ │ │ + b 9e9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9dec │ │ │ │ + b 9744 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9dec │ │ │ │ + b 9744 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9dec │ │ │ │ + b 9744 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9dec │ │ │ │ + b 9744 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9dec │ │ │ │ + b 9744 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9dec │ │ │ │ + b 9744 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9f54 │ │ │ │ + b 9800 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9f54 │ │ │ │ + b 9800 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9f54 │ │ │ │ + b 9800 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9f54 │ │ │ │ + b 9800 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9f54 │ │ │ │ + b 9800 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9f54 │ │ │ │ + b 9800 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #588] @ f400 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #588] @ e9f0 │ │ │ │ mov r2, #0 │ │ │ │ - b f21c │ │ │ │ + b e80c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #572] @ f404 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #572] @ e9f4 │ │ │ │ mov r2, #0 │ │ │ │ - b f210 │ │ │ │ + b e800 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #556] @ f408 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #556] @ e9f8 │ │ │ │ mov r2, #0 │ │ │ │ - b f210 │ │ │ │ + b e800 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #532] @ f404 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #532] @ e9f4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - ldr r3, [pc, #516] @ f400 │ │ │ │ + bl 55cf0 │ │ │ │ + ldr r3, [pc, #516] @ e9f0 │ │ │ │ mov r2, #0 │ │ │ │ - b f21c │ │ │ │ + b e80c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #508] @ f40c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #508] @ e9fc │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ - bl 56274 │ │ │ │ + bl 5628c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r2 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ - b f3f8 │ │ │ │ + bl 90e8 │ │ │ │ + b e9e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 9dec │ │ │ │ + bl 9744 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9d78 │ │ │ │ + b 96d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 9dec │ │ │ │ + bl 9744 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9f54 │ │ │ │ + b 9800 │ │ │ │ mov r0, r4 │ │ │ │ - bl a018 │ │ │ │ + bl 98c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9f54 │ │ │ │ + b 9800 │ │ │ │ mov r0, r4 │ │ │ │ - bl a018 │ │ │ │ + bl 98c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9d78 │ │ │ │ + b 96d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 9f54 │ │ │ │ + bl 9800 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9d78 │ │ │ │ + b 96d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 9f54 │ │ │ │ + bl 9800 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9f54 │ │ │ │ + bl 9800 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 9f54 │ │ │ │ + bl 9800 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 9d78 │ │ │ │ + b 96d0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #228] @ f400 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #228] @ e9f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b f3bc │ │ │ │ + b e9ac │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #200] @ f404 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #200] @ e9f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b f3b0 │ │ │ │ + b e9a0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #172] @ f408 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #172] @ e9f8 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b f3b0 │ │ │ │ + b e9a0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #136] @ f404 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #136] @ e9f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 55cd8 │ │ │ │ - ldr r3, [pc, #112] @ f400 │ │ │ │ + bl 55cf0 │ │ │ │ + ldr r3, [pc, #112] @ e9f0 │ │ │ │ mov r2, #0 │ │ │ │ - b f3bc │ │ │ │ + b e9ac │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #100] @ f40c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #100] @ e9fc │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1069547520 @ 0x3fc00000 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55920 │ │ │ │ - bl 56274 │ │ │ │ + bl 55938 │ │ │ │ + bl 5628c │ │ │ │ ldr ip, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8d08 │ │ │ │ + bl 90e8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svccc 0x00d00000 │ │ │ │ andmi r0, r8, r0 │ │ │ │ andsmi r0, r4, r0 │ │ │ │ andsmi r0, ip, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -6965,15 +6321,15 @@ │ │ │ │ moveq r2, r3 │ │ │ │ str r6, [r0] │ │ │ │ ldrne r2, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ - beq f46c │ │ │ │ + beq ea5c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -6984,15 +6340,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8010 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -7002,15 +6358,15 @@ │ │ │ │ bl 7fc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7fc8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 8010 │ │ │ │ add r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, r4 │ │ │ │ @@ -7030,15 +6386,15 @@ │ │ │ │ bl 7fc8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7fc8 │ │ │ │ add fp, r5, r9 │ │ │ │ add r7, r0, #1 │ │ │ │ add r0, fp, r7 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 8010 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, r5 │ │ │ │ @@ -7050,25 +6406,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #156] @ f650 │ │ │ │ - ldr r3, [pc, #156] @ f654 │ │ │ │ + ldr r2, [pc, #156] @ ec40 │ │ │ │ + ldr r3, [pc, #156] @ ec44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq f620 │ │ │ │ + beq ec10 │ │ │ │ mov r8, r1 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sp │ │ │ │ str r6, [sp] │ │ │ │ mov r5, r0 │ │ │ │ @@ -7079,151 +6435,151 @@ │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r6 │ │ │ │ ldreq r3, [sp] │ │ │ │ movne r0, r6 │ │ │ │ ldrbeq r0, [r3] │ │ │ │ clzeq r0, r0 │ │ │ │ lsreq r0, r0, #5 │ │ │ │ - ldr r2, [pc, #48] @ f658 │ │ │ │ - ldr r3, [pc, #40] @ f654 │ │ │ │ + ldr r2, [pc, #48] @ ec48 │ │ │ │ + ldr r3, [pc, #40] @ ec44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq f648 │ │ │ │ + beq ec38 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r0, r7, r4, asr #10 │ │ │ │ + andeq r0, r7, r4, asr pc │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldrdeq r0, [r7], -r0 @ │ │ │ │ + andeq r0, r7, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #92] @ f6d0 │ │ │ │ - ldr r3, [pc, #92] @ f6d4 │ │ │ │ + ldr ip, [pc, #92] @ ecc0 │ │ │ │ + ldr r3, [pc, #92] @ ecc4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl f598 │ │ │ │ + bl eb88 │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr r2, [pc, #52] @ f6d8 │ │ │ │ + ldr r2, [pc, #52] @ ecc8 │ │ │ │ str r3, [r4] │ │ │ │ - ldr r3, [pc, #40] @ f6d4 │ │ │ │ + ldr r3, [pc, #40] @ ecc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq f6c8 │ │ │ │ + beq ecb8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r0, r7, r4, lsl #9 │ │ │ │ + muleq r7, r4, lr │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r0, r7, r0, asr r4 │ │ │ │ + andeq r0, r7, r0, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #276] @ f80c │ │ │ │ - ldr r3, [pc, #276] @ f810 │ │ │ │ + ldr r2, [pc, #276] @ edfc │ │ │ │ + ldr r3, [pc, #276] @ ee00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r8, [r0, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 7fc8 │ │ │ │ cmp r0, #6 │ │ │ │ mov r5, r0 │ │ │ │ - beq f774 │ │ │ │ + beq ed64 │ │ │ │ eor r3, r4, #1 │ │ │ │ cmp r0, #8 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq f774 │ │ │ │ + beq ed64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f7b4 │ │ │ │ - ldr ip, [pc, #192] @ f814 │ │ │ │ - ldr r2, [pc, #192] @ f818 │ │ │ │ + beq eda4 │ │ │ │ + ldr ip, [pc, #192] @ ee04 │ │ │ │ + ldr r2, [pc, #192] @ ee08 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #656 @ 0x290 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ - b f7d8 │ │ │ │ + b edc8 │ │ │ │ mov r0, r8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #16 │ │ │ │ - bl f65c │ │ │ │ + bl ec4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f744 │ │ │ │ + beq ed34 │ │ │ │ cmp r5, #8 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ orrne r3, r3, #-16777216 @ 0xff000000 │ │ │ │ strne r3, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r7] │ │ │ │ - b f7dc │ │ │ │ - ldr ip, [pc, #96] @ f81c │ │ │ │ - ldr r2, [pc, #96] @ f820 │ │ │ │ + b edcc │ │ │ │ + ldr ip, [pc, #96] @ ee0c │ │ │ │ + ldr r2, [pc, #96] @ ee10 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #92] @ f824 │ │ │ │ + ldr r3, [pc, #92] @ ee14 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #68] @ f828 │ │ │ │ - ldr r3, [pc, #40] @ f810 │ │ │ │ + ldr r2, [pc, #68] @ ee18 │ │ │ │ + ldr r3, [pc, #40] @ ee00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq f804 │ │ │ │ + beq edf4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r0, r7, r0, lsl #8 │ │ │ │ + andeq r0, r7, r0, lsl lr │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r4, r8, asr #4 │ │ │ │ - andeq r7, r4, r8, lsr #17 │ │ │ │ - andeq r9, r4, ip, lsl #4 │ │ │ │ - andeq r7, r4, ip, lsr r8 │ │ │ │ + @ instruction: 0x00049bb0 │ │ │ │ + ldrdeq r8, [r4], -r0 │ │ │ │ + andeq r9, r4, r4, ror fp │ │ │ │ + andeq r8, r4, r4, ror #4 │ │ │ │ muleq r0, r2, r2 │ │ │ │ - andeq r0, r7, r4, lsl r3 │ │ │ │ + andeq r0, r7, r4, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #1472] @ fe04 │ │ │ │ - ldr r3, [pc, #1472] @ fe08 │ │ │ │ + ldr r2, [pc, #1472] @ f3f4 │ │ │ │ + ldr r3, [pc, #1472] @ f3f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ @@ -7231,504 +6587,1535 @@ │ │ │ │ mov r7, r0 │ │ │ │ bl 82b0 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r6] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r9, [r2, r3] │ │ │ │ ands r9, r9, #2048 @ 0x800 │ │ │ │ - beq f8e4 │ │ │ │ + beq eed4 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f598 │ │ │ │ + bl eb88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8b0 │ │ │ │ + beq eea0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ addls r3, r3, #73 @ 0x49 │ │ │ │ addls r4, r4, r3, lsl #2 │ │ │ │ - bls fdac │ │ │ │ + bls f39c │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ - ldr ip, [pc, #1360] @ fe0c │ │ │ │ + ldr ip, [pc, #1360] @ f3fc │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #1356] @ fe10 │ │ │ │ + ldr r2, [pc, #1356] @ f400 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1352] @ fe14 │ │ │ │ + ldr r3, [pc, #1352] @ f404 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ - b fd5c │ │ │ │ + b f34c │ │ │ │ mov r0, r6 │ │ │ │ bl 7fc8 │ │ │ │ add r3, r6, r0 │ │ │ │ ldrb r5, [r3, #-1] │ │ │ │ cmp r0, #8 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ - bne f938 │ │ │ │ - ldr r1, [pc, #1288] @ fe18 │ │ │ │ + bne ef28 │ │ │ │ + ldr r1, [pc, #1288] @ f408 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl ac40 │ │ │ │ + bl a384 │ │ │ │ cmp r5, #7 │ │ │ │ movhi r0, #0 │ │ │ │ andls r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r5, #73 @ 0x49 │ │ │ │ addne r4, r4, r5, lsl #2 │ │ │ │ - beq f9d0 │ │ │ │ - b fdac │ │ │ │ + beq efc0 │ │ │ │ + b f39c │ │ │ │ cmp r0, #7 │ │ │ │ - bne f970 │ │ │ │ - ldr r1, [pc, #1236] @ fe1c │ │ │ │ + bne ef60 │ │ │ │ + ldr r1, [pc, #1236] @ f40c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl ac40 │ │ │ │ + bl a384 │ │ │ │ cmp r5, #7 │ │ │ │ movhi r0, #0 │ │ │ │ andls r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r5, #81 @ 0x51 │ │ │ │ addne r4, r4, r5, lsl #2 │ │ │ │ - beq f9d0 │ │ │ │ - b fdac │ │ │ │ + beq efc0 │ │ │ │ + b f39c │ │ │ │ cmp r0, #4 │ │ │ │ - bne f9d0 │ │ │ │ - ldr r1, [pc, #1184] @ fe20 │ │ │ │ + bne efc0 │ │ │ │ + ldr r1, [pc, #1184] @ f410 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl ac40 │ │ │ │ + bl a384 │ │ │ │ cmp r5, #7 │ │ │ │ movhi r0, #0 │ │ │ │ andls r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9d0 │ │ │ │ + beq efc0 │ │ │ │ add r1, r5, #332 @ 0x14c │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, r9 │ │ │ │ add r1, r4, r1, lsl #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6dc │ │ │ │ + bl eccc │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd5c │ │ │ │ + beq f34c │ │ │ │ ldrb r3, [r4, #1461] @ 0x5b5 │ │ │ │ mov r2, #1 │ │ │ │ orr r3, r3, r2, lsl r5 │ │ │ │ strb r3, [r4, #1461] @ 0x5b5 │ │ │ │ - b fb28 │ │ │ │ - ldr r1, [pc, #1100] @ fe24 │ │ │ │ + b f118 │ │ │ │ + ldr r1, [pc, #1100] @ f414 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl ac40 │ │ │ │ + bl a384 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa54 │ │ │ │ + beq f044 │ │ │ │ cmp r5, #9 │ │ │ │ cmpls r8, #6 │ │ │ │ - beq fa10 │ │ │ │ + beq f000 │ │ │ │ cmp r8, #7 │ │ │ │ - bne fa54 │ │ │ │ + bne f044 │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ cmp r5, #5 │ │ │ │ cmpls r3, #49 @ 0x31 │ │ │ │ - bne fa54 │ │ │ │ + bne f044 │ │ │ │ add r5, r5, #10 │ │ │ │ - ldr r2, [pc, #1040] @ fe28 │ │ │ │ - ldr r3, [pc, #1004] @ fe08 │ │ │ │ + ldr r2, [pc, #1040] @ f418 │ │ │ │ + ldr r3, [pc, #1004] @ f3f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne fdf4 │ │ │ │ + bne f3e4 │ │ │ │ add r1, r5, #340 @ 0x154 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, r1, lsl #2 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b f6dc │ │ │ │ - ldr r1, [pc, #976] @ fe2c │ │ │ │ + b eccc │ │ │ │ + ldr r1, [pc, #976] @ f41c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #284 @ 0x11c │ │ │ │ - beq fdac │ │ │ │ - ldr r1, [pc, #952] @ fe30 │ │ │ │ + beq f39c │ │ │ │ + ldr r1, [pc, #952] @ f420 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #276 @ 0x114 │ │ │ │ - beq fdac │ │ │ │ - ldr r1, [pc, #928] @ fe34 │ │ │ │ + beq f39c │ │ │ │ + ldr r1, [pc, #928] @ f424 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #280 @ 0x118 │ │ │ │ - beq fdac │ │ │ │ - ldr r1, [pc, #904] @ fe38 │ │ │ │ + beq f39c │ │ │ │ + ldr r1, [pc, #904] @ f428 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #1312 @ 0x520 │ │ │ │ addeq r4, r4, #8 │ │ │ │ - beq fdac │ │ │ │ - ldr r1, [pc, #876] @ fe3c │ │ │ │ + beq f39c │ │ │ │ + ldr r1, [pc, #876] @ f42c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #1312 @ 0x520 │ │ │ │ addeq r4, r4, #12 │ │ │ │ - beq fdac │ │ │ │ - ldr r1, [pc, #848] @ fe40 │ │ │ │ + beq f39c │ │ │ │ + ldr r1, [pc, #848] @ f430 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fb30 │ │ │ │ + bne f120 │ │ │ │ add r1, r4, #1424 @ 0x590 │ │ │ │ add r2, r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 426d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd5c │ │ │ │ + beq f34c │ │ │ │ ldrb r3, [r4, #1460] @ 0x5b4 │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r4, #1460] @ 0x5b4 │ │ │ │ mov r5, #1 │ │ │ │ - b fdd0 │ │ │ │ - ldr r1, [pc, #780] @ fe44 │ │ │ │ + b f3c0 │ │ │ │ + ldr r1, [pc, #780] @ f434 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fb74 │ │ │ │ + bne f164 │ │ │ │ add r1, r4, #1424 @ 0x590 │ │ │ │ add r2, r4, #1440 @ 0x5a0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 426d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r3, [r4, #1460] @ 0x5b4 │ │ │ │ orrne r3, r3, #4 │ │ │ │ strbne r3, [r4, #1460] @ 0x5b4 │ │ │ │ - bne fb28 │ │ │ │ - b fd5c │ │ │ │ - ldr r1, [pc, #716] @ fe48 │ │ │ │ + bne f118 │ │ │ │ + b f34c │ │ │ │ + ldr r1, [pc, #716] @ f438 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fbb8 │ │ │ │ + bne f1a8 │ │ │ │ add r1, r4, #1440 @ 0x5a0 │ │ │ │ add r2, r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 426d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r3, [r4, #1460] @ 0x5b4 │ │ │ │ orrne r3, r3, #16 │ │ │ │ strbne r3, [r4, #1460] @ 0x5b4 │ │ │ │ - bne fb28 │ │ │ │ - b fd5c │ │ │ │ - ldr r1, [pc, #652] @ fe4c │ │ │ │ + bne f118 │ │ │ │ + b f34c │ │ │ │ + ldr r1, [pc, #652] @ f43c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fbfc │ │ │ │ + bne f1ec │ │ │ │ add r1, r4, #1440 @ 0x5a0 │ │ │ │ add r2, r4, #1456 @ 0x5b0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 426d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r3, [r4, #1460] @ 0x5b4 │ │ │ │ orrne r3, r3, #32 │ │ │ │ strbne r3, [r4, #1460] @ 0x5b4 │ │ │ │ - bne fb28 │ │ │ │ - b fd5c │ │ │ │ - ldr r1, [pc, #588] @ fe50 │ │ │ │ + bne f118 │ │ │ │ + b f34c │ │ │ │ + ldr r1, [pc, #588] @ f440 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fc3c │ │ │ │ + bne f22c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #1328 @ 0x530 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6dc │ │ │ │ + bl eccc │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r3, [r4, #1460] @ 0x5b4 │ │ │ │ orrne r3, r3, #8 │ │ │ │ strbne r3, [r4, #1460] @ 0x5b4 │ │ │ │ - bne fb28 │ │ │ │ - b fd5c │ │ │ │ - ldr r1, [pc, #528] @ fe54 │ │ │ │ + bne f118 │ │ │ │ + b f34c │ │ │ │ + ldr r1, [pc, #528] @ f444 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fce0 │ │ │ │ + bne f2d0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl adcc │ │ │ │ + bl a510 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq fd5c │ │ │ │ + beq f34c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fc94 │ │ │ │ + bne f284 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcbc │ │ │ │ - ldr ip, [pc, #444] @ fe58 │ │ │ │ - ldr r2, [pc, #444] @ fe5c │ │ │ │ + beq f2ac │ │ │ │ + ldr ip, [pc, #444] @ f448 │ │ │ │ + ldr r2, [pc, #444] @ f44c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #440] @ fe60 │ │ │ │ + ldr r3, [pc, #440] @ f450 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ - b fd5c │ │ │ │ + b f34c │ │ │ │ mov r0, r6 │ │ │ │ - bl 55c1c │ │ │ │ - ldr r3, [pc, #408] @ fe64 │ │ │ │ + bl 55c34 │ │ │ │ + ldr r3, [pc, #408] @ f454 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ add r4, r4, #1312 @ 0x520 │ │ │ │ strh r0, [r4, #4] │ │ │ │ - b fdd0 │ │ │ │ - ldr r1, [pc, #384] @ fe68 │ │ │ │ + b f3c0 │ │ │ │ + ldr r1, [pc, #384] @ f458 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fd84 │ │ │ │ + bne f374 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl adcc │ │ │ │ + bl a510 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq fd5c │ │ │ │ + beq f34c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fd38 │ │ │ │ + bne f328 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd64 │ │ │ │ - ldr ip, [pc, #300] @ fe6c │ │ │ │ - ldr r2, [pc, #300] @ fe70 │ │ │ │ + beq f354 │ │ │ │ + ldr ip, [pc, #300] @ f45c │ │ │ │ + ldr r2, [pc, #300] @ f460 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #296] @ fe74 │ │ │ │ + ldr r3, [pc, #296] @ f464 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ mov r5, #0 │ │ │ │ - b fdd0 │ │ │ │ + b f3c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55c1c │ │ │ │ - ldr r3, [pc, #240] @ fe64 │ │ │ │ + bl 55c34 │ │ │ │ + ldr r3, [pc, #240] @ f454 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ str r0, [r4, #288] @ 0x120 │ │ │ │ - b fdd0 │ │ │ │ - ldr ip, [pc, #236] @ fe78 │ │ │ │ - ldr r2, [pc, #236] @ fe7c │ │ │ │ + b f3c0 │ │ │ │ + ldr ip, [pc, #236] @ f468 │ │ │ │ + ldr r2, [pc, #236] @ f46c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #232] @ fe80 │ │ │ │ + ldr r3, [pc, #232] @ f470 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ - b fd5c │ │ │ │ + b f34c │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6dc │ │ │ │ + bl eccc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sp, #16] │ │ │ │ strne r3, [r4] │ │ │ │ - bne fb28 │ │ │ │ - b fd5c │ │ │ │ - ldr r2, [pc, #172] @ fe84 │ │ │ │ - ldr r3, [pc, #44] @ fe08 │ │ │ │ + bne f118 │ │ │ │ + b f34c │ │ │ │ + ldr r2, [pc, #172] @ f474 │ │ │ │ + ldr r3, [pc, #44] @ f3f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq fdf8 │ │ │ │ + beq f3e8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x000702b4 │ │ │ │ + andeq r0, r7, r4, asr #25 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r4, r4, lsr #2 │ │ │ │ - andeq r7, r4, r4, lsr r7 │ │ │ │ + andeq r9, r4, ip, lsl #21 │ │ │ │ + andeq r8, r4, ip, asr r1 │ │ │ │ andeq r0, r0, ip, asr #10 │ │ │ │ - andeq r9, r4, ip, lsl #2 │ │ │ │ - ldrdeq r9, [r4], -ip │ │ │ │ - andeq r9, r4, ip, lsr #1 │ │ │ │ - andeq r8, r4, r8, lsr #29 │ │ │ │ - andeq r0, r7, r0, ror #1 │ │ │ │ - ldrdeq r8, [r4], -r4 │ │ │ │ - andeq r8, r4, r0, asr #31 │ │ │ │ - @ instruction: 0x00048fb0 │ │ │ │ - andeq r8, r4, r0, lsr #31 │ │ │ │ - muleq r4, r8, pc @ │ │ │ │ - muleq r4, r0, pc @ │ │ │ │ - andeq r8, r4, r4, asr pc │ │ │ │ - andeq r8, r4, r8, lsr #30 │ │ │ │ - strdeq r8, [r4], -r8 @ │ │ │ │ - andeq r8, r4, r8, asr #29 │ │ │ │ - muleq r4, r0, lr │ │ │ │ - andeq r8, r4, r0, asr #28 │ │ │ │ - andeq r7, r4, ip, asr r3 │ │ │ │ + andeq r9, r4, r4, ror sl │ │ │ │ + andeq r9, r4, r4, asr #20 │ │ │ │ + andeq r9, r4, r4, lsl sl │ │ │ │ + andeq r9, r4, r0, ror #16 │ │ │ │ + strdeq r0, [r7], -r0 @ │ │ │ │ + andeq r9, r4, ip, lsr r9 │ │ │ │ + andeq r9, r4, r8, lsr #18 │ │ │ │ + andeq r9, r4, r8, lsl r9 │ │ │ │ + andeq r9, r4, r8, lsl #18 │ │ │ │ + andeq r9, r4, r0, lsl #18 │ │ │ │ + strdeq r9, [r4], -r8 │ │ │ │ + @ instruction: 0x000498bc │ │ │ │ + muleq r4, r0, r8 │ │ │ │ + andeq r9, r4, r0, ror #16 │ │ │ │ + andeq r9, r4, r0, lsr r8 │ │ │ │ + strdeq r9, [r4], -r8 │ │ │ │ + andeq r9, r4, r8, lsr #15 │ │ │ │ + andeq r7, r4, r4, lsl #27 │ │ │ │ @ instruction: 0x000005b6 │ │ │ │ rscmi pc, pc, r0, ror #31 │ │ │ │ - andeq r8, r4, ip, lsl #28 │ │ │ │ - muleq r4, ip, sp │ │ │ │ - @ instruction: 0x000472b8 │ │ │ │ + andeq r9, r4, r4, ror r7 │ │ │ │ + andeq r9, r4, r4, lsl #14 │ │ │ │ + andeq r7, r4, r0, ror #25 │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ - andeq r8, r4, r4, ror sp │ │ │ │ - andeq r7, r4, ip, ror #4 │ │ │ │ + ldrdeq r9, [r4], -ip │ │ │ │ + muleq r4, r4, ip │ │ │ │ andeq r0, r0, lr, asr #11 │ │ │ │ - andeq pc, r6, r0, lsr #26 │ │ │ │ + andeq r0, r7, r0, lsr r7 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r2, [pc, #1080] @ f8c8 │ │ │ │ + ldr r3, [pc, #1080] @ f8cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + ldr r1, [pc, #1072] @ f8d0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #40 @ 0x28 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + bl 86d0 │ │ │ │ + ldr r4, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne f4fc │ │ │ │ + ldr r3, [pc, #1024] @ f8d4 │ │ │ │ + add ip, sp, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #120 @ 0x78 │ │ │ │ + ldm r3, {r0, r1, r2, r3} │ │ │ │ + stm ip, {r0, r1, r2, r3} │ │ │ │ + add r2, r4, #1552 @ 0x610 │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r5 │ │ │ │ + bl a684 │ │ │ │ + mov r3, r0 │ │ │ │ + b f894 │ │ │ │ + ldr r1, [pc, #980] @ f8d8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne f550 │ │ │ │ + add r6, sp, #12 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a944 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq f894 │ │ │ │ + add r4, r4, #1584 @ 0x630 │ │ │ │ + add r4, r4, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 16480 │ │ │ │ + ldm r6, {r0, r1} │ │ │ │ + mov r3, #1 │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + b f894 │ │ │ │ + ldr r1, [pc, #900] @ f8dc │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne f598 │ │ │ │ + mov r2, #1 │ │ │ │ + add r1, sp, #12 │ │ │ │ + mov r0, r5 │ │ │ │ + bl eccc │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq f894 │ │ │ │ + ldrb r2, [r4, #1568] @ 0x620 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + orr r2, r2, #1 │ │ │ │ + strb r2, [r4, #1568] @ 0x620 │ │ │ │ + str r1, [r4, #1572] @ 0x624 │ │ │ │ + b f894 │ │ │ │ + ldr r1, [pc, #832] @ f8e0 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne f5e0 │ │ │ │ + ldr r2, [pc, #812] @ f8e4 │ │ │ │ + ldr r3, [pc, #784] @ f8cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #1552 @ 0x610 │ │ │ │ + addeq r1, r1, #4 │ │ │ │ + beq f6e4 │ │ │ │ + b f8b8 │ │ │ │ + ldr r1, [pc, #768] @ f8e8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne f628 │ │ │ │ + ldr r2, [pc, #748] @ f8ec │ │ │ │ + ldr r3, [pc, #712] @ f8cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #1552 @ 0x610 │ │ │ │ + addeq r1, r1, #10 │ │ │ │ + beq f6e4 │ │ │ │ + b f8b8 │ │ │ │ + ldr r1, [pc, #704] @ f8f0 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq f6f4 │ │ │ │ + ldr r1, [pc, #684] @ f8f4 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq f720 │ │ │ │ + ldr r1, [pc, #664] @ f8f8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq f750 │ │ │ │ + ldr r1, [pc, #644] @ f8fc │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq f778 │ │ │ │ + ldr r1, [pc, #624] @ f900 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq f7a4 │ │ │ │ + ldr r1, [pc, #604] @ f904 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne f7d0 │ │ │ │ + ldr r2, [pc, #584] @ f908 │ │ │ │ + ldr r3, [pc, #520] @ f8cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #1552 @ 0x610 │ │ │ │ + addeq r1, r1, #8 │ │ │ │ + bne f8b8 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b 427cc │ │ │ │ + add r1, r4, #1568 @ 0x620 │ │ │ │ + mov r2, #1 │ │ │ │ + add r1, r1, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl eccc │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrbne r3, [r4, #1568] @ 0x620 │ │ │ │ + orrne r3, r3, #2 │ │ │ │ + strbne r3, [r4, #1568] @ 0x620 │ │ │ │ + bne f748 │ │ │ │ + b f890 │ │ │ │ + add r1, r4, #1568 @ 0x620 │ │ │ │ + mov r2, #1 │ │ │ │ + add r1, r1, #12 │ │ │ │ + mov r0, r5 │ │ │ │ + bl eccc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq f890 │ │ │ │ + ldrb r3, [r4, #1568] @ 0x620 │ │ │ │ + orr r3, r3, #4 │ │ │ │ + strb r3, [r4, #1568] @ 0x620 │ │ │ │ + mov r3, #1 │ │ │ │ + b f894 │ │ │ │ + mov r2, #1 │ │ │ │ + add r1, r4, #1584 @ 0x630 │ │ │ │ + mov r0, r5 │ │ │ │ + bl eccc │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrbne r3, [r4, #1568] @ 0x620 │ │ │ │ + orrne r3, r3, #8 │ │ │ │ + strbne r3, [r4, #1568] @ 0x620 │ │ │ │ + bne f748 │ │ │ │ + b f890 │ │ │ │ + add r1, r4, #1584 @ 0x630 │ │ │ │ + mov r2, #1 │ │ │ │ + add r1, r1, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl eccc │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrbne r3, [r4, #1568] @ 0x620 │ │ │ │ + orrne r3, r3, #16 │ │ │ │ + strbne r3, [r4, #1568] @ 0x620 │ │ │ │ + bne f748 │ │ │ │ + b f890 │ │ │ │ + add r1, r4, #1584 @ 0x630 │ │ │ │ + mov r2, #1 │ │ │ │ + add r1, r1, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl eccc │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrbne r3, [r4, #1568] @ 0x620 │ │ │ │ + orrne r3, r3, #32 │ │ │ │ + strbne r3, [r4, #1568] @ 0x620 │ │ │ │ + bne f748 │ │ │ │ + b f890 │ │ │ │ + ldr r1, [pc, #308] @ f90c │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne f818 │ │ │ │ + ldr r2, [pc, #288] @ f910 │ │ │ │ + ldr r3, [pc, #216] @ f8cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #1552 @ 0x610 │ │ │ │ + addeq r1, r1, #12 │ │ │ │ + beq f85c │ │ │ │ + b f8b8 │ │ │ │ + ldr r1, [pc, #244] @ f914 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne f86c │ │ │ │ + ldr r2, [pc, #224] @ f918 │ │ │ │ + ldr r3, [pc, #144] @ f8cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #1552 @ 0x610 │ │ │ │ + addeq r1, r1, #13 │ │ │ │ + bne f8b8 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b a3c0 │ │ │ │ + ldr r1, [pc, #168] @ f91c │ │ │ │ + ldr r2, [pc, #168] @ f920 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm sp, {r1, r6} │ │ │ │ + ldr r3, [pc, #160] @ f924 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 424a8 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [pc, #140] @ f928 │ │ │ │ + ldr r2, [pc, #44] @ f8cc │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + eors r1, r2, r1 │ │ │ │ + mov r2, #0 │ │ │ │ + beq f8bc │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + andeq r0, r7, r8, ror #12 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq sp, r4, r0, lsl lr │ │ │ │ + andeq r0, r7, r8, lsr fp │ │ │ │ + andeq r8, r4, r0, ror #31 │ │ │ │ + andeq r9, r4, r4, asr #10 │ │ │ │ + muleq r4, r8, fp │ │ │ │ + andeq r0, r7, r0, asr #10 │ │ │ │ + andeq r9, r4, r4, lsl #9 │ │ │ │ + strdeq r0, [r7], -r8 │ │ │ │ + andeq r9, r4, ip, asr #8 │ │ │ │ + andeq r9, r4, r4, asr #8 │ │ │ │ + andeq r9, r4, r4, asr #8 │ │ │ │ + andeq r9, r4, r4, asr #8 │ │ │ │ + andeq r9, r4, r0, asr #8 │ │ │ │ + andeq r9, r4, r8, lsr r4 │ │ │ │ + andeq r0, r7, r8, lsr r4 │ │ │ │ + andeq r9, r4, r8, lsl r3 │ │ │ │ + andeq r0, r7, r8, lsl #6 │ │ │ │ + andeq r9, r4, r4, ror #5 │ │ │ │ + andeq r0, r7, r0, asr #5 │ │ │ │ + andeq r9, r4, ip, lsr #5 │ │ │ │ + muleq r4, r8, r7 │ │ │ │ + andeq r0, r0, r3, lsl #13 │ │ │ │ + andeq r0, r7, ip, asr r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r5, [r0] │ │ │ │ + cmp r5, #0 │ │ │ │ + movne r4, r0 │ │ │ │ + subne r5, r5, #4 │ │ │ │ + popeq {r4, r5, r6, pc} │ │ │ │ + ldr r6, [r5, #4]! │ │ │ │ + subs r0, r6, #0 │ │ │ │ + beq f964 │ │ │ │ + bl 7e3c │ │ │ │ + b f950 │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 7e3c │ │ │ │ + str r6, [r4] │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r2, [pc, #208] @ fa5c │ │ │ │ + ldr r3, [pc, #208] @ fa60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #16 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r5, r1 │ │ │ │ + bl f92c │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldrb r3, [r0] │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ + bne f9e4 │ │ │ │ + ldrb r3, [r0, #1] │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ + bne f9e4 │ │ │ │ + ldrb r3, [r0, #2] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq fa20 │ │ │ │ + add r1, sp, #8 │ │ │ │ + bl 2b314 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + ldrne r3, [sp, #8] │ │ │ │ + bne fa20 │ │ │ │ + ldr r1, [pc, #100] @ fa64 │ │ │ │ + ldr r2, [pc, #100] @ fa68 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r3, [pc, #92] @ fa6c │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 424a8 │ │ │ │ + b fa28 │ │ │ │ + mov r4, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r2, [pc, #64] @ fa70 │ │ │ │ + ldr r3, [pc, #44] @ fa60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq fa50 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + andeq r0, r7, ip, ror #2 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + ldrdeq r8, [r4], -r4 │ │ │ │ + andeq r7, r4, ip, lsl #12 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r7, r8, asr #1 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r1, [pc, #256] @ fb8c │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + mov r4, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 86d0 │ │ │ │ + ldr r6, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + addeq r1, r6, #184 @ 0xb8 │ │ │ │ + beq fb4c │ │ │ │ + ldr r1, [pc, #216] @ fb90 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + addeq r1, r6, #185 @ 0xb9 │ │ │ │ + beq fb4c │ │ │ │ + ldr r1, [pc, #192] @ fb94 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + addeq r1, r6, #187 @ 0xbb │ │ │ │ + beq fb4c │ │ │ │ + ldr r1, [pc, #168] @ fb98 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + addeq r1, r6, #186 @ 0xba │ │ │ │ + beq fb4c │ │ │ │ + ldr r1, [pc, #144] @ fb9c │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne fb30 │ │ │ │ + add r1, r6, #188 @ 0xbc │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b f974 │ │ │ │ + ldr r1, [pc, #104] @ fba0 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne fb5c │ │ │ │ + add r1, r6, #192 @ 0xc0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b a3c0 │ │ │ │ + ldr r1, [pc, #64] @ fba4 │ │ │ │ + ldr r2, [pc, #64] @ fba8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + stm sp, {r1, r5} │ │ │ │ + ldr r3, [pc, #52] @ fbac │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 424a8 │ │ │ │ + mov r0, #0 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + andeq r9, r4, r8, lsr #1 │ │ │ │ + andeq r9, r4, r8, lsl #1 │ │ │ │ + andeq r9, r4, r4, ror r0 │ │ │ │ + andeq r9, r4, r0, rrx │ │ │ │ + andeq r9, r4, ip, asr #32 │ │ │ │ + andeq r9, r4, r8, lsr #32 │ │ │ │ + ldrdeq r8, [r4], -r8 @ │ │ │ │ + andeq r7, r4, r4, lsr #9 │ │ │ │ + andeq r0, r0, r6, ror r4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r1, [pc, #212] @ fc9c │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r4, r0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 86d0 │ │ │ │ + ldr r6, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + addeq r1, r6, #1616 @ 0x650 │ │ │ │ + addeq r1, r1, #4 │ │ │ │ + beq fc10 │ │ │ │ + ldr r1, [pc, #168] @ fca0 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne fc20 │ │ │ │ + add r1, r6, #1616 @ 0x650 │ │ │ │ + add r1, r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b f974 │ │ │ │ + ldr r1, [pc, #124] @ fca4 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + addeq r1, r6, #1616 @ 0x650 │ │ │ │ + addeq r1, r1, #12 │ │ │ │ + beq fc10 │ │ │ │ + ldr r1, [pc, #96] @ fca8 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne fc6c │ │ │ │ + add r1, r6, #1632 @ 0x660 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b a3c0 │ │ │ │ + ldr r1, [pc, #56] @ fcac │ │ │ │ + ldr r2, [pc, #56] @ fcb0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + stm sp, {r1, r5} │ │ │ │ + ldr r3, [pc, #44] @ fcb4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 424a8 │ │ │ │ + mov r0, #0 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + muleq r4, r0, pc @ │ │ │ │ + andeq r8, r4, r8, ror pc │ │ │ │ + andeq r8, r4, r0, ror #30 │ │ │ │ + andeq r8, r4, r8, asr #30 │ │ │ │ + andeq r8, r4, r8, asr #19 │ │ │ │ + muleq r4, r4, r3 │ │ │ │ + andeq r0, r0, lr, lsl #9 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3896] @ 0xf38 │ │ │ │ + ldr r2, [pc, #608] @ ff30 │ │ │ │ + ldr r3, [pc, #608] @ ff34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ + ldr r1, [pc, #600] @ ff38 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #180 @ 0xb4 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #172] @ 0xac │ │ │ │ + mov r3, #0 │ │ │ │ + bl 86d0 │ │ │ │ + ldr r6, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne fd44 │ │ │ │ + ldr r2, [pc, #552] @ ff3c │ │ │ │ + ldr r3, [pc, #540] @ ff34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne ff20 │ │ │ │ + add r1, r6, #220 @ 0xdc │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #180 @ 0xb4 │ │ │ │ + pop {r4, r5, r6, r7, lr} │ │ │ │ + b f974 │ │ │ │ + ldr r1, [pc, #500] @ ff40 │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne fd94 │ │ │ │ + ldr r2, [pc, #480] @ ff44 │ │ │ │ + ldr r3, [pc, #460] @ ff34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne ff20 │ │ │ │ + add r1, r6, #216 @ 0xd8 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #180 @ 0xb4 │ │ │ │ + pop {r4, r5, r6, r7, lr} │ │ │ │ + b a608 │ │ │ │ + ldr r1, [pc, #428] @ ff48 │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne fddc │ │ │ │ + ldr r3, [pc, #408] @ ff4c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #136 @ 0x88 │ │ │ │ + ldm r3, {r0, r1, r2} │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + stm r3, {r0, r1, r2} │ │ │ │ + add r2, r6, #224 @ 0xe0 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a684 │ │ │ │ + mov r7, r0 │ │ │ │ + b fefc │ │ │ │ + ldr r1, [pc, #364] @ ff50 │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne fed0 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r4, sp, #12 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7f74 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq fe54 │ │ │ │ + mov r1, r4 │ │ │ │ + add r4, sp, #44 @ 0x2c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, #128 @ 0x80 │ │ │ │ + bl 7ec0 │ │ │ │ + ldr ip, [pc, #292] @ ff54 │ │ │ │ + ldr r2, [pc, #292] @ ff58 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #288] @ ff5c │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 424a8 │ │ │ │ + b fef8 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne fe90 │ │ │ │ + ldr r1, [pc, #248] @ ff60 │ │ │ │ + ldr r2, [pc, #248] @ ff64 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r5 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r3, [pc, #236] @ ff68 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 424a8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7aa0 │ │ │ │ + b fef8 │ │ │ │ + add r5, r6, #232 @ 0xe8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7aa0 │ │ │ │ + ldr r0, [r6, #228] @ 0xe4 │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 51f84 │ │ │ │ + mov ip, r4 │ │ │ │ + mov lr, r5 │ │ │ │ + mov r7, #1 │ │ │ │ + str r0, [r6, #228] @ 0xe4 │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1, r2, r3} │ │ │ │ + stm lr, {r0, r1, r2, r3} │ │ │ │ + b fefc │ │ │ │ + ldr ip, [pc, #148] @ ff6c │ │ │ │ + ldr r2, [pc, #148] @ ff70 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #1264 @ 0x4f0 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, #1 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 424a8 │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r2, [pc, #112] @ ff74 │ │ │ │ + ldr r3, [pc, #44] @ ff34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq ff24 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r7 │ │ │ │ + add sp, sp, #180 @ 0xb4 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + andeq pc, r6, r8, lsr #28 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r8, r4, r0, asr #29 │ │ │ │ + andeq pc, r6, r4, ror #27 │ │ │ │ + andeq r8, r4, r4, ror #28 │ │ │ │ + muleq r6, r4, sp │ │ │ │ + andeq r8, r4, r4, lsr #28 │ │ │ │ + andeq r0, r7, ip, asr r2 │ │ │ │ + andeq r8, r4, ip, ror #27 │ │ │ │ + andeq r8, r4, r8, lsr #27 │ │ │ │ + andeq r7, r4, r0, ror #3 │ │ │ │ + ldrdeq r0, [r0], -sp │ │ │ │ + andeq r8, r4, r4, lsl #27 │ │ │ │ + andeq r7, r4, r0, lsr #3 │ │ │ │ + andeq r0, r0, r2, ror #9 │ │ │ │ + andeq r8, r4, r4, ror #14 │ │ │ │ + andeq r7, r4, ip, lsr r1 │ │ │ │ + strdeq pc, [r6], -r4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3888] @ 0xf30 │ │ │ │ + ldr r2, [pc, #784] @ 102a0 │ │ │ │ + ldr r3, [pc, #784] @ 102a4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #180 @ 0xb4 │ │ │ │ + cmp r8, #0 │ │ │ │ + ldr r6, [r0] │ │ │ │ + ldr r9, [r0, #12] │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #172] @ 0xac │ │ │ │ + mov r3, #0 │ │ │ │ + bne ffc8 │ │ │ │ + ldr r8, [pc, #736] @ 102a8 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r4, [r6, #264] @ 0x108 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldrne r5, [r4, #48] @ 0x30 │ │ │ │ + beq 1000c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 1000c │ │ │ │ + ldr r0, [r4] │ │ │ │ + mov r1, r8 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 1000c │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrne r3, [r5, #48] @ 0x30 │ │ │ │ + moveq r3, r5 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + b ffd8 │ │ │ │ + ldr r1, [pc, #664] @ 102ac │ │ │ │ + mov r0, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 10180 │ │ │ │ + ldr r9, [r7, #16] │ │ │ │ + add r5, sp, #12 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7f74 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 10084 │ │ │ │ + add r4, sp, #44 @ 0x2c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, #128 @ 0x80 │ │ │ │ + bl 7ec0 │ │ │ │ + ldr ip, [pc, #592] @ 102b0 │ │ │ │ + ldr r2, [pc, #592] @ 102b4 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #588] @ 102b8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 424a8 │ │ │ │ + b 10268 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 100c0 │ │ │ │ + ldr r1, [pc, #548] @ 102bc │ │ │ │ + ldr r2, [pc, #548] @ 102c0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r7 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r3, [pc, #536] @ 102c4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 424a8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7aa0 │ │ │ │ + b 10268 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 10140 │ │ │ │ + mov r0, #52 @ 0x34 │ │ │ │ + bl 82e0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 51f84 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7d28 │ │ │ │ + ldr r3, [r6, #268] @ 0x10c │ │ │ │ + str r8, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r4, [r3, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ + beq 10120 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r7, [r2, #44] @ 0x2c │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ + ldr r3, [r6, #272] @ 0x110 │ │ │ │ + mov r4, r7 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r6, #272] @ 0x110 │ │ │ │ + ldr r3, [r6, #264] @ 0x108 │ │ │ │ + str r7, [r6, #268] @ 0x10c │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r7, [r6, #264] @ 0x108 │ │ │ │ + add r6, r4, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7aa0 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 51f84 │ │ │ │ + mov ip, r5 │ │ │ │ + mov lr, r6 │ │ │ │ + mov r7, #1 │ │ │ │ + str r0, [r4, #4] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1, r2, r3} │ │ │ │ + stm lr, {r0, r1, r2, r3} │ │ │ │ + b 1026c │ │ │ │ + ldr r1, [pc, #320] @ 102c8 │ │ │ │ + mov r0, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 10244 │ │ │ │ + mov r0, r7 │ │ │ │ + add r1, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl f974 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 1026c │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + bne 10234 │ │ │ │ + mov r0, #52 @ 0x34 │ │ │ │ + bl 82e0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 51f84 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7d28 │ │ │ │ + ldr r3, [r6, #268] @ 0x10c │ │ │ │ + str r8, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r4, [r3, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ + beq 10214 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r5, [r2, #44] @ 0x2c │ │ │ │ + str r5, [r3, #48] @ 0x30 │ │ │ │ + ldr r3, [r6, #272] @ 0x110 │ │ │ │ + mov r4, r5 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r6, #272] @ 0x110 │ │ │ │ + ldr r3, [r6, #264] @ 0x108 │ │ │ │ + str r5, [r6, #268] @ 0x10c │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r5, [r6, #264] @ 0x108 │ │ │ │ + add r0, r4, #40 @ 0x28 │ │ │ │ + bl f92c │ │ │ │ + str r9, [r4, #40] @ 0x28 │ │ │ │ + b 1026c │ │ │ │ + ldr r1, [pc, #128] @ 102cc │ │ │ │ + ldr r2, [pc, #128] @ 102d0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm sp, {r1, r9} │ │ │ │ + ldr r3, [pc, #120] @ 102d4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 424a8 │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r2, [pc, #100] @ 102d8 │ │ │ │ + ldr r3, [pc, #44] @ 102a4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 10294 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r7 │ │ │ │ + add sp, sp, #180 @ 0xb4 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + andeq pc, r6, r8, ror #22 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r6, r4, r0, lsr lr │ │ │ │ + @ instruction: 0x00048bbc │ │ │ │ + andeq r8, r4, r8, ror fp │ │ │ │ + @ instruction: 0x00046fb0 │ │ │ │ + andeq r0, r0, pc, lsl #10 │ │ │ │ + andeq r8, r4, r4, asr fp │ │ │ │ + andeq r6, r4, r0, ror pc │ │ │ │ + andeq r0, r0, r4, lsl r5 │ │ │ │ + andeq r8, r4, r0, lsr #20 │ │ │ │ + strdeq r8, [r4], -r0 │ │ │ │ + andeq r6, r4, r0, asr #27 │ │ │ │ + andeq r0, r0, r8, lsr r5 │ │ │ │ + andeq pc, r6, r4, lsl #17 │ │ │ │ + ldrb r3, [r0, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bxeq lr │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 1030c │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 1030c │ │ │ │ + cmp r3, #1 │ │ │ │ + bxne lr │ │ │ │ + add r0, r0, #8 │ │ │ │ + b f92c │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + b 7e3c │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, r0, #24 │ │ │ │ + bl 102dc │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrne r6, [r5, #8] │ │ │ │ + beq 10370 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 10370 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7e3c │ │ │ │ + cmp r6, #0 │ │ │ │ + ldrne r3, [r6, #8] │ │ │ │ + moveq r3, r6 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 10340 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + str r3, [r4, #4] │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r5, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r6, r5 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, #48 @ 0x30 │ │ │ │ + ldr r2, [r4] │ │ │ │ + mul r3, sl, r5 │ │ │ │ + cmp r2, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + bls 10408 │ │ │ │ + ldr r7, [r4, #4] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ + add r7, r7, r3 │ │ │ │ + cmp r2, r9 │ │ │ │ + add r0, r7, #24 │ │ │ │ + bne 10400 │ │ │ │ + bl bac8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 10400 │ │ │ │ + cmp r6, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + moveq fp, r5 │ │ │ │ + bl 10314 │ │ │ │ + add r7, r6, #1 │ │ │ │ + mov r6, r7 │ │ │ │ + add r5, r5, #1 │ │ │ │ + b 103b0 │ │ │ │ + cmp r6, #0 │ │ │ │ + popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + add r1, fp, r6 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + sub r2, r2, r1 │ │ │ │ + mul r2, r3, r2 │ │ │ │ + mla r1, r3, r1, r0 │ │ │ │ + mla r0, r3, fp, r0 │ │ │ │ + bl 8448 │ │ │ │ + ldr r3, [r4] │ │ │ │ + sub r3, r3, r6 │ │ │ │ + str r3, [r4] │ │ │ │ + pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, r1 │ │ │ │ movne r0, #0 │ │ │ │ - bne feb8 │ │ │ │ + bne 10470 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, r0, lsl #2] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne feb8 │ │ │ │ + bne 10470 │ │ │ │ lsl r7, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ str r0, [r4] │ │ │ │ ldr r6, [r6] │ │ │ │ mov r5, r0 │ │ │ │ sub r6, r6, #4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq fefc │ │ │ │ - bl 51f64 │ │ │ │ + beq 104b4 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [r5], #4 │ │ │ │ - b fee4 │ │ │ │ + b 1049c │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, r7 │ │ │ │ str r0, [r3, #-4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, #0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mla r0, r6, r5, r7 │ │ │ │ + cmp r3, r5 │ │ │ │ + bls 10500 │ │ │ │ + bl 10314 │ │ │ │ + add r5, r5, #1 │ │ │ │ + b 104e4 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 7e3c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4] │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r2] │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #616] @ 10194 │ │ │ │ - ldr r3, [pc, #616] @ 10198 │ │ │ │ + ldr r2, [pc, #616] @ 107a0 │ │ │ │ + ldr r3, [pc, #616] @ 107a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq ff88 │ │ │ │ + beq 10594 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ff88 │ │ │ │ + beq 10594 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b ff58 │ │ │ │ - ldr r1, [pc, #524] @ 1019c │ │ │ │ + b 10564 │ │ │ │ + ldr r1, [pc, #524] @ 107a8 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4] │ │ │ │ bl 85e0 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 10164 │ │ │ │ + beq 10770 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8784 │ │ │ │ - ldr r1, [pc, #472] @ 101a0 │ │ │ │ + ldr r1, [pc, #472] @ 107ac │ │ │ │ add r8, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r9, [pc, #456] @ 101a4 │ │ │ │ + ldr r9, [pc, #456] @ 107b0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ bl 8400 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1006c │ │ │ │ + beq 10678 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq 10038 │ │ │ │ + beq 10644 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r5, [r2, #4] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -7737,167 +8124,167 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ streq r5, [r4] │ │ │ │ bl 8400 │ │ │ │ mov r6, r0 │ │ │ │ - b ffe8 │ │ │ │ + b 105f4 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10164 │ │ │ │ + beq 10770 │ │ │ │ mov fp, #1 │ │ │ │ mov r8, #0 │ │ │ │ mov r2, r8 │ │ │ │ ldr r5, [r4] │ │ │ │ str r6, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10150 │ │ │ │ + beq 1075c │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r7, #0 │ │ │ │ cmp fp, r7 │ │ │ │ - ble 100c0 │ │ │ │ + ble 106cc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 100a8 │ │ │ │ + bne 106b4 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, fp │ │ │ │ mov r5, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - ble 100e4 │ │ │ │ + ble 106f0 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 1012c │ │ │ │ - b 10104 │ │ │ │ + beq 10738 │ │ │ │ + b 10710 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne sl, #0 │ │ │ │ - ble 10094 │ │ │ │ + ble 106a0 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r3, r5 │ │ │ │ subeq sl, sl, #1 │ │ │ │ ldreq r5, [r5, #8] │ │ │ │ - beq 10138 │ │ │ │ + beq 10744 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r9] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 86d0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ movgt r3, r5 │ │ │ │ subgt sl, sl, #1 │ │ │ │ ldrgt r5, [r5, #8] │ │ │ │ - bgt 10138 │ │ │ │ + bgt 10744 │ │ │ │ mov r3, r9 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r8, #0 │ │ │ │ strne r3, [r8, #8] │ │ │ │ streq r3, [r4] │ │ │ │ str r8, [r3, #4] │ │ │ │ mov r8, r3 │ │ │ │ - b 100cc │ │ │ │ + b 106d8 │ │ │ │ cmp r2, #1 │ │ │ │ str r8, [r4, #4] │ │ │ │ lsl fp, fp, #1 │ │ │ │ str r5, [r8, #8] │ │ │ │ - bgt 10084 │ │ │ │ - ldr r2, [pc, #60] @ 101a8 │ │ │ │ - ldr r3, [pc, #40] @ 10198 │ │ │ │ + bgt 10690 │ │ │ │ + ldr r2, [pc, #60] @ 107b4 │ │ │ │ + ldr r3, [pc, #40] @ 107a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1018c │ │ │ │ + beq 10798 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq pc, r6, ip, asr #23 │ │ │ │ + andeq pc, r6, r0, asr #11 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r7, r4, r0, lsl r4 │ │ │ │ - andeq r8, r4, ip, asr #22 │ │ │ │ - andeq r8, r4, ip, lsr fp │ │ │ │ - andeq pc, r6, ip, lsl #19 │ │ │ │ + andeq r6, r4, ip, lsl lr │ │ │ │ + andeq r8, r4, r4, asr #12 │ │ │ │ + andeq r8, r4, r4, lsr r6 │ │ │ │ + andeq pc, r6, r0, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r2, [pc, #1148] @ 1064c │ │ │ │ + ldr r2, [pc, #1148] @ 10c58 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [pc, #1144] @ 10650 │ │ │ │ + ldr r3, [pc, #1144] @ 10c5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #1128] @ 10654 │ │ │ │ + ldr r1, [pc, #1128] @ 10c60 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bl 7c74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10224 │ │ │ │ + bne 10830 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl cd78 │ │ │ │ - b 105f0 │ │ │ │ + bl 10384 │ │ │ │ + b 10bfc │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ bl 7c5c │ │ │ │ mov r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10250 │ │ │ │ + beq 1085c │ │ │ │ mov r1, #32 │ │ │ │ add r0, r0, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ bl 7c5c │ │ │ │ - b 10234 │ │ │ │ + b 10840 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mul r2, r3, r8 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ bic r2, r2, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 1026c │ │ │ │ + bne 10878 │ │ │ │ and r3, r3, #4080 @ 0xff0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 1029c │ │ │ │ + beq 108a8 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 51f64 │ │ │ │ - ldr r1, [pc, #940] @ 10658 │ │ │ │ + bl 51f84 │ │ │ │ + ldr r1, [pc, #940] @ 10c64 │ │ │ │ mov r5, #0 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add sl, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ bl 8400 │ │ │ │ - ldr r2, [pc, #912] @ 1065c │ │ │ │ - ldr r3, [pc, #912] @ 10660 │ │ │ │ + ldr r2, [pc, #912] @ 10c68 │ │ │ │ + ldr r3, [pc, #912] @ 10c6c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, r5 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r2, #32 │ │ │ │ add r5, sp, #12 │ │ │ │ @@ -7905,15 +8292,15 @@ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, ip, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 1053c │ │ │ │ + beq 10b48 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [r5, #-4] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add lr, r5, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ clz ip, ip │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @@ -7927,164 +8314,164 @@ │ │ │ │ strb ip, [r5, #24] │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ str r8, [r5] │ │ │ │ str r8, [r5, #4] │ │ │ │ str r8, [r5, #8] │ │ │ │ bl 7d64 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 1037c │ │ │ │ + beq 10988 │ │ │ │ sub r1, sl, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ strb r8, [sl] │ │ │ │ - bl ff0c │ │ │ │ + bl 10518 │ │ │ │ add r4, sl, #1 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 103d0 │ │ │ │ + beq 109dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 81a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - bne 1051c │ │ │ │ - ldr r3, [pc, #700] @ 10664 │ │ │ │ - ldr r2, [pc, #700] @ 10668 │ │ │ │ + bne 10b28 │ │ │ │ + ldr r3, [pc, #700] @ 10c70 │ │ │ │ + ldr r2, [pc, #700] @ 10c74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r7 │ │ │ │ stm sp, {r3, r4} │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #676] @ 1066c │ │ │ │ + ldr r3, [pc, #676] @ 10c78 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ - b 10580 │ │ │ │ + b 10b8c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #16] │ │ │ │ bl 7d64 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 104ac │ │ │ │ + beq 10ab8 │ │ │ │ mov r2, #0 │ │ │ │ mov r9, r8 │ │ │ │ strb r2, [r9], #1 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r2, [r0] │ │ │ │ mov sl, r0 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r9 │ │ │ │ bl 8628 <__isoc23_strtoul@plt> │ │ │ │ ldrb r2, [r8, #1] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sl] │ │ │ │ - beq 1044c │ │ │ │ + beq 10a58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1044c │ │ │ │ + bne 10a58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 104a8 │ │ │ │ + beq 10ab4 │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 1045c │ │ │ │ + b 10a68 │ │ │ │ cmp r2, #0 │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 10480 │ │ │ │ - ldr r3, [pc, #524] @ 10670 │ │ │ │ - ldr r1, [pc, #524] @ 10674 │ │ │ │ + beq 10a8c │ │ │ │ + ldr r3, [pc, #524] @ 10c7c │ │ │ │ + ldr r1, [pc, #524] @ 10c80 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1936 @ 0x790 │ │ │ │ str r9, [sp] │ │ │ │ bl 4232c │ │ │ │ - b 10580 │ │ │ │ - ldr r3, [pc, #496] @ 10678 │ │ │ │ - ldr r2, [pc, #496] @ 1067c │ │ │ │ + b 10b8c │ │ │ │ + ldr r3, [pc, #496] @ 10c84 │ │ │ │ + ldr r2, [pc, #496] @ 10c88 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r9} │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #484] @ 10680 │ │ │ │ + ldr r3, [pc, #484] @ 10c8c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ - b 10580 │ │ │ │ + b 10b8c │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, r8, lsl #3] │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r8, r6, r8, lsl #3 │ │ │ │ ldreq r3, [r8, #36] @ 0x24 │ │ │ │ - beq 104e0 │ │ │ │ + beq 10aec │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, #12 │ │ │ │ - bne 104b0 │ │ │ │ + bne 10abc │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ - bge 1051c │ │ │ │ - ldr r3, [pc, #400] @ 10684 │ │ │ │ - ldr r2, [pc, #400] @ 10688 │ │ │ │ + bge 10b28 │ │ │ │ + ldr r3, [pc, #400] @ 10c90 │ │ │ │ + ldr r2, [pc, #400] @ 10c94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r7 │ │ │ │ stm sp, {r3, r4} │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #376] @ 1068c │ │ │ │ + ldr r3, [pc, #376] @ 10c98 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ - b 10580 │ │ │ │ + b 10b8c │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ bl 8400 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r4, r0 │ │ │ │ - b 102fc │ │ │ │ + b 10908 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 1058c │ │ │ │ - ldr ip, [pc, #312] @ 10690 │ │ │ │ - ldr r2, [pc, #312] @ 10694 │ │ │ │ + bne 10b98 │ │ │ │ + ldr ip, [pc, #312] @ 10c9c │ │ │ │ + ldr r2, [pc, #312] @ 10ca0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #304] @ 10698 │ │ │ │ + ldr r3, [pc, #304] @ 10ca4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 424a8 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ - b 10618 │ │ │ │ + b 10c24 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ - b 105f8 │ │ │ │ + b 10c04 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl cd78 │ │ │ │ + bl 10384 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, #48 @ 0x30 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r8, r1 │ │ │ │ mul r1, r4, r1 │ │ │ │ - bl 526a8 │ │ │ │ + bl 526c8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, sl │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ bl 8010 │ │ │ │ @@ -8092,536 +8479,536 @@ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r6 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r2] │ │ │ │ bl 7e3c │ │ │ │ mov r0, #1 │ │ │ │ - b 1061c │ │ │ │ + b 10c28 │ │ │ │ mla r0, r5, r4, sl │ │ │ │ - bl af44 │ │ │ │ + bl 10314 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 105f8 │ │ │ │ + bhi 10c04 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #120] @ 1069c │ │ │ │ - ldr r3, [pc, #40] @ 10650 │ │ │ │ + ldr r2, [pc, #120] @ 10ca8 │ │ │ │ + ldr r3, [pc, #40] @ 10c5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 10644 │ │ │ │ + beq 10c50 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq pc, r6, r4, lsr #18 │ │ │ │ + andeq pc, r6, r8, lsl r3 @ │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x000471b4 │ │ │ │ - andeq lr, r4, ip, ror r7 │ │ │ │ - andeq sl, r6, ip, lsr #23 │ │ │ │ - andeq lr, r4, ip, asr r7 │ │ │ │ - andeq r8, r4, r0, ror r7 │ │ │ │ - andeq r6, r4, r4, asr #24 │ │ │ │ + andeq r6, r4, r0, asr #23 │ │ │ │ + andeq lr, r4, r8, lsl #3 │ │ │ │ + andeq sl, r6, r0, lsr #11 │ │ │ │ + andeq lr, r4, r8, ror #2 │ │ │ │ + andeq r8, r4, r8, ror #4 │ │ │ │ + andeq r6, r4, r0, asr r6 │ │ │ │ andeq r0, r0, lr, ror r7 │ │ │ │ - ldrdeq r8, [r4], -r4 │ │ │ │ - muleq r4, r4, fp │ │ │ │ - @ instruction: 0x000486b0 │ │ │ │ - andeq r6, r4, r8, ror #22 │ │ │ │ + andeq r8, r4, ip, asr #3 │ │ │ │ + andeq r6, r4, r0, lsr #11 │ │ │ │ + andeq r8, r4, r8, lsr #3 │ │ │ │ + andeq r6, r4, r4, ror r5 │ │ │ │ muleq r0, r2, r7 │ │ │ │ - andeq r8, r4, ip, asr r6 │ │ │ │ - strdeq r6, [r4], -r8 │ │ │ │ + andeq r8, r4, r4, asr r1 │ │ │ │ + andeq r6, r4, r4, lsl #10 │ │ │ │ muleq r0, fp, r7 │ │ │ │ - andeq r8, r4, r8, lsl r6 │ │ │ │ - muleq r4, ip, sl │ │ │ │ + andeq r8, r4, r0, lsl r1 │ │ │ │ + andeq r6, r4, r8, lsr #9 │ │ │ │ andeq r0, r0, r6, lsr #15 │ │ │ │ - ldrdeq pc, [r6], -r4 │ │ │ │ + andeq lr, r6, r8, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #356] @ 10820 │ │ │ │ + ldr r2, [pc, #356] @ 10e2c │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #352] @ 10824 │ │ │ │ + ldr r3, [pc, #352] @ 10e30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r6, r5, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 107b8 │ │ │ │ + beq 10dc4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 107b8 │ │ │ │ + bne 10dc4 │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl 7d28 │ │ │ │ - ldr r3, [pc, #272] @ 10828 │ │ │ │ + ldr r3, [pc, #272] @ 10e34 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ mov r6, #1 │ │ │ │ strb r6, [sp, #16] │ │ │ │ - bne 10788 │ │ │ │ + bne 10d94 │ │ │ │ sub r3, r5, #21 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 10758 │ │ │ │ + bhi 10d64 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce34 │ │ │ │ + bl bb78 │ │ │ │ cmp r0, #0 │ │ │ │ strgt r6, [sp, #12] │ │ │ │ strbgt r6, [sp, #16] │ │ │ │ - bgt 10788 │ │ │ │ - b 107ec │ │ │ │ + bgt 10d94 │ │ │ │ + b 10df8 │ │ │ │ sub r3, r5, #33 @ 0x21 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 10788 │ │ │ │ + bhi 10d94 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf70 │ │ │ │ + bl bcb4 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 107ec │ │ │ │ + ble 10df8 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 101ac │ │ │ │ + bl 107b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 107f0 │ │ │ │ + bne 10dfc │ │ │ │ mov r0, r7 │ │ │ │ - bl af0c │ │ │ │ - b 107ec │ │ │ │ + bl 102dc │ │ │ │ + b 10df8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - bne 106e4 │ │ │ │ - ldr r1, [pc, #96] @ 1082c │ │ │ │ + bne 10cf0 │ │ │ │ + ldr r1, [pc, #96] @ 10e38 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ - ldr r2, [pc, #92] @ 10830 │ │ │ │ + ldr r2, [pc, #92] @ 10e3c │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r3, [pc, #84] @ 10834 │ │ │ │ + ldr r3, [pc, #84] @ 10e40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #64] @ 10838 │ │ │ │ - ldr r3, [pc, #40] @ 10824 │ │ │ │ + ldr r2, [pc, #64] @ 10e44 │ │ │ │ + ldr r3, [pc, #40] @ 10e30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 10818 │ │ │ │ + beq 10e24 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq pc, r6, r8, lsr r4 @ │ │ │ │ + andeq lr, r6, ip, lsr #28 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sl, r6, r4, ror #14 │ │ │ │ - ldrdeq r8, [r4], -r4 │ │ │ │ - andeq r6, r4, r4, lsr #16 │ │ │ │ + andeq sl, r6, r8, asr r1 │ │ │ │ + andeq r7, r4, r4, asr #26 │ │ │ │ + andeq r6, r4, r0, lsr r2 │ │ │ │ muleq r0, r8, r8 │ │ │ │ - andeq pc, r6, r0, lsl #6 │ │ │ │ - ldr r2, [pc, #20] @ 10858 │ │ │ │ + strdeq lr, [r6], -r4 │ │ │ │ + ldr r2, [pc, #20] @ 10e64 │ │ │ │ ldr r3, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ add r2, r2, #128 @ 0x80 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ - b 106a0 │ │ │ │ - andeq sl, r6, r4, lsr r6 │ │ │ │ - ldr r2, [pc, #20] @ 10878 │ │ │ │ + b 10cac │ │ │ │ + andeq sl, r6, r8, lsr #32 │ │ │ │ + ldr r2, [pc, #20] @ 10e84 │ │ │ │ ldr r3, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #1536 @ 0x600 │ │ │ │ add r2, r2, #308 @ 0x134 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ - b 106a0 │ │ │ │ - andeq sl, r6, r4, lsl r6 │ │ │ │ + b 10cac │ │ │ │ + andeq sl, r6, r8 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r2, [pc, #20] @ 1089c │ │ │ │ + ldr r2, [pc, #20] @ 10ea8 │ │ │ │ add r3, r3, #1536 @ 0x600 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #8 │ │ │ │ add r2, r2, #452 @ 0x1c4 │ │ │ │ mov r1, #3 │ │ │ │ - b 106a0 │ │ │ │ - strdeq sl, [r6], -r0 │ │ │ │ + b 10cac │ │ │ │ + andeq r9, r6, r4, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #684] @ 10b64 │ │ │ │ - ldr r3, [pc, #684] @ 10b68 │ │ │ │ + ldr r2, [pc, #684] @ 11170 │ │ │ │ + ldr r3, [pc, #684] @ 11174 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl 7fc8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov lr, r0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 10af4 │ │ │ │ + bcs 11100 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ add r2, r6, r0 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 10958 │ │ │ │ + bne 10f64 │ │ │ │ add r3, r0, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc 10ae8 │ │ │ │ - ldr r1, [pc, #576] @ 10b6c │ │ │ │ - ldr r2, [pc, #576] @ 10b70 │ │ │ │ + bcc 110f4 │ │ │ │ + ldr r1, [pc, #576] @ 11178 │ │ │ │ + ldr r2, [pc, #576] @ 1117c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #560] @ 10b74 │ │ │ │ - ldr r3, [pc, #560] @ 10b78 │ │ │ │ + ldr r2, [pc, #560] @ 11180 │ │ │ │ + ldr r3, [pc, #560] @ 11184 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ - b 10b28 │ │ │ │ + b 11134 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 10adc │ │ │ │ + beq 110e8 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq 109a4 │ │ │ │ - ldr r3, [pc, #524] @ 10b7c │ │ │ │ - ldr r1, [pc, #524] @ 10b80 │ │ │ │ + beq 10fb0 │ │ │ │ + ldr r3, [pc, #524] @ 11188 │ │ │ │ + ldr r1, [pc, #524] @ 1118c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrb r3, [r2] │ │ │ │ - ldr r2, [pc, #512] @ 10b84 │ │ │ │ + ldr r2, [pc, #512] @ 11190 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - ldr r3, [pc, #500] @ 10b88 │ │ │ │ + ldr r3, [pc, #500] @ 11194 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ - b 10b28 │ │ │ │ + b 11134 │ │ │ │ add r1, r0, #2 │ │ │ │ cmp r1, r7 │ │ │ │ - bcc 109e4 │ │ │ │ - ldr r1, [pc, #468] @ 10b8c │ │ │ │ - ldr r2, [pc, #468] @ 10b90 │ │ │ │ + bcc 10ff0 │ │ │ │ + ldr r1, [pc, #468] @ 11198 │ │ │ │ + ldr r2, [pc, #468] @ 1119c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #452] @ 10b94 │ │ │ │ - ldr r3, [pc, #452] @ 10b98 │ │ │ │ + ldr r2, [pc, #452] @ 111a0 │ │ │ │ + ldr r3, [pc, #452] @ 111a4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ - b 10b28 │ │ │ │ + b 11134 │ │ │ │ add r0, r0, #1 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - bhi 10a18 │ │ │ │ + bhi 11024 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ subhi r3, r3, #55 @ 0x37 │ │ │ │ andhi r3, r3, #255 @ 0xff │ │ │ │ - bhi 10a2c │ │ │ │ + bhi 11038 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #10 │ │ │ │ movcs r3, #16 │ │ │ │ - b 10a2c │ │ │ │ + b 11038 │ │ │ │ sub r2, r3, #97 @ 0x61 │ │ │ │ cmp r2, #5 │ │ │ │ subls r3, r3, #87 @ 0x57 │ │ │ │ andls r3, r3, #255 @ 0xff │ │ │ │ movhi r3, #16 │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ - bhi 10a5c │ │ │ │ + bhi 11068 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ subhi r2, r2, #55 @ 0x37 │ │ │ │ andhi r2, r2, #255 @ 0xff │ │ │ │ - bhi 10a70 │ │ │ │ + bhi 1107c │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #10 │ │ │ │ movcs r2, #16 │ │ │ │ - b 10a70 │ │ │ │ + b 1107c │ │ │ │ sub lr, r2, #97 @ 0x61 │ │ │ │ cmp lr, #5 │ │ │ │ subls r2, r2, #87 @ 0x57 │ │ │ │ andls r2, r2, #255 @ 0xff │ │ │ │ movhi r2, #16 │ │ │ │ cmp r2, #16 │ │ │ │ cmpne r3, #16 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ - bne 10ac8 │ │ │ │ - ldr r3, [pc, #272] @ 10b9c │ │ │ │ - ldr r2, [pc, #272] @ 10ba0 │ │ │ │ + bne 110d4 │ │ │ │ + ldr r3, [pc, #272] @ 111a8 │ │ │ │ + ldr r2, [pc, #272] @ 111ac │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrb r3, [r6, r1] │ │ │ │ - ldr r1, [pc, #260] @ 10ba4 │ │ │ │ + ldr r1, [pc, #260] @ 111b0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - ldr r3, [pc, #240] @ 10ba8 │ │ │ │ + ldr r3, [pc, #240] @ 111b4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ - b 10b28 │ │ │ │ + b 11134 │ │ │ │ orr r2, r2, r3, lsl #4 │ │ │ │ strb r2, [r5, ip] │ │ │ │ mov r0, r1 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 10aec │ │ │ │ + b 110f8 │ │ │ │ strb r3, [r5, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 10aec │ │ │ │ + b 110f8 │ │ │ │ mov lr, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 10900 │ │ │ │ + b 10f0c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, r8, #1520 @ 0x5f0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #28 │ │ │ │ str r5, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ - bl 101ac │ │ │ │ - b 10b34 │ │ │ │ + bl 107b8 │ │ │ │ + b 11140 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #112] @ 10bac │ │ │ │ - ldr r3, [pc, #40] @ 10b68 │ │ │ │ + ldr r2, [pc, #112] @ 111b8 │ │ │ │ + ldr r3, [pc, #40] @ 11174 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 10b5c │ │ │ │ + beq 11168 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq pc, r6, r0, asr #4 │ │ │ │ + andeq lr, r6, r4, lsr ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x000464b0 │ │ │ │ - andeq r8, r4, ip, lsl #5 │ │ │ │ - @ instruction: 0x000466b8 │ │ │ │ + @ instruction: 0x00045ebc │ │ │ │ + andeq r7, r4, ip, ror #26 │ │ │ │ + andeq r6, r4, r4, asr #1 │ │ │ │ strdeq r0, [r0], -r7 │ │ │ │ - andeq r6, r4, ip, ror #8 │ │ │ │ - andeq r8, r4, r0, asr r2 │ │ │ │ - andeq r6, r4, ip, ror #12 │ │ │ │ + andeq r5, r4, r8, ror lr │ │ │ │ + andeq r7, r4, r0, lsr sp │ │ │ │ + andeq r6, r4, r8, ror r0 │ │ │ │ andeq r0, r0, r1, lsl #20 │ │ │ │ - andeq r6, r4, r4, lsr #8 │ │ │ │ - andeq r8, r4, r4, lsr r2 │ │ │ │ - andeq r6, r4, ip, lsr #12 │ │ │ │ + andeq r5, r4, r0, lsr lr │ │ │ │ + andeq r7, r4, r4, lsl sp │ │ │ │ + andeq r6, r4, r8, lsr r0 │ │ │ │ andeq r0, r0, r6, lsl #20 │ │ │ │ - andeq r6, r4, r0, asr r3 │ │ │ │ - andeq r6, r4, r8, asr #10 │ │ │ │ - andeq r8, r4, r8, ror #2 │ │ │ │ + andeq r5, r4, ip, asr sp │ │ │ │ + andeq r5, r4, r4, asr pc │ │ │ │ + andeq r7, r4, r8, asr #24 │ │ │ │ andeq r0, r0, pc, lsl #20 │ │ │ │ - @ instruction: 0x0006efbc │ │ │ │ + @ instruction: 0x0006e9b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #352] @ 10d28 │ │ │ │ - ldr r3, [pc, #352] @ 10d2c │ │ │ │ + ldr r2, [pc, #352] @ 11334 │ │ │ │ + ldr r3, [pc, #352] @ 11338 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - ldr r1, [pc, #344] @ 10d30 │ │ │ │ + ldr r1, [pc, #344] @ 1133c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 86d0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10c28 │ │ │ │ + bne 11234 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 7fc8 │ │ │ │ add r2, r8, #1504 @ 0x5e0 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff0c │ │ │ │ - b 10cf4 │ │ │ │ + bl 10518 │ │ │ │ + b 11300 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce34 │ │ │ │ + bl bb78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 10cb0 │ │ │ │ - ldr r5, [pc, #240] @ 10d34 │ │ │ │ + blt 112bc │ │ │ │ + ldr r5, [pc, #240] @ 11340 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r5, r5, #128 @ 0x80 │ │ │ │ mov r3, #1 │ │ │ │ mov r6, #0 │ │ │ │ strb r3, [sp, #16] │ │ │ │ ldr r1, [r5], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10cb8 │ │ │ │ + beq 112c4 │ │ │ │ mov r0, r7 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10cb8 │ │ │ │ + bne 112c4 │ │ │ │ mov r2, #1 │ │ │ │ add r5, sp, #12 │ │ │ │ add r3, r8, #1520 @ 0x5f0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 101ac │ │ │ │ + bl 107b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10cf4 │ │ │ │ + bne 11300 │ │ │ │ mov r0, r5 │ │ │ │ - bl af0c │ │ │ │ + bl 102dc │ │ │ │ mov r0, #0 │ │ │ │ - b 10cf8 │ │ │ │ + b 11304 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - bne 10c60 │ │ │ │ - ldr r1, [pc, #108] @ 10d38 │ │ │ │ - ldr r2, [pc, #108] @ 10d3c │ │ │ │ + bne 1126c │ │ │ │ + ldr r1, [pc, #108] @ 11344 │ │ │ │ + ldr r2, [pc, #108] @ 11348 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r1, r7} │ │ │ │ - ldr r3, [pc, #96] @ 10d40 │ │ │ │ + ldr r3, [pc, #96] @ 1134c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl af0c │ │ │ │ - b 10cb0 │ │ │ │ + bl 102dc │ │ │ │ + b 112bc │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #68] @ 10d44 │ │ │ │ - ldr r3, [pc, #40] @ 10d2c │ │ │ │ + ldr r2, [pc, #68] @ 11350 │ │ │ │ + ldr r3, [pc, #40] @ 11338 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 10d20 │ │ │ │ + beq 1132c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq lr, r6, r0, lsr pc │ │ │ │ + andeq lr, r6, r4, lsr #18 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r4, r4, asr #32 │ │ │ │ - andeq sl, r6, r0, lsr r2 │ │ │ │ - andeq r7, r4, r8, asr r9 │ │ │ │ - andeq r6, r4, r4, lsr #6 │ │ │ │ + andeq r7, r4, r4, lsr #22 │ │ │ │ + andeq r9, r6, r4, lsr #24 │ │ │ │ + andeq r7, r4, r4, ror #6 │ │ │ │ + andeq r5, r4, r0, lsr sp │ │ │ │ andeq r0, r0, r2, ror #19 │ │ │ │ - strdeq lr, [r6], -r8 │ │ │ │ + andeq lr, r6, ip, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #1128] @ 111d0 │ │ │ │ + ldr r2, [pc, #1128] @ 117dc │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #1124] @ 111d4 │ │ │ │ + ldr r3, [pc, #1124] @ 117e0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov fp, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1092] @ 111d8 │ │ │ │ + ldr r3, [pc, #1092] @ 117e4 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #1080] @ 111dc │ │ │ │ + ldr r3, [pc, #1080] @ 117e8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #1072] @ 111e0 │ │ │ │ + ldr r3, [pc, #1072] @ 117ec │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #1064] @ 111e4 │ │ │ │ + ldr r3, [pc, #1064] @ 117f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r3, r3, #32 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, fp │ │ │ │ - bls 1119c │ │ │ │ + bls 117a8 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r9, [sl, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mul r8, r3, fp │ │ │ │ ldrne r7, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r9, r8] │ │ │ │ add r4, r9, r8 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, r4, #4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne 10e20 │ │ │ │ + bne 1142c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, r3, #1504 @ 0x5e0 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl b888 │ │ │ │ + bl acac │ │ │ │ mov r7, r0 │ │ │ │ sub r3, fp, #1 │ │ │ │ sub r2, fp, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ eor r3, r7, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ mov r6, r4 │ │ │ │ @@ -8630,156 +9017,156 @@ │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ cmp r4, #0 │ │ │ │ movlt r5, #0 │ │ │ │ andge r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10ef0 │ │ │ │ + beq 114fc │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r6, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ sub r3, r6, #48 @ 0x30 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bne 10e8c │ │ │ │ + bne 11498 │ │ │ │ sub r1, r6, #24 │ │ │ │ add r0, r7, #24 │ │ │ │ - bl ccc8 │ │ │ │ + bl bac8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10ee4 │ │ │ │ + bne 114f0 │ │ │ │ sub r1, r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl b888 │ │ │ │ + bl acac │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r2, [r6, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #1 │ │ │ │ subne r5, r1, r2 │ │ │ │ clzne r5, r5 │ │ │ │ lsrne r5, r5, #5 │ │ │ │ - bne 10ed0 │ │ │ │ + bne 114dc │ │ │ │ cmp r1, r2 │ │ │ │ - bne 10ee4 │ │ │ │ + bne 114f0 │ │ │ │ ldr r2, [r6, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 10ee4 │ │ │ │ + bne 114f0 │ │ │ │ tst r5, r0 │ │ │ │ movne r4, r7 │ │ │ │ ldrne r5, [sp, #68] @ 0x44 │ │ │ │ movne r7, #2 │ │ │ │ - bne 10f00 │ │ │ │ + bne 1150c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 10e48 │ │ │ │ + b 11454 │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11194 │ │ │ │ + beq 117a0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ - bl d054 │ │ │ │ + bl bd98 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - beq 10f30 │ │ │ │ + beq 1153c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ bl 86a0 │ │ │ │ - b 10fa4 │ │ │ │ + b 115b0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r0 │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldreq r3, [sp, #80] @ 0x50 │ │ │ │ addeq r2, r3, r2 │ │ │ │ ldreq r1, [r2, #32] │ │ │ │ - beq 10f68 │ │ │ │ + beq 11574 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 10f34 │ │ │ │ + bne 11540 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 10f9c │ │ │ │ + ble 115a8 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ - ldr r3, [pc, #612] @ 111e8 │ │ │ │ + ldr r3, [pc, #612] @ 117f4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r1, r3 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ - b 10fa4 │ │ │ │ + b 115b0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ bl 861c <__strcpy_chk@plt> │ │ │ │ cmp r7, #2 │ │ │ │ - bne 11050 │ │ │ │ + bne 1165c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r9, r8] │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr lr, [r2, r3, lsl #2] │ │ │ │ ldrne r2, [sp, #60] @ 0x3c │ │ │ │ movne r3, r2 │ │ │ │ movne r5, r3 │ │ │ │ - bne 10ff8 │ │ │ │ + bne 11604 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - ldr r5, [pc, #512] @ 111ec │ │ │ │ + ldr r5, [pc, #512] @ 117f8 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #508] @ 111f0 │ │ │ │ + ldr r3, [pc, #508] @ 117fc │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #488] @ 111f4 │ │ │ │ + ldr r3, [pc, #488] @ 11800 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #480] @ 111f8 │ │ │ │ + ldr r2, [pc, #480] @ 11804 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #456] @ 111fc │ │ │ │ + ldr r3, [pc, #456] @ 11808 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp, #28] │ │ │ │ str ip, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ bl 42120 │ │ │ │ - b 110f0 │ │ │ │ + b 116fc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r3, #1504 @ 0x5e0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl d054 │ │ │ │ + bl bd98 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11084 │ │ │ │ + beq 11690 │ │ │ │ bl 7fc8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ strb r3, [r0, #-1] │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11098 │ │ │ │ - ldr r3, [pc, #360] @ 11200 │ │ │ │ + bne 116a4 │ │ │ │ + ldr r3, [pc, #360] @ 1180c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r9, r8] │ │ │ │ @@ -8790,45 +9177,45 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #288] @ 11204 │ │ │ │ + ldr r3, [pc, #288] @ 11810 │ │ │ │ mov r1, #1 │ │ │ │ bl 42120 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ ldrb r3, [r4, #28] │ │ │ │ add r5, r8, #48 @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11150 │ │ │ │ + beq 1175c │ │ │ │ ldr r2, [sl] │ │ │ │ add r3, fp, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 11150 │ │ │ │ + bls 1175c │ │ │ │ ldr r6, [sl, #4] │ │ │ │ ldr r3, [r9, r8] │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r6, r6, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 11150 │ │ │ │ + bne 1175c │ │ │ │ add r1, r6, #24 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl ccc8 │ │ │ │ + bl bac8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r6, #28] │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl af44 │ │ │ │ + bl 10314 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r0, [sl, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r3, r3, fp │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mul r2, r3, r2 │ │ │ │ add r1, r0, r5 │ │ │ │ @@ -8837,43 +9224,43 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ add fp, fp, #1 │ │ │ │ - b 10dcc │ │ │ │ - ldr r2, [pc, #100] @ 11208 │ │ │ │ - ldr r3, [pc, #44] @ 111d4 │ │ │ │ + b 113d8 │ │ │ │ + ldr r2, [pc, #100] @ 11814 │ │ │ │ + ldr r3, [pc, #44] @ 117e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 111c4 │ │ │ │ + beq 117d0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq lr, r6, ip, lsl #27 │ │ │ │ + andeq lr, r6, r0, lsl #15 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sl, r6, r4, ror #1 │ │ │ │ - andeq r6, r4, r0, ror #4 │ │ │ │ - andeq r7, r4, r8, ror #29 │ │ │ │ - andeq r6, r4, r4, lsr #32 │ │ │ │ - ldrdeq r7, [r4], -r4 │ │ │ │ - andeq r7, r4, r8, asr ip │ │ │ │ - andeq r7, r4, r0, asr ip │ │ │ │ - andeq r7, r4, r4, asr ip │ │ │ │ - ldrdeq r5, [r4], -r0 │ │ │ │ + ldrdeq r9, [r6], -r8 │ │ │ │ + andeq r5, r4, ip, ror #24 │ │ │ │ + andeq r7, r4, r8, asr #19 │ │ │ │ + andeq r5, r4, r0, lsr sl │ │ │ │ + @ instruction: 0x000477b4 │ │ │ │ + andeq r7, r4, r8, lsr r7 │ │ │ │ + andeq r7, r4, r0, lsr r7 │ │ │ │ + andeq r7, r4, r4, lsr r7 │ │ │ │ + ldrdeq r5, [r4], -ip │ │ │ │ andeq r0, r0, r9, ror r9 │ │ │ │ - @ instruction: 0x00047bb8 │ │ │ │ + muleq r4, r8, r6 │ │ │ │ andeq r0, r0, sp, lsl #19 │ │ │ │ - andeq lr, r6, r4, asr r9 │ │ │ │ + andeq lr, r6, r8, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r9, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -8887,171 +9274,171 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ mov r7, r4 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [fp, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 11248 │ │ │ │ + bne 11854 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 11278 │ │ │ │ - ldr r3, [pc, #320] @ 113b4 │ │ │ │ + beq 11884 │ │ │ │ + ldr r3, [pc, #320] @ 119c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r8] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 11314 │ │ │ │ + beq 11920 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r6] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 7fc8 │ │ │ │ mov r2, r0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh ip, [fp, r3] │ │ │ │ ands ip, ip, #8192 @ 0x2000 │ │ │ │ - bne 11298 │ │ │ │ + bne 118a4 │ │ │ │ mov fp, ip │ │ │ │ mov lr, ip │ │ │ │ strb ip, [r4, r2] │ │ │ │ - b 112dc │ │ │ │ + b 118e8 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 11310 │ │ │ │ + beq 1191c │ │ │ │ mov r9, #0 │ │ │ │ str r7, [r6] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, ip │ │ │ │ str r7, [sp, #4] │ │ │ │ - beq 11340 │ │ │ │ + beq 1194c │ │ │ │ ldrb r1, [r7], #1 │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1131c │ │ │ │ + beq 11928 │ │ │ │ cmp r0, ip │ │ │ │ str r4, [r8] │ │ │ │ strb fp, [r7, #-1] │ │ │ │ - bne 112c4 │ │ │ │ + bne 118d0 │ │ │ │ str lr, [r6] │ │ │ │ mov r0, #0 │ │ │ │ - b 113ac │ │ │ │ + b 119b8 │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne 112d8 │ │ │ │ + bne 118e4 │ │ │ │ cmp r0, ip │ │ │ │ ldr r2, [sp, #4] │ │ │ │ addne ip, ip, #1 │ │ │ │ addne r4, r4, ip │ │ │ │ strb r3, [r2] │ │ │ │ strne r4, [r5] │ │ │ │ - bne 1134c │ │ │ │ + bne 11958 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11314 │ │ │ │ + beq 11920 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r6, [sl] │ │ │ │ mov r0, r4 │ │ │ │ bl 7fc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r2, r0 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ ands r3, r3, #8192 @ 0x2000 │ │ │ │ - bne 11364 │ │ │ │ + bne 11970 │ │ │ │ strb r3, [r2, #1] │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r2, [r3] │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ strne r3, [r5] │ │ │ │ - bne 11388 │ │ │ │ + bne 11994 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r5, r4, r0, lsl #24 │ │ │ │ + andeq r5, r4, ip, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #168] @ 11478 │ │ │ │ + ldr r5, [pc, #168] @ 11a84 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r5, #464 @ 0x1d0 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [r1] │ │ │ │ ldr fp, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11470 │ │ │ │ + beq 11a7c │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11460 │ │ │ │ + beq 11a6c │ │ │ │ bl 7fc8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 7fc8 │ │ │ │ mov r1, fp │ │ │ │ add sl, r0, #1 │ │ │ │ cmp sl, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bcs 11460 │ │ │ │ + bcs 11a6c │ │ │ │ bl 85e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11460 │ │ │ │ + bne 11a6c │ │ │ │ ldrb r3, [r4, r6] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ strbeq r0, [r4, r6] │ │ │ │ addeq r4, r4, sl │ │ │ │ streq r4, [r7] │ │ │ │ - beq 11470 │ │ │ │ + beq 11a7c │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, #19 │ │ │ │ add r5, r5, #12 │ │ │ │ - bne 113e8 │ │ │ │ + bne 119f4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r9, r6, r8, lsr #21 │ │ │ │ + muleq r6, ip, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #1064] @ 118c0 │ │ │ │ + ldr r2, [pc, #1064] @ 11ecc │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1056] @ 118c4 │ │ │ │ + ldr r3, [pc, #1056] @ 11ed0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #1048] @ 118c8 │ │ │ │ + ldr r0, [pc, #1048] @ 11ed4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r1 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 7d28 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ @@ -9070,15 +9457,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r9 │ │ │ │ bl 8370 <__getdelim@plt> │ │ │ │ cmn r0, #1 │ │ │ │ mov fp, r0 │ │ │ │ - beq 1183c │ │ │ │ + beq 11e48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ @@ -9088,252 +9475,1063 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldrb r6, [r3] │ │ │ │ mov r0, r3 │ │ │ │ lsl r3, r6, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add r3, r0, #1 │ │ │ │ - bne 1156c │ │ │ │ + bne 11b78 │ │ │ │ cmp r6, #35 @ 0x23 │ │ │ │ cmpne r6, #0 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 11520 │ │ │ │ + beq 11b2c │ │ │ │ add r2, sl, fp │ │ │ │ sub r2, r2, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ ldrb ip, [r0, r3] │ │ │ │ add r9, r0, #1 │ │ │ │ cmp ip, #10 │ │ │ │ strbeq r6, [r0, r3] │ │ │ │ ldr fp, [r1] │ │ │ │ moveq r2, r3 │ │ │ │ mov ip, r9 │ │ │ │ ldrb sl, [ip, #1] │ │ │ │ mov r3, ip │ │ │ │ cmp sl, #0 │ │ │ │ - beq 11604 │ │ │ │ + beq 11c10 │ │ │ │ mov ip, r3 │ │ │ │ ldrb lr, [ip], #1 │ │ │ │ lsl lr, lr, #1 │ │ │ │ ldrh lr, [fp, lr] │ │ │ │ cmp sl, #35 @ 0x23 │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 115c4 │ │ │ │ + beq 11bd0 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #1] │ │ │ │ - b 1160c │ │ │ │ + b 11c18 │ │ │ │ sub r3, r2, #1 │ │ │ │ add r3, r0, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ mov ip, r3 │ │ │ │ ldrb r2, [ip] │ │ │ │ sub r3, r3, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh sl, [r1, r2] │ │ │ │ ands sl, sl, #8192 @ 0x2000 │ │ │ │ - bne 11610 │ │ │ │ + bne 11c1c │ │ │ │ strb sl, [ip, #1] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 1178c │ │ │ │ + bne 11d98 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 11678 │ │ │ │ - ldr r3, [pc, #636] @ 118cc │ │ │ │ - ldr r2, [pc, #636] @ 118d0 │ │ │ │ + bne 11c84 │ │ │ │ + ldr r3, [pc, #636] @ 11ed8 │ │ │ │ + ldr r2, [pc, #636] @ 11edc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #624] @ 118d4 │ │ │ │ + ldr r3, [pc, #624] @ 11ee0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 424a8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 11874 │ │ │ │ - b 116c0 │ │ │ │ + bne 11e80 │ │ │ │ + b 11ccc │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r9 │ │ │ │ bl 7c5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 116c8 │ │ │ │ - ldr r3, [pc, #580] @ 118d8 │ │ │ │ - ldr r2, [pc, #580] @ 118dc │ │ │ │ + bne 11cd4 │ │ │ │ + ldr r3, [pc, #580] @ 11ee4 │ │ │ │ + ldr r2, [pc, #580] @ 11ee8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #572] @ 118e0 │ │ │ │ + ldr r3, [pc, #572] @ 11eec │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 424a8 │ │ │ │ cmp r7, #0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - bne 11874 │ │ │ │ + bne 11e80 │ │ │ │ mov r8, #19 │ │ │ │ - b 1151c │ │ │ │ + b 11b28 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ strb sl, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 116f8 │ │ │ │ - ldr r3, [pc, #516] @ 118e4 │ │ │ │ - ldr r2, [pc, #516] @ 118e8 │ │ │ │ + beq 11d04 │ │ │ │ + ldr r3, [pc, #516] @ 11ef0 │ │ │ │ + ldr r2, [pc, #516] @ 11ef4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #504] @ 118ec │ │ │ │ + ldr r3, [pc, #504] @ 11ef8 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ - b 116a8 │ │ │ │ + b 11cb4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 113b8 │ │ │ │ + bl 119c4 │ │ │ │ cmp r0, #19 │ │ │ │ mov r8, r0 │ │ │ │ - bne 1174c │ │ │ │ - ldr r3, [pc, #472] @ 118f0 │ │ │ │ - ldr r2, [pc, #472] @ 118f4 │ │ │ │ + bne 11d58 │ │ │ │ + ldr r3, [pc, #472] @ 11efc │ │ │ │ + ldr r2, [pc, #472] @ 11f00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #460] @ 118f8 │ │ │ │ + ldr r3, [pc, #460] @ 11f04 │ │ │ │ mov r1, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ bl 424a8 │ │ │ │ cmp r7, #0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - bne 11874 │ │ │ │ - b 116c0 │ │ │ │ + bne 11e80 │ │ │ │ + b 11ccc │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 11780 │ │ │ │ + beq 11d8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b 1151c │ │ │ │ + b 11b28 │ │ │ │ cmp r8, #19 │ │ │ │ - beq 1151c │ │ │ │ + beq 11b28 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, sl │ │ │ │ - bl 1120c │ │ │ │ + bl 11818 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11800 │ │ │ │ + bne 11e0c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 117c4 │ │ │ │ - ldr r3, [pc, #316] @ 118fc │ │ │ │ + bne 11dd0 │ │ │ │ + ldr r3, [pc, #316] @ 11f08 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 117cc │ │ │ │ - ldr r3, [pc, #308] @ 11900 │ │ │ │ + b 11dd8 │ │ │ │ + ldr r3, [pc, #308] @ 11f0c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #300] @ 11904 │ │ │ │ - ldr r2, [pc, #300] @ 11908 │ │ │ │ + ldr r3, [pc, #300] @ 11f10 │ │ │ │ + ldr r2, [pc, #300] @ 11f14 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #288] @ 1190c │ │ │ │ + ldr r3, [pc, #288] @ 11f18 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 11874 │ │ │ │ - b 1151c │ │ │ │ - ldr r3, [pc, #264] @ 11910 │ │ │ │ + bne 11e80 │ │ │ │ + b 11b28 │ │ │ │ + ldr r3, [pc, #264] @ 11f1c │ │ │ │ mov r2, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r3, #464] @ 0x1d0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11830 │ │ │ │ + bne 11e3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 11874 │ │ │ │ - b 1151c │ │ │ │ + bne 11e80 │ │ │ │ + b 11b28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str sl, [r3] │ │ │ │ - b 1151c │ │ │ │ + b 11b28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 11874 │ │ │ │ - ldr r3, [pc, #184] @ 11914 │ │ │ │ - ldr r1, [pc, #184] @ 11918 │ │ │ │ - ldr r2, [pc, #184] @ 1191c │ │ │ │ + beq 11e80 │ │ │ │ + ldr r3, [pc, #184] @ 11f20 │ │ │ │ + ldr r1, [pc, #184] @ 11f24 │ │ │ │ + ldr r2, [pc, #184] @ 11f28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 42294 │ │ │ │ eor r6, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 7e3c │ │ │ │ - ldr r2, [pc, #140] @ 11920 │ │ │ │ - ldr r3, [pc, #44] @ 118c4 │ │ │ │ + ldr r2, [pc, #140] @ 11f2c │ │ │ │ + ldr r3, [pc, #44] @ 11ed0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 118b4 │ │ │ │ + beq 11ec0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq lr, r6, r8, asr r6 │ │ │ │ + andeq lr, r6, ip, asr #32 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x000459bc │ │ │ │ - muleq r4, r8, r6 │ │ │ │ - andeq r5, r4, r8, lsr #19 │ │ │ │ + andeq r5, r4, r8, asr #7 │ │ │ │ + andeq r7, r4, r8, ror r1 │ │ │ │ + @ instruction: 0x000453b4 │ │ │ │ andeq r0, r0, fp, asr #23 │ │ │ │ - andeq r7, r4, r8, ror #12 │ │ │ │ - andeq r5, r4, r0, ror #18 │ │ │ │ + andeq r7, r4, r8, asr #2 │ │ │ │ + andeq r5, r4, ip, ror #6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r7, r4, ip, lsr r6 │ │ │ │ - andeq r5, r4, r8, lsl r9 │ │ │ │ + andeq r7, r4, ip, lsl r1 │ │ │ │ + andeq r5, r4, r4, lsr #6 │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ - andeq r7, r4, r8, lsr r6 │ │ │ │ - andeq r5, r4, r0, ror #17 │ │ │ │ + andeq r7, r4, r8, lsl r1 │ │ │ │ + andeq r5, r4, ip, ror #5 │ │ │ │ andeq r0, r0, r9, ror #23 │ │ │ │ - andeq r7, r4, r8, lsr #10 │ │ │ │ - andeq r6, r4, ip, asr #27 │ │ │ │ - muleq r4, r4, r5 │ │ │ │ - andeq r5, r4, r8, lsl r8 │ │ │ │ + andeq r7, r4, r8 │ │ │ │ + ldrdeq r6, [r4], -r8 │ │ │ │ + andeq r7, r4, r4, ror r0 │ │ │ │ + andeq r5, r4, r4, lsr #4 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq r9, r6, r0, ror r6 │ │ │ │ - andeq r7, r4, r4, lsr r5 │ │ │ │ - muleq r4, r8, r7 │ │ │ │ + andeq r9, r6, r4, rrx │ │ │ │ + andeq r7, r4, r4, lsl r0 │ │ │ │ + andeq r5, r4, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsl ip │ │ │ │ - andeq lr, r6, r4, ror #4 │ │ │ │ + andeq sp, r6, r8, asr ip │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr r2, [pc, #2884] @ 12a8c │ │ │ │ + ldr r3, [pc, #2884] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + ldr r1, [pc, #2876] @ 12a94 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + mov r5, r0 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ + bl 86d0 │ │ │ │ + ldr r4, [r5] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 120c8 │ │ │ │ + ldrb r3, [r7] │ │ │ │ + ldrb r9, [r5, #28] │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ + bne 11ff4 │ │ │ │ + ldrb r3, [r7, #1] │ │ │ │ + cmp r3, #47 @ 0x2f │ │ │ │ + bne 11ff4 │ │ │ │ + ldr r0, [pc, #2796] @ 12a98 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 7c38 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 11fd8 │ │ │ │ + ldr r3, [pc, #2780] @ 12a9c │ │ │ │ + ldr r1, [pc, #2780] @ 12aa0 │ │ │ │ + ldr r2, [pc, #2780] @ 12aa4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 4232c │ │ │ │ + b 12310 │ │ │ │ + ldr r1, [pc, #2760] @ 12aa8 │ │ │ │ + add r2, r7, #2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl eb08 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + b 11ff8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldrb r3, [r7] │ │ │ │ + cmp r3, #47 @ 0x2f │ │ │ │ + beq 12034 │ │ │ │ + ldr r1, [pc, #2720] @ 12aac │ │ │ │ + ldr r2, [pc, #2720] @ 12ab0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r5 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r3, [pc, #2708] @ 12ab4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 424a8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7e3c │ │ │ │ + b 12310 │ │ │ │ + ldr r1, [pc, #2684] @ 12ab8 │ │ │ │ + mov r0, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 8028 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + bne 12074 │ │ │ │ + ldr r3, [pc, #2664] @ 12abc │ │ │ │ + ldr r1, [pc, #2664] @ 12ac0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [pc, #2660] @ 12ac4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 4232c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7e3c │ │ │ │ + b 12310 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r7 │ │ │ │ + bl 11a88 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7c20 │ │ │ │ + ldr ip, [pc, #2608] @ 12ac8 │ │ │ │ + ldr r2, [pc, #2608] @ 12acc │ │ │ │ + ldr r1, [pc, #2608] @ 12ad0 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #892 @ 0x37c │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #3 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7e3c │ │ │ │ + b 12a58 │ │ │ │ + ldr r1, [pc, #2564] @ 12ad4 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 120f0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 47f10 │ │ │ │ + b 12a54 │ │ │ │ + ldr r1, [pc, #2528] @ 12ad8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12118 │ │ │ │ + add r1, r4, #4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 47f10 │ │ │ │ + b 12a54 │ │ │ │ + ldr r1, [pc, #2492] @ 12adc │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 1215c │ │ │ │ + ldr r2, [pc, #2472] @ 12ae0 │ │ │ │ + ldr r3, [pc, #2388] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #20 │ │ │ │ + beq 12998 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #2432] @ 12ae4 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12184 │ │ │ │ + add r1, r4, #8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 47f10 │ │ │ │ + b 12a54 │ │ │ │ + ldr r1, [pc, #2396] @ 12ae8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 121c8 │ │ │ │ + ldr r2, [pc, #2376] @ 12aec │ │ │ │ + ldr r3, [pc, #2280] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #21 │ │ │ │ + beq 12998 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #2336] @ 12af0 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 121f0 │ │ │ │ + add r1, r4, #12 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 47f10 │ │ │ │ + b 12a54 │ │ │ │ + ldr r1, [pc, #2300] @ 12af4 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + bne 12228 │ │ │ │ + add r2, r4, #32 │ │ │ │ + add r1, r4, #28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a490 │ │ │ │ + cmp r0, #0 │ │ │ │ + strne r8, [r4, #24] │ │ │ │ + bne 12a54 │ │ │ │ + b 12310 │ │ │ │ + ldr r1, [pc, #2248] @ 12af8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12264 │ │ │ │ + add r2, r4, #32 │ │ │ │ + add r1, r4, #28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a490 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + strne r3, [r4, #24] │ │ │ │ + bne 12a54 │ │ │ │ + b 12310 │ │ │ │ + ldr r1, [pc, #2192] @ 12afc │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 1233c │ │ │ │ + add r8, sp, #24 │ │ │ │ + mov r2, #16 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7d28 │ │ │ │ + ldr r1, [pc, #2152] @ 12b00 │ │ │ │ + add r3, sp, #12 │ │ │ │ + add r2, sp, #16 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r7 │ │ │ │ + str r8, [sp] │ │ │ │ + bl 80e8 <__isoc23_sscanf@plt> │ │ │ │ + ldr r1, [pc, #2128] @ 12b04 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7c74 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + moveq r2, r3 │ │ │ │ + beq 122d8 │ │ │ │ + ldrb r2, [sp, #24] │ │ │ │ + subs r2, r2, #0 │ │ │ │ + movne r2, #1 │ │ │ │ + sub r6, r6, #2 │ │ │ │ + cmp r6, #1 │ │ │ │ + orrhi r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 12318 │ │ │ │ + ldr ip, [pc, #2068] @ 12b08 │ │ │ │ + ldr r2, [pc, #2068] @ 12b0c │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #940 @ 0x3ac │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 424a8 │ │ │ │ + mov r5, #0 │ │ │ │ + b 12a58 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + clz r0, r3 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + mov r5, #1 │ │ │ │ + str r1, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ + strb r0, [r4, #44] @ 0x2c │ │ │ │ + b 12a58 │ │ │ │ + ldr r1, [pc, #1996] @ 12b10 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12380 │ │ │ │ + ldr r2, [pc, #1976] @ 12b14 │ │ │ │ + ldr r3, [pc, #1840] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #48 @ 0x30 │ │ │ │ + beq 128a8 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #1936] @ 12b18 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 123c4 │ │ │ │ + ldr r2, [pc, #1916] @ 12b1c │ │ │ │ + ldr r3, [pc, #1772] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #45 @ 0x2d │ │ │ │ + beq 12998 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #1876] @ 12b20 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12408 │ │ │ │ + ldr r2, [pc, #1856] @ 12b24 │ │ │ │ + ldr r3, [pc, #1704] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #46 @ 0x2e │ │ │ │ + beq 12998 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #1816] @ 12b28 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + bne 1245c │ │ │ │ + ldr r1, [pc, #1796] @ 12b2c │ │ │ │ + mov r0, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldreq r3, [pc, #1780] @ 12b30 │ │ │ │ + strheq r3, [r4, #52] @ 0x34 │ │ │ │ + beq 12a54 │ │ │ │ + add r1, r4, #52 @ 0x34 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a3c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + strbne r8, [r4, #53] @ 0x35 │ │ │ │ + bne 12a54 │ │ │ │ + b 12310 │ │ │ │ + ldr r1, [pc, #1744] @ 12b34 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 124a4 │ │ │ │ + ldr r3, [pc, #1724] @ 12b38 │ │ │ │ + add ip, sp, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #148 @ 0x94 │ │ │ │ + ldm r3, {r0, r1, r2, r3} │ │ │ │ + stm ip, {r0, r1, r2, r3} │ │ │ │ + mov r0, r5 │ │ │ │ + add r2, r4, #60 @ 0x3c │ │ │ │ + mov r1, ip │ │ │ │ + bl a684 │ │ │ │ + mov r5, r0 │ │ │ │ + b 12a58 │ │ │ │ + ldr r1, [pc, #1680] @ 12b3c │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 12524 │ │ │ │ + ldr r1, [pc, #1660] @ 12b40 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 1252c │ │ │ │ + ldr r1, [pc, #1640] @ 12b44 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 12504 │ │ │ │ + ldr r1, [pc, #1620] @ 12b48 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 1256c │ │ │ │ + ldr r1, [pc, #1600] @ 12b4c │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r6, #3 │ │ │ │ + moveq r6, #2 │ │ │ │ + b 12530 │ │ │ │ + mov r6, r0 │ │ │ │ + b 12530 │ │ │ │ + mov r6, #1 │ │ │ │ + add r7, sp, #16 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a944 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 12a58 │ │ │ │ + add r6, r6, #9 │ │ │ │ + add r4, r4, r6, lsl #3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 16480 │ │ │ │ + ldm r7, {r0, r1} │ │ │ │ + mov r5, #1 │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + b 12a58 │ │ │ │ + ldr r1, [pc, #1500] @ 12b50 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12644 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7fc8 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 12624 │ │ │ │ + sub r9, r6, #1 │ │ │ │ + ldrb r3, [r7, r9] │ │ │ │ + cmp r3, #37 @ 0x25 │ │ │ │ + bne 12624 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + mov r3, #0 │ │ │ │ + add r1, sp, #16 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [r0] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8178 │ │ │ │ + cmp r6, #1 │ │ │ │ + beq 125ec │ │ │ │ + ldr r6, [r8] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 125ec │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r3, r3, r9 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 12604 │ │ │ │ + ldr ip, [pc, #1376] @ 12b54 │ │ │ │ + ldr r2, [pc, #1376] @ 12b58 │ │ │ │ + ldr r3, [pc, #1376] @ 12b5c │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 12300 │ │ │ │ + ldr r1, [pc, #1364] @ 12b60 │ │ │ │ + bl 567c4 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r5, #1 │ │ │ │ + str r3, [r4, #108] @ 0x6c │ │ │ │ + strh r6, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ + b 12a58 │ │ │ │ + add r1, r4, #104 @ 0x68 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r3, #0 │ │ │ │ + strne r3, [r4, #112] @ 0x70 │ │ │ │ + bne 12a54 │ │ │ │ + b 12310 │ │ │ │ + ldr r1, [pc, #1304] @ 12b64 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12688 │ │ │ │ + ldr r2, [pc, #1284] @ 12b68 │ │ │ │ + ldr r3, [pc, #1064] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #116 @ 0x74 │ │ │ │ + beq 12810 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #1244] @ 12b6c │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 126cc │ │ │ │ + ldr r2, [pc, #1224] @ 12b70 │ │ │ │ + ldr r3, [pc, #996] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #124 @ 0x7c │ │ │ │ + beq 12810 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #1184] @ 12b74 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12710 │ │ │ │ + ldr r2, [pc, #1164] @ 12b78 │ │ │ │ + ldr r3, [pc, #928] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #132 @ 0x84 │ │ │ │ + beq 12810 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #1124] @ 12b7c │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12754 │ │ │ │ + ldr r2, [pc, #1104] @ 12b80 │ │ │ │ + ldr r3, [pc, #860] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #140 @ 0x8c │ │ │ │ + beq 12810 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #1064] @ 12b84 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 1278c │ │ │ │ + add r1, r4, #152 @ 0x98 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + strbne r3, [r4, #148] @ 0x94 │ │ │ │ + bne 12a54 │ │ │ │ + b 12310 │ │ │ │ + ldr r1, [pc, #1012] @ 12b88 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 127d0 │ │ │ │ + ldr r2, [pc, #992] @ 12b8c │ │ │ │ + ldr r3, [pc, #736] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #160 @ 0xa0 │ │ │ │ + beq 12810 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #952] @ 12b90 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12820 │ │ │ │ + ldr r2, [pc, #932] @ 12b94 │ │ │ │ + ldr r3, [pc, #668] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #168 @ 0xa8 │ │ │ │ + bne 12a7c │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b a7d0 │ │ │ │ + ldr r1, [pc, #880] @ 12b98 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12864 │ │ │ │ + ldr r2, [pc, #860] @ 12b9c │ │ │ │ + ldr r3, [pc, #588] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #64 @ 0x40 │ │ │ │ + beq 12998 │ │ │ │ + b 12a7c │ │ │ │ + ldr r1, [pc, #820] @ 12ba0 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 128b8 │ │ │ │ + ldr r2, [pc, #800] @ 12ba4 │ │ │ │ + ldr r3, [pc, #520] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #1600 @ 0x640 │ │ │ │ + addeq r1, r1, #4 │ │ │ │ + bne 12a7c │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b 427cc │ │ │ │ + ldr r1, [pc, #744] @ 12ba8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12908 │ │ │ │ + ldr r2, [pc, #724] @ 12bac │ │ │ │ + ldr r3, [pc, #436] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 12a7c │ │ │ │ + add r1, r4, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b a608 │ │ │ │ + ldr r1, [pc, #672] @ 12bb0 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12958 │ │ │ │ + ldr ip, [pc, #652] @ 12bb4 │ │ │ │ + add lr, sp, #24 │ │ │ │ + add ip, pc, ip │ │ │ │ + add ip, ip, #164 @ 0xa4 │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldr r3, [ip] │ │ │ │ + mov r0, r5 │ │ │ │ + add r2, r4, #1616 @ 0x650 │ │ │ │ + add r1, sp, #24 │ │ │ │ + str r3, [lr] │ │ │ │ + bl a684 │ │ │ │ + mov r5, r0 │ │ │ │ + b 12a58 │ │ │ │ + ldr r1, [pc, #600] @ 12bb8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 129a8 │ │ │ │ + ldr r2, [pc, #580] @ 12bbc │ │ │ │ + ldr r3, [pc, #276] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + addeq r1, r4, #176 @ 0xb0 │ │ │ │ + bne 12a7c │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b a3c0 │ │ │ │ + ldr r1, [pc, #528] @ 12bc0 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 129f8 │ │ │ │ + add r1, r4, #1648 @ 0x670 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 47f10 │ │ │ │ + ldr r1, [pc, #496] @ 12bc4 │ │ │ │ + ldr r6, [r4, #1648] @ 0x670 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 86d0 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne 12a54 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7e3c │ │ │ │ + str r5, [r4, #1648] @ 0x670 │ │ │ │ + b 12a54 │ │ │ │ + ldr r1, [pc, #456] @ 12bc8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 12a2c │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, sp, #16 │ │ │ │ + bl a3c0 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + ldrbne r3, [sp, #16] │ │ │ │ + strne r3, [r4, #68] @ 0x44 │ │ │ │ + b 12a58 │ │ │ │ + ldr r1, [pc, #408] @ 12bcc │ │ │ │ + ldr r2, [pc, #408] @ 12bd0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm sp, {r1, r6} │ │ │ │ + ldr r3, [pc, #400] @ 12bd4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 424a8 │ │ │ │ + b 12310 │ │ │ │ + mov r5, #1 │ │ │ │ + ldr r2, [pc, #376] @ 12bd8 │ │ │ │ + ldr r3, [pc, #44] @ 12a90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 12a80 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + @ instruction: 0x0006dbb0 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r6, r4, r4, asr #30 │ │ │ │ + andeq r5, r4, r0, asr r4 │ │ │ │ + andeq r6, r4, r8, ror #29 │ │ │ │ + andeq r5, r4, r0, asr r0 │ │ │ │ + andeq r0, r0, r1, ror #6 │ │ │ │ + andeq r6, r4, r4, ror #29 │ │ │ │ + @ instruction: 0x00046ebc │ │ │ │ + strdeq r4, [r4], -ip │ │ │ │ + andeq r0, r0, fp, ror #6 │ │ │ │ + andeq fp, r4, r8, ror #19 │ │ │ │ + andeq r5, r4, ip, ror #6 │ │ │ │ + @ instruction: 0x00044fb8 │ │ │ │ + andeq r0, r0, r3, ror r3 │ │ │ │ + andeq r6, r4, r4, asr #28 │ │ │ │ + andeq r4, r4, r8, ror pc │ │ │ │ + andeq r4, r4, ip, ror pc │ │ │ │ + andeq r6, r4, r4, ror #7 │ │ │ │ + andeq r6, r4, ip, lsl #28 │ │ │ │ + andeq r6, r4, r4, lsr #7 │ │ │ │ + andeq sp, r6, r0, asr #19 │ │ │ │ + andeq r9, r4, r0, ror sl │ │ │ │ + andeq r6, r4, r0, lsl #27 │ │ │ │ + andeq sp, r6, r4, asr r9 │ │ │ │ + andeq r6, r4, ip, ror #5 │ │ │ │ + andeq r6, r4, r4, lsr #26 │ │ │ │ + andeq r6, r4, r8, lsl #26 │ │ │ │ + andeq r6, r4, r8, ror #25 │ │ │ │ + @ instruction: 0x00046cbc │ │ │ │ + @ instruction: 0x00046cb4 │ │ │ │ + andeq r6, r4, r8, ror ip │ │ │ │ + andeq r4, r4, r0, lsr #26 │ │ │ │ + andeq r6, r4, r4, ror #24 │ │ │ │ + muleq r6, ip, r7 │ │ │ │ + andeq r6, r4, r0, lsr ip │ │ │ │ + andeq sp, r6, r8, asr r7 │ │ │ │ + strdeq r6, [r4], -ip │ │ │ │ + andeq sp, r6, r4, lsl r7 │ │ │ │ + andeq r6, r4, ip, asr #23 │ │ │ │ + andeq r6, r4, r8, asr #23 │ │ │ │ + andeq r0, r0, r1, lsl #2 │ │ │ │ + muleq r4, ip, fp │ │ │ │ + muleq r6, r0, fp │ │ │ │ + andeq r6, r4, r8, lsr r0 │ │ │ │ + andeq r6, r4, r0, asr fp │ │ │ │ + andeq r6, r4, r4, asr #22 │ │ │ │ + andeq r6, r4, r8, lsr fp │ │ │ │ + andeq r6, r4, r4, lsl fp │ │ │ │ + andeq r6, r4, ip, asr #21 │ │ │ │ + andeq r6, r4, r0, ror #20 │ │ │ │ + andeq r4, r4, ip, lsl sl │ │ │ │ + strdeq r0, [r0], -r2 │ │ │ │ + sbcmi r0, r8, #0 │ │ │ │ + andeq r6, r4, r0, asr #20 │ │ │ │ + muleq r6, r4, r4 │ │ │ │ + andeq r6, r4, r8, lsl #20 │ │ │ │ + andeq sp, r6, r0, asr r4 │ │ │ │ + ldrdeq r6, [r4], -r4 │ │ │ │ + andeq sp, r6, ip, lsl #8 │ │ │ │ + andeq r6, r4, ip, lsr #19 │ │ │ │ + andeq sp, r6, r8, asr #7 │ │ │ │ + andeq r6, r4, r0, lsl #19 │ │ │ │ + andeq r6, r4, ip, lsl r1 │ │ │ │ + andeq sp, r6, ip, asr #6 │ │ │ │ + andeq r6, r4, r8, lsl r9 │ │ │ │ + andeq sp, r6, r8, lsl #6 │ │ │ │ + ldrdeq r6, [r4], -ip │ │ │ │ + @ instruction: 0x0006d2b8 │ │ │ │ + andeq r6, r4, r4, lsr #17 │ │ │ │ + andeq sp, r6, r4, ror r2 │ │ │ │ + andeq r6, r4, r8, asr r8 │ │ │ │ + andeq sp, r6, r0, lsr #4 │ │ │ │ + andeq r6, r4, r8, lsl r8 │ │ │ │ + andeq sp, r6, r4, ror #13 │ │ │ │ + ldrdeq r6, [r4], -ip │ │ │ │ + andeq sp, r6, r0, lsl #3 │ │ │ │ + andeq r6, r4, ip, lsr #15 │ │ │ │ + andeq r4, r4, r8, ror #19 │ │ │ │ + andeq r6, r4, r8, ror #14 │ │ │ │ + andeq r5, r4, r8, lsl #24 │ │ │ │ + ldrdeq r4, [r4], -r8 │ │ │ │ + andeq r0, r0, fp, asr #8 │ │ │ │ + muleq r6, r8, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #132] @ 119c0 │ │ │ │ - ldr r3, [pc, #132] @ 119c4 │ │ │ │ + ldr r2, [pc, #132] @ 12c78 │ │ │ │ + ldr r3, [pc, #132] @ 12c7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -9343,44 +10541,44 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff0c │ │ │ │ + bl 10518 │ │ │ │ ldm sp, {r1, r2, r3} │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ - ldr r2, [pc, #52] @ 119c8 │ │ │ │ - ldr r3, [pc, #44] @ 119c4 │ │ │ │ + ldr r2, [pc, #52] @ 12c80 │ │ │ │ + ldr r3, [pc, #44] @ 12c7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 119b4 │ │ │ │ + beq 12c6c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0006e1bc │ │ │ │ + andeq ip, r6, r4, lsl #30 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq lr, r6, r4, ror #2 │ │ │ │ + andeq ip, r6, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3000] @ 0xbb8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #744] @ 11cd0 │ │ │ │ + ldr r0, [pc, #744] @ 12f88 │ │ │ │ sub sp, sp, #1056 @ 0x420 │ │ │ │ - ldr r3, [pc, #740] @ 11cd4 │ │ │ │ + ldr r3, [pc, #740] @ 12f8c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r5, [pc, #732] @ 11cd8 │ │ │ │ + ldr r5, [pc, #732] @ 12f90 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r8, sp, #4 │ │ │ │ mov r2, #1056 @ 0x420 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -9388,564 +10586,564 @@ │ │ │ │ str r3, [sp, #1060] @ 0x424 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, #2 │ │ │ │ bl 7d28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #668] @ 11cdc │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #668] @ 12f94 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r4, #5 │ │ │ │ - ldr r3, [pc, #644] @ 11ce0 │ │ │ │ + ldr r3, [pc, #644] @ 12f98 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ - ldr r4, [pc, #620] @ 11ce4 │ │ │ │ - ldr r3, [pc, #620] @ 11ce8 │ │ │ │ + ldr r4, [pc, #620] @ 12f9c │ │ │ │ + ldr r3, [pc, #620] @ 12fa0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r7, #10 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #596] @ 11cec │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #596] @ 12fa4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #196] @ 0xc4 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ - ldr r7, [pc, #572] @ 11cf0 │ │ │ │ + ldr r7, [pc, #572] @ 12fa8 │ │ │ │ mov r3, #99 @ 0x63 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ mov r9, #11 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #544] @ 11cf4 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #544] @ 12fac │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str r9, [sp, #292] @ 0x124 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #118 @ 0x76 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ str r9, [sp, #340] @ 0x154 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #496] @ 11cf8 │ │ │ │ - ldr r3, [pc, #496] @ 11cfc │ │ │ │ + ldr r5, [pc, #496] @ 12fb0 │ │ │ │ + ldr r3, [pc, #496] @ 12fb4 │ │ │ │ mov r2, #12 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ str r3, [sp, #356] @ 0x164 │ │ │ │ - bl 11924 │ │ │ │ - ldr r2, [pc, #472] @ 11d00 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r2, [pc, #472] @ 12fb8 │ │ │ │ mov r3, #13 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ str r2, [sp, #404] @ 0x194 │ │ │ │ mov r7, #14 │ │ │ │ str r3, [sp, #436] @ 0x1b4 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #452] @ 0x1c4 │ │ │ │ str r7, [sp, #484] @ 0x1e4 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ str r3, [sp, #500] @ 0x1f4 │ │ │ │ str r7, [sp, #532] @ 0x214 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ str r7, [sp, #580] @ 0x244 │ │ │ │ str r3, [sp, #548] @ 0x224 │ │ │ │ mov r7, #15 │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #368] @ 11d04 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #368] @ 12fbc │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ str r3, [sp, #596] @ 0x254 │ │ │ │ str r7, [sp, #628] @ 0x274 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ str r7, [sp, #676] @ 0x2a4 │ │ │ │ str r3, [sp, #644] @ 0x284 │ │ │ │ mov r7, #16 │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #320] @ 11d08 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #320] @ 12fc0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ str r7, [sp, #724] @ 0x2d4 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ str r3, [sp, #740] @ 0x2e4 │ │ │ │ str r7, [sp, #772] @ 0x304 │ │ │ │ - bl 11924 │ │ │ │ - ldr r2, [pc, #276] @ 11d0c │ │ │ │ + bl 12bdc │ │ │ │ + ldr r2, [pc, #276] @ 12fc4 │ │ │ │ mov r3, #17 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ str r2, [sp, #788] @ 0x314 │ │ │ │ str r3, [sp, #820] @ 0x334 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r3, #26 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ str r2, [sp, #836] @ 0x344 │ │ │ │ str r3, [sp, #868] @ 0x364 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #111 @ 0x6f │ │ │ │ mov r3, #31 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ str r2, [sp, #884] @ 0x374 │ │ │ │ str r3, [sp, #916] @ 0x394 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #117 @ 0x75 │ │ │ │ mov r3, #29 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ str r2, [sp, #932] @ 0x3a4 │ │ │ │ str r3, [sp, #964] @ 0x3c4 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #122 @ 0x7a │ │ │ │ mov r3, #30 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ str r2, [sp, #980] @ 0x3d4 │ │ │ │ str r3, [sp, #1012] @ 0x3f4 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #22 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ str r2, [r6, #1520] @ 0x5f0 │ │ │ │ mov r1, #1056 @ 0x420 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #1028] @ 0x404 │ │ │ │ - bl f488 │ │ │ │ - ldr r2, [pc, #112] @ 11d10 │ │ │ │ - ldr r3, [pc, #48] @ 11cd4 │ │ │ │ + bl ea78 │ │ │ │ + ldr r2, [pc, #112] @ 12fc8 │ │ │ │ + ldr r3, [pc, #48] @ 12f8c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r6, #1524] @ 0x5f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 11cc4 │ │ │ │ + beq 12f7c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #1056 @ 0x420 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - andeq lr, r6, r8, lsl #2 │ │ │ │ + andeq ip, r6, r0, asr lr │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x000473bc │ │ │ │ + andeq r6, r4, ip, asr #9 │ │ │ │ andeq pc, r0, r5, asr pc @ │ │ │ │ muleq r0, sl, pc @ │ │ │ │ - andeq r7, r4, r0, asr #6 │ │ │ │ + andeq r6, r4, r0, asr r4 │ │ │ │ andeq pc, r0, r6, asr pc @ │ │ │ │ muleq r0, fp, pc @ │ │ │ │ - strdeq r5, [r4], -r0 │ │ │ │ + andeq r4, r4, r0, asr r6 │ │ │ │ andne pc, r8, r7, asr pc @ │ │ │ │ - andeq r5, r4, ip, lsl #17 │ │ │ │ + andeq r4, r4, ip, ror #11 │ │ │ │ andne pc, r8, sp, ror #30 │ │ │ │ andeq pc, r0, r3, ror #30 │ │ │ │ andeq pc, r0, fp, lsr #31 │ │ │ │ andeq pc, r0, sp, lsr #31 │ │ │ │ @ instruction: 0x0000ffb0 │ │ │ │ - andeq sp, r6, r8, asr lr │ │ │ │ + andeq ip, r6, r0, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1928] @ 0x788 │ │ │ │ sub sp, sp, #2128 @ 0x850 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r8, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r0, [pc, #1292] @ 12248 │ │ │ │ + ldr r0, [pc, #1292] @ 13500 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #1288] @ 1224c │ │ │ │ + ldr r3, [pc, #1288] @ 13504 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r6, [pc, #1284] @ 12250 │ │ │ │ + ldr r6, [pc, #1284] @ 13508 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r2, #2112 @ 0x840 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #2124] @ 0x84c │ │ │ │ mov r3, #0 │ │ │ │ mov r4, #1 │ │ │ │ bl 7d28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #1224] @ 12254 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #1224] @ 1350c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r4, #4 │ │ │ │ - ldr r3, [pc, #1200] @ 12258 │ │ │ │ + ldr r3, [pc, #1200] @ 13510 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ - ldr r4, [pc, #1176] @ 1225c │ │ │ │ - ldr r3, [pc, #1176] @ 12260 │ │ │ │ + ldr r4, [pc, #1176] @ 13514 │ │ │ │ + ldr r3, [pc, #1176] @ 13518 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r5, #9 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #1152] @ 12264 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #1152] @ 1351c │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ str r5, [sp, #204] @ 0xcc │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #99 @ 0x63 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ str r5, [sp, #252] @ 0xfc │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ str r5, [sp, #300] @ 0x12c │ │ │ │ - ldr r5, [pc, #1104] @ 12268 │ │ │ │ + ldr r5, [pc, #1104] @ 13520 │ │ │ │ mov r3, #103 @ 0x67 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ mov r7, #10 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #1076] @ 1226c │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #1076] @ 13524 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ str r7, [sp, #348] @ 0x15c │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #1056] @ 12270 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #1056] @ 13528 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ str r7, [sp, #396] @ 0x18c │ │ │ │ str r3, [sp, #364] @ 0x16c │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #1036] @ 12274 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #1036] @ 1352c │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r3, [sp, #412] @ 0x19c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #444] @ 0x1bc │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #114 @ 0x72 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ str r3, [sp, #460] @ 0x1cc │ │ │ │ mov r3, #12 │ │ │ │ mov r7, #13 │ │ │ │ str r3, [sp, #492] @ 0x1ec │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ str r3, [sp, #508] @ 0x1fc │ │ │ │ - ldr r9, [pc, #964] @ 12278 │ │ │ │ + ldr r9, [pc, #964] @ 13530 │ │ │ │ str r7, [sp, #540] @ 0x21c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ mov sl, #98 @ 0x62 │ │ │ │ str r7, [sp, #588] @ 0x24c │ │ │ │ str r9, [sp, #556] @ 0x22c │ │ │ │ mov r7, #14 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #640 @ 0x280 │ │ │ │ str sl, [sp, #604] @ 0x25c │ │ │ │ str r7, [sp, #636] @ 0x27c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ str r7, [sp, #684] @ 0x2ac │ │ │ │ - ldr r7, [pc, #904] @ 1227c │ │ │ │ + ldr r7, [pc, #904] @ 13534 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r7 │ │ │ │ str r9, [sp, #652] @ 0x28c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ str sl, [sp, #700] @ 0x2bc │ │ │ │ mov sl, #15 │ │ │ │ str sl, [sp, #732] @ 0x2dc │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ str sl, [sp, #780] @ 0x30c │ │ │ │ - ldr sl, [pc, #848] @ 12280 │ │ │ │ + ldr sl, [pc, #848] @ 13538 │ │ │ │ mov fp, #102 @ 0x66 │ │ │ │ str sl, [sp, #748] @ 0x2ec │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ str fp, [sp, #796] @ 0x31c │ │ │ │ str r2, [sp, #828] @ 0x33c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ str r2, [sp, #876] @ 0x36c │ │ │ │ str sl, [sp, #844] @ 0x34c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ str fp, [sp, #892] @ 0x37c │ │ │ │ mov fp, #17 │ │ │ │ str fp, [sp, #924] @ 0x39c │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #764] @ 12284 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #764] @ 1353c │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #976 @ 0x3d0 │ │ │ │ str fp, [sp, #972] @ 0x3cc │ │ │ │ str r3, [sp, #940] @ 0x3ac │ │ │ │ mov fp, #18 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #1024 @ 0x400 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ str fp, [sp, #1020] @ 0x3fc │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #716] @ 12288 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #716] @ 13540 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ str fp, [sp, #1068] @ 0x42c │ │ │ │ str r3, [sp, #1036] @ 0x40c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #101 @ 0x65 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #19 │ │ │ │ str r3, [sp, #1116] @ 0x45c │ │ │ │ - ldr fp, [pc, #672] @ 1228c │ │ │ │ - bl 11924 │ │ │ │ + ldr fp, [pc, #672] @ 13544 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #20 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #1168 @ 0x490 │ │ │ │ str r2, [sp, #1164] @ 0x48c │ │ │ │ str fp, [sp, #1132] @ 0x46c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #20 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #1216 @ 0x4c0 │ │ │ │ str r2, [sp, #1212] @ 0x4bc │ │ │ │ str fp, [sp, #1180] @ 0x49c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #21 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ str r3, [sp, #1260] @ 0x4ec │ │ │ │ str fp, [sp, #1228] @ 0x4cc │ │ │ │ - bl 11924 │ │ │ │ - ldr r2, [pc, #596] @ 12290 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r2, [pc, #596] @ 13548 │ │ │ │ mov r3, #22 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #1312 @ 0x520 │ │ │ │ str r2, [sp, #1276] @ 0x4fc │ │ │ │ str r3, [sp, #1308] @ 0x51c │ │ │ │ - bl 11924 │ │ │ │ - ldr r2, [pc, #568] @ 12290 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r2, [pc, #568] @ 13548 │ │ │ │ mov r3, #22 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #1360 @ 0x550 │ │ │ │ str r2, [sp, #1324] @ 0x52c │ │ │ │ str r3, [sp, #1356] @ 0x54c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #1408 @ 0x580 │ │ │ │ str r3, [sp, #1372] @ 0x55c │ │ │ │ mov r3, #23 │ │ │ │ str r3, [sp, #1404] @ 0x57c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #117 @ 0x75 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #1456 @ 0x5b0 │ │ │ │ str r3, [sp, #1420] @ 0x58c │ │ │ │ - ldr r7, [pc, #500] @ 12294 │ │ │ │ + ldr r7, [pc, #500] @ 1354c │ │ │ │ mov r3, #24 │ │ │ │ str r3, [sp, #1452] @ 0x5ac │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ str r3, [sp, #1468] @ 0x5bc │ │ │ │ mov r3, #25 │ │ │ │ str r3, [sp, #1500] @ 0x5dc │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #26 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #1552 @ 0x610 │ │ │ │ str sl, [sp, #1516] @ 0x5ec │ │ │ │ str r3, [sp, #1548] @ 0x60c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #26 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ str sl, [sp, #1564] @ 0x61c │ │ │ │ str r3, [sp, #1596] @ 0x63c │ │ │ │ mov sl, #119 @ 0x77 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #27 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #1648 @ 0x670 │ │ │ │ str r3, [sp, #1644] @ 0x66c │ │ │ │ str sl, [sp, #1612] @ 0x64c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #28 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #1696 @ 0x6a0 │ │ │ │ str sl, [sp, #1660] @ 0x67c │ │ │ │ str r3, [sp, #1692] @ 0x69c │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #356] @ 12298 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #356] @ 13550 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #1744 @ 0x6d0 │ │ │ │ str r3, [sp, #1708] @ 0x6ac │ │ │ │ mov r3, #29 │ │ │ │ str r3, [sp, #1740] @ 0x6cc │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #30 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #1792 @ 0x700 │ │ │ │ str r3, [sp, #1788] @ 0x6fc │ │ │ │ str r9, [sp, #1756] @ 0x6dc │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #1840 @ 0x730 │ │ │ │ str r9, [sp, #1804] @ 0x70c │ │ │ │ str r3, [sp, #1836] @ 0x72c │ │ │ │ mov r9, #33 @ 0x21 │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #280] @ 1229c │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #280] @ 13554 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #1888 @ 0x760 │ │ │ │ str r3, [sp, #1852] @ 0x73c │ │ │ │ mov sl, #118 @ 0x76 │ │ │ │ str r9, [sp, #1884] @ 0x75c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #1936 @ 0x790 │ │ │ │ str sl, [sp, #1900] @ 0x76c │ │ │ │ str r9, [sp, #1932] @ 0x78c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #1984 @ 0x7c0 │ │ │ │ str sl, [sp, #1948] @ 0x79c │ │ │ │ str r9, [sp, #1980] @ 0x7bc │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #121 @ 0x79 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #2032 @ 0x7f0 │ │ │ │ str r3, [sp, #1996] @ 0x7cc │ │ │ │ str r9, [sp, #2028] @ 0x7ec │ │ │ │ - bl 11924 │ │ │ │ - ldr r2, [pc, #192] @ 122a0 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r2, [pc, #192] @ 13558 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #2080 @ 0x820 │ │ │ │ str r2, [sp, #2044] @ 0x7fc │ │ │ │ str r3, [sp, #2076] @ 0x81c │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #164] @ 122a4 │ │ │ │ + ldr r3, [pc, #164] @ 1355c │ │ │ │ str r2, [r8, #1536] @ 0x600 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ str r3, [sp, #2092] @ 0x82c │ │ │ │ - bl f488 │ │ │ │ - ldr r2, [pc, #144] @ 122a8 │ │ │ │ - ldr r3, [pc, #48] @ 1224c │ │ │ │ + bl ea78 │ │ │ │ + ldr r2, [pc, #144] @ 13560 │ │ │ │ + ldr r3, [pc, #48] @ 13504 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r8, #1540] @ 0x604 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #2124] @ 0x84c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1223c │ │ │ │ + beq 134f4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #2128 @ 0x850 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x0006ddb8 │ │ │ │ + andeq ip, r6, r0, lsl #22 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r7, r4, r0, ror r0 │ │ │ │ + andeq r6, r4, r0, lsl #3 │ │ │ │ andeq pc, r0, r5, asr pc @ │ │ │ │ muleq r0, sl, pc @ │ │ │ │ - ldrdeq r5, [r4], -r8 │ │ │ │ + andeq r4, r4, r8, lsr r3 │ │ │ │ andeq pc, r0, r6, asr pc @ │ │ │ │ muleq r0, fp, pc @ │ │ │ │ - andeq r5, r4, ip, lsl #11 │ │ │ │ + andeq r4, r4, ip, ror #5 │ │ │ │ andeq pc, r0, fp, lsl pc @ │ │ │ │ andeq pc, r0, sp, lsl #30 │ │ │ │ andeq pc, r0, sp, lsl #31 │ │ │ │ andeq pc, r0, r1, asr pc @ │ │ │ │ - ldrdeq r6, [r4], -r4 │ │ │ │ + andeq r5, r4, r4, ror #31 │ │ │ │ andeq pc, r0, r3, asr pc @ │ │ │ │ andeq pc, r0, r0, asr pc @ │ │ │ │ andeq pc, r0, r7, asr pc @ │ │ │ │ andeq pc, r0, r8, lsl #30 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - andeq r6, r4, ip, lsl #26 │ │ │ │ + andeq r5, r4, ip, lsl lr │ │ │ │ andeq pc, r0, r4, asr pc @ │ │ │ │ andeq pc, r0, r2, asr pc @ │ │ │ │ andne pc, r8, sp, ror #30 │ │ │ │ andeq pc, r0, r3, ror #30 │ │ │ │ - andeq sp, r6, r0, ror #17 │ │ │ │ + andeq ip, r6, r8, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3432] @ 0xd68 │ │ │ │ - ldr ip, [pc, #556] @ 124f0 │ │ │ │ - ldr r3, [pc, #556] @ 124f4 │ │ │ │ + ldr ip, [pc, #556] @ 137a8 │ │ │ │ + ldr r3, [pc, #556] @ 137ac │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r4, [pc, #552] @ 124f8 │ │ │ │ + ldr r4, [pc, #552] @ 137b0 │ │ │ │ sub sp, sp, #632 @ 0x278 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #624 @ 0x270 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ @@ -9953,2448 +11151,302 @@ │ │ │ │ str r3, [sp, #628] @ 0x274 │ │ │ │ mov r3, #0 │ │ │ │ bl 7d28 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ - ldr r8, [pc, #480] @ 124fc │ │ │ │ + ldr r8, [pc, #480] @ 137b4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [sp, #16] │ │ │ │ mov r9, #1 │ │ │ │ - bl 11924 │ │ │ │ - ldr r5, [pc, #452] @ 12500 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r5, [pc, #452] @ 137b8 │ │ │ │ mov r3, #12 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ strd r8, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl 11924 │ │ │ │ - ldr r2, [pc, #428] @ 12504 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r2, [pc, #428] @ 137bc │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ mov r8, #272 @ 0x110 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r9, #1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ strd r8, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ strd r8, [sp, #208] @ 0xd0 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r8, [pc, #352] @ 12508 │ │ │ │ + ldr r8, [pc, #352] @ 137c0 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ mov r9, #1 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r6, sp, #8 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ strd r8, [r6, #248] @ 0xf8 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ strd r8, [r3, #-8] │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #42 @ 0x2a │ │ │ │ mov r8, #272 @ 0x110 │ │ │ │ mov r9, #2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ str r3, [sp, #384] @ 0x180 │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ strd r8, [r3, #-8] │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ strd r8, [r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ add r0, sp, #436 @ 0x1b4 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ add ip, sp, #448 @ 0x1c0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #480] @ 0x1e0 │ │ │ │ mov r3, #3 │ │ │ │ strd r2, [ip] │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #14 │ │ │ │ add ip, sp, #496 @ 0x1f0 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #532 @ 0x214 │ │ │ │ str r3, [sp, #528] @ 0x210 │ │ │ │ mov r3, #4 │ │ │ │ strd r2, [ip] │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [r1] │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r3, #15 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #576] @ 0x240 │ │ │ │ - ldr r8, [pc, #96] @ 124fc │ │ │ │ - bl 11924 │ │ │ │ + ldr r8, [pc, #96] @ 137b4 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #13 │ │ │ │ str r3, [r7, #1528] @ 0x5f8 │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ mov r0, sp │ │ │ │ mov r9, #1 │ │ │ │ strd r8, [r3] │ │ │ │ - bl f488 │ │ │ │ - ldr r2, [pc, #72] @ 1250c │ │ │ │ - ldr r3, [pc, #44] @ 124f4 │ │ │ │ + bl ea78 │ │ │ │ + ldr r2, [pc, #72] @ 137c4 │ │ │ │ + ldr r3, [pc, #44] @ 137ac │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r7, #1532] @ 0x5fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #628] @ 0x274 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 124e8 │ │ │ │ + beq 137a0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #632 @ 0x278 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq sp, r6, r4, lsr r8 │ │ │ │ + andeq ip, r6, ip, ror r5 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldrdeq r5, [r4], -r0 │ │ │ │ + andeq r3, r4, r0, lsr lr │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - andeq r5, r4, r4, asr #32 │ │ │ │ + andeq r3, r4, r4, lsr #27 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ - andeq sp, r6, r4, lsr r6 │ │ │ │ + andeq ip, r6, ip, ror r3 │ │ │ │ + ldr r2, [pc, #28] @ 137ec │ │ │ │ + ldr r3, [pc, #28] @ 137f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + str r2, [r1, r0, lsl #2] │ │ │ │ + bx lr │ │ │ │ + ldrdeq ip, [r6], -r8 │ │ │ │ + ldrdeq ip, [r6], -r4 │ │ │ │ + str r2, [r0, #432] @ 0x1b0 │ │ │ │ + str r3, [r0, #436] @ 0x1b4 │ │ │ │ + bx lr │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ + str r3, [r0, #64] @ 0x40 │ │ │ │ + bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r8, #12 │ │ │ │ - mul r0, r8, r3 │ │ │ │ - str r3, [r4] │ │ │ │ - mov r6, r1 │ │ │ │ - bl 52fa4 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r1, [r1, #2032] @ 0x7f0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r1, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + movgt r0, #0 │ │ │ │ + bgt 13860 │ │ │ │ + ldr r0, [r4, #2036] @ 0x7f4 │ │ │ │ + ldr r3, [r4, #2016] @ 0x7e0 │ │ │ │ + sub r3, r3, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + ldrle r2, [r4, #1724] @ 0x6bc │ │ │ │ + suble r0, r2, #1 │ │ │ │ + ble 13860 │ │ │ │ + sub r0, r2, r1 │ │ │ │ + ldr r1, [r4, #2048] @ 0x800 │ │ │ │ + bl 556f0 │ │ │ │ + ldr r2, [r4, #2040] @ 0x7f8 │ │ │ │ + str r0, [r5, #216] @ 0xd8 │ │ │ │ + cmp r2, r6 │ │ │ │ + movgt r0, #0 │ │ │ │ + bgt 1389c │ │ │ │ + ldr r3, [r4, #2020] @ 0x7e4 │ │ │ │ + ldr r1, [r4, #2044] @ 0x7fc │ │ │ │ + sub r3, r3, r1 │ │ │ │ + cmp r3, r6 │ │ │ │ + ldrle r3, [r4, #1728] @ 0x6c0 │ │ │ │ + suble r0, r3, #1 │ │ │ │ + ble 1389c │ │ │ │ + ldr r1, [r4, #2052] @ 0x804 │ │ │ │ + sub r0, r6, r2 │ │ │ │ + bl 556f0 │ │ │ │ + str r0, [r5, #220] @ 0xdc │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + bx lr │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + cmn r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + strne r3, [r0, #180] @ 0xb4 │ │ │ │ + bx lr │ │ │ │ + mov r0, #1 │ │ │ │ + str r0, [r2] │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r3] │ │ │ │ + str r1, [r0, #4] │ │ │ │ + bx lr │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0, #176] @ 0xb0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 138fc │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bxgt lr │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [r0, #296] @ 0x128 │ │ │ │ + bx lr │ │ │ │ + ldr r2, [r0, #176] @ 0xb0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 13920 │ │ │ │ + ldr r2, [r0, #180] @ 0xb4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bxgt lr │ │ │ │ + add r3, r3, #33 @ 0x21 │ │ │ │ + push {r4, r5} │ │ │ │ + lsl r3, r3, #3 │ │ │ │ + mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ - str r0, [r4, #4] │ │ │ │ - ldr r3, [r4] │ │ │ │ - mul r7, r8, r5 │ │ │ │ - cmp r3, r5 │ │ │ │ - popls {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr r9, [r4, #4] │ │ │ │ - add r1, r2, r7 │ │ │ │ - ldr ip, [r1, #4] │ │ │ │ - add r3, r9, r7 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - bl 51f64 │ │ │ │ - add r5, r5, #1 │ │ │ │ - str r0, [r9, r7] │ │ │ │ - b 12544 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [r1] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r0, #48 @ 0x30 │ │ │ │ - str r3, [r2] │ │ │ │ - mul r0, r3, r0 │ │ │ │ - mov fp, r1 │ │ │ │ - bl 52fa4 │ │ │ │ - ldr r2, [pc, #520] @ 127cc │ │ │ │ - mov r9, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov sl, r9 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r7, r9 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - ldr r3, [fp] │ │ │ │ - cmp r3, r9 │ │ │ │ - bls 127c4 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - mul r3, r9, r3 │ │ │ │ - ldr r6, [fp, #4] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add r6, r6, r3 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ - mov lr, r6 │ │ │ │ - add r4, r4, r3 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - mov ip, r4 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1, r2, r3} │ │ │ │ - stm ip, {r0, r1, r2, r3} │ │ │ │ - mov r2, #12 │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, r4, #4 │ │ │ │ - bl 7d28 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 12704 │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str fp, [sp, #16] │ │ │ │ - mov r6, r1 │ │ │ │ - mov fp, r9 │ │ │ │ - mov r9, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 126f0 │ │ │ │ - mov r0, #12 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - bl 82e0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - bl 51f64 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r3, [r4, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3, #8] │ │ │ │ - moveq r2, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r0, [r4] │ │ │ │ - str r2, [r4, #8] │ │ │ │ - beq 126bc │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r4, [r2, #4] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r2, r6 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r4, [r5, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r4, [r5, #4] │ │ │ │ - cmp r6, #0 │ │ │ │ - ldrne r3, [r6, #8] │ │ │ │ - moveq r3, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b 12664 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r9, fp │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cmp r3, #3 │ │ │ │ - bhi 127bc │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldrb r5, [r6, #28] │ │ │ │ - cmp r5, #0 │ │ │ │ - ldreq r3, [r7] │ │ │ │ - moveq r8, r5 │ │ │ │ - streq r3, [r4, #32] │ │ │ │ - beq 127bc │ │ │ │ - add r7, r4, #32 │ │ │ │ - add r1, r6, #32 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r5, #0 │ │ │ │ - bl fe88 │ │ │ │ - mov r8, r5 │ │ │ │ - b 127bc │ │ │ │ - ldrb r7, [r6, #28] │ │ │ │ - cmp r7, #0 │ │ │ │ - streq r5, [r4, #36] @ 0x24 │ │ │ │ - streq r8, [r4, #32] │ │ │ │ - beq 127bc │ │ │ │ - ldr r5, [r6, #36] @ 0x24 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ - mov r1, r5 │ │ │ │ - str r5, [r4, #36] @ 0x24 │ │ │ │ - bl f488 │ │ │ │ - mov r7, #0 │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [r4, #32] │ │ │ │ - b 127bc │ │ │ │ - ldrb r3, [r6, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - streq sl, [r4, #32] │ │ │ │ - beq 127bc │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ - bl 51f64 │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [r4, #32] │ │ │ │ - b 127bc │ │ │ │ - mov r8, #0 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - add r9, r9, #1 │ │ │ │ - b 125e4 │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq lr, r4, lr, ror #27 │ │ │ │ + strd r4, [r0, r3] │ │ │ │ + pop {r4, r5} │ │ │ │ + bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl 7e3c │ │ │ │ - add r0, r4, #188 @ 0xbc │ │ │ │ - add r5, r4, #1616 @ 0x650 │ │ │ │ - bl aec4 │ │ │ │ - ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 7e3c │ │ │ │ - add r0, r5, #4 │ │ │ │ - bl aec4 │ │ │ │ - add r0, r5, #8 │ │ │ │ - bl aec4 │ │ │ │ - add r0, r5, #12 │ │ │ │ - bl aec4 │ │ │ │ - add r0, r4, #72 @ 0x48 │ │ │ │ - bl b008 │ │ │ │ - add r0, r4, #80 @ 0x50 │ │ │ │ - bl b008 │ │ │ │ - add r0, r4, #88 @ 0x58 │ │ │ │ - bl b008 │ │ │ │ - add r0, r4, #96 @ 0x60 │ │ │ │ - bl b008 │ │ │ │ - ldr r0, [r4, #1608] @ 0x648 │ │ │ │ - bl 7e3c │ │ │ │ - add r0, r4, #1584 @ 0x630 │ │ │ │ - add r0, r0, #12 │ │ │ │ - bl b008 │ │ │ │ - ldr r0, [r4, #216] @ 0xd8 │ │ │ │ - bl 7e3c │ │ │ │ - add r0, r4, #220 @ 0xdc │ │ │ │ - bl aec4 │ │ │ │ - add r0, r4, #232 @ 0xe8 │ │ │ │ - bl 7aa0 │ │ │ │ - ldr r0, [r4, #228] @ 0xe4 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r5, [r4, #264] @ 0x108 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrne r6, [r5, #48] @ 0x30 │ │ │ │ - beq 12910 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 12910 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 7e3c │ │ │ │ - add r0, r5, #8 │ │ │ │ - bl 7aa0 │ │ │ │ - add r0, r5, #40 @ 0x28 │ │ │ │ - bl aec4 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r2, [r3, #48] @ 0x30 │ │ │ │ - streq r2, [r4, #264] @ 0x108 │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r3, [r2, #44] @ 0x2c │ │ │ │ - streq r3, [r4, #268] @ 0x10c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r3, [r4, #272] @ 0x110 │ │ │ │ - cmp r6, #0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4, #272] @ 0x110 │ │ │ │ - ldrne r3, [r6, #48] @ 0x30 │ │ │ │ - moveq r3, r6 │ │ │ │ - mov r5, r6 │ │ │ │ + ldr r0, [r0, #392] @ 0x188 │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 1289c │ │ │ │ - add r5, r4, #1520 @ 0x5f0 │ │ │ │ - mov r0, r5 │ │ │ │ - add r6, r4, #1536 @ 0x600 │ │ │ │ - bl afb4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl afb4 │ │ │ │ - add r0, r6, #8 │ │ │ │ - bl afb4 │ │ │ │ - add r0, r5, #8 │ │ │ │ - bl afb4 │ │ │ │ - ldr r5, [r4, #1508] @ 0x5e4 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrne r6, [r5, #8] │ │ │ │ - beq 12978 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 12978 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ bl 7e3c │ │ │ │ - cmp r6, #0 │ │ │ │ - ldrne r3, [r6, #8] │ │ │ │ - moveq r3, r6 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b 12948 │ │ │ │ - ldr r5, [r4, #1636] @ 0x664 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ldrne r6, [r5, #12] │ │ │ │ - str r3, [r4, #1516] @ 0x5ec │ │ │ │ - str r3, [r4, #1512] @ 0x5e8 │ │ │ │ - str r3, [r4, #1508] @ 0x5e4 │ │ │ │ - beq 129fc │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 129fc │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r2, [r3, #12] │ │ │ │ - streq r2, [r4, #1636] @ 0x664 │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r3, [r2, #8] │ │ │ │ - streq r3, [r4, #1640] @ 0x668 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r3, [r4, #1644] @ 0x66c │ │ │ │ - cmp r6, #0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4, #1644] @ 0x66c │ │ │ │ - ldrne r3, [r6, #12] │ │ │ │ - moveq r3, r6 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b 12998 │ │ │ │ - ldr r0, [r4, #1648] @ 0x670 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r5, [r3, #12] │ │ │ │ - beq 12a3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 12a3c │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bl 7e3c │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrne r2, [r5, #12] │ │ │ │ - moveq r2, r5 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r5, r2 │ │ │ │ - b 12a14 │ │ │ │ - ldr r0, [r4, #1716] @ 0x6b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r5, [r0, #12] │ │ │ │ - beq 12a70 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 12a70 │ │ │ │ - bl 7e3c │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrne r3, [r5, #12] │ │ │ │ - moveq r3, r5 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r3 │ │ │ │ - b 12a4c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #1724] @ 0x6bc │ │ │ │ - str r3, [r4, #1720] @ 0x6b8 │ │ │ │ - str r3, [r4, #1716] @ 0x6b4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #516] @ 12ca0 │ │ │ │ - ldr r3, [pc, #516] @ 12ca4 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - bl 873c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 12c48 │ │ │ │ - ldr sl, [pc, #472] @ 12ca8 │ │ │ │ - ldr r3, [pc, #472] @ 12cac │ │ │ │ - mov r2, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - add fp, sp, #24 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - mov r1, sl │ │ │ │ - mov r3, fp │ │ │ │ - mov r2, #0 │ │ │ │ - bl 7be4 │ │ │ │ - ldr r3, [pc, #440] @ 12cb0 │ │ │ │ - add r9, sp, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mvn r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 825c │ │ │ │ - cmp r6, #0 │ │ │ │ - cmpne r0, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 12bdc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7b30 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne 12b74 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #356] @ 12cb4 │ │ │ │ - ldr r2, [pc, #356] @ 12cb8 │ │ │ │ - ldr r1, [pc, #356] @ 12cbc │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #344] @ 12cc0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 12bbc │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 8538 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 12b40 │ │ │ │ - mov r3, fp │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7be4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 825c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7a4c │ │ │ │ - cmp r6, #0 │ │ │ │ - cmpne r5, #0 │ │ │ │ - beq 12bdc │ │ │ │ - ldr r3, [pc, #236] @ 12cc4 │ │ │ │ - mov r2, #0 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - ldr r1, [pc, #228] @ 12cc8 │ │ │ │ - mov r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7f68 │ │ │ │ - ldr r1, [pc, #212] @ 12ccc │ │ │ │ - mov r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7f68 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 870c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a4c │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 12c50 │ │ │ │ - ldr ip, [pc, #168] @ 12cd0 │ │ │ │ - ldr r2, [pc, #168] @ 12cd4 │ │ │ │ - ldr r1, [pc, #168] @ 12cd8 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #164] @ 12cdc │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - mov r3, #0 │ │ │ │ - b 12c6c │ │ │ │ - ldrd r0, [sp, #24] │ │ │ │ - bl 56324 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, #1 │ │ │ │ - str r5, [r8] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r0, [r8, #4] │ │ │ │ - ldr r1, [pc, #108] @ 12ce0 │ │ │ │ - ldr r2, [pc, #44] @ 12ca4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - eors r1, r2, r1 │ │ │ │ - mov r2, #0 │ │ │ │ - beq 12c94 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sp, r6, r8, asr r0 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sl, r4, r8, lsr r7 │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - ldrdeq r6, [r4], -r8 │ │ │ │ - andeq r6, r4, r8, lsl #5 │ │ │ │ - andeq r4, r4, r4, lsr #9 │ │ │ │ - andeq r4, r4, r8, lsr #9 │ │ │ │ - andeq r0, r0, r2, lsr pc │ │ │ │ - eormi r0, r0, r0 │ │ │ │ - andeq sl, r4, r8, lsr #12 │ │ │ │ - ldrdeq r6, [r4], -r8 │ │ │ │ - ldrdeq r6, [r4], -r8 │ │ │ │ - andeq r4, r4, ip, asr #7 │ │ │ │ - ldrdeq r4, [r4], -r4 @ │ │ │ │ - andeq r0, r0, r7, asr #30 │ │ │ │ - andeq ip, r6, r4, lsl #29 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #392] @ 12e84 │ │ │ │ - ldr r3, [pc, #392] @ 12e88 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 51f64 │ │ │ │ - ldr r1, [pc, #352] @ 12e8c │ │ │ │ - mov r4, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov sl, r4 │ │ │ │ - mov r6, r4 │ │ │ │ - mov fp, #12 │ │ │ │ - add r9, sp, #24 │ │ │ │ - mov r8, r0 │ │ │ │ - bl 83d0 │ │ │ │ - ldr r2, [pc, #320] @ 12e90 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq 12e40 │ │ │ │ - bl 82b0 <__ctype_b_loc@plt> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - mov r2, r3 │ │ │ │ - ldrb r1, [r3], #1 │ │ │ │ - lsl ip, r1, #1 │ │ │ │ - ldrh ip, [r0, ip] │ │ │ │ - tst ip, #8192 @ 0x2000 │ │ │ │ - bne 12d70 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 12e2c │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r9 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - bl 12a84 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bne 12df4 │ │ │ │ - ldr r3, [pc, #220] @ 12e94 │ │ │ │ - str r2, [r7, #16] │ │ │ │ - ldr r2, [pc, #216] @ 12e98 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, #756 @ 0x2f4 │ │ │ │ - bl 424a8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r6, r4 │ │ │ │ - b 12e48 │ │ │ │ - add r2, r6, #1 │ │ │ │ - cmp r2, sl │ │ │ │ - bls 12e1c │ │ │ │ - add sl, sl, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - mul r1, fp, sl │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 526a8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r4, r0 │ │ │ │ - mla r3, fp, r6, r4 │ │ │ │ - mov r6, r2 │ │ │ │ - ldm r9, {r0, r1, r2} │ │ │ │ - stm r3, {r0, r1, r2} │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - mov r0, #0 │ │ │ │ - bl 83d0 │ │ │ │ - mov r3, r0 │ │ │ │ - b 12d58 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r2, [pc, #76] @ 12e9c │ │ │ │ - ldr r3, [pc, #52] @ 12e88 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r6, [r5] │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 12e78 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq ip, [r6], -ip @ │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r6, r4, r4, lsl #2 │ │ │ │ - andeq r6, r4, r4, ror #1 │ │ │ │ - andeq r6, r4, r8, ror r0 │ │ │ │ - andeq r4, r4, r0, asr #4 │ │ │ │ - andeq ip, r6, r8, lsr #25 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #2884] @ 139fc │ │ │ │ - ldr r3, [pc, #2884] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ - ldr r1, [pc, #2876] @ 13a04 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - mov r5, r0 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov r3, #0 │ │ │ │ - bl 86d0 │ │ │ │ - ldr r4, [r5] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13038 │ │ │ │ - ldrb r3, [r7] │ │ │ │ - ldrb r9, [r5, #28] │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ - bne 12f64 │ │ │ │ - ldrb r3, [r7, #1] │ │ │ │ - cmp r3, #47 @ 0x2f │ │ │ │ - bne 12f64 │ │ │ │ - ldr r0, [pc, #2796] @ 13a08 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 7c38 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 12f48 │ │ │ │ - ldr r3, [pc, #2780] @ 13a0c │ │ │ │ - ldr r1, [pc, #2780] @ 13a10 │ │ │ │ - ldr r2, [pc, #2780] @ 13a14 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 4232c │ │ │ │ - b 13280 │ │ │ │ - ldr r1, [pc, #2760] @ 13a18 │ │ │ │ - add r2, r7, #2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl f518 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - b 12f68 │ │ │ │ - mov r6, r0 │ │ │ │ - ldrb r3, [r7] │ │ │ │ - cmp r3, #47 @ 0x2f │ │ │ │ - beq 12fa4 │ │ │ │ - ldr r1, [pc, #2720] @ 13a1c │ │ │ │ - ldr r2, [pc, #2720] @ 13a20 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r3, [pc, #2708] @ 13a24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 424a8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7e3c │ │ │ │ - b 13280 │ │ │ │ - ldr r1, [pc, #2684] @ 13a28 │ │ │ │ - mov r0, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 8028 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - bne 12fe4 │ │ │ │ - ldr r3, [pc, #2664] @ 13a2c │ │ │ │ - ldr r1, [pc, #2664] @ 13a30 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [pc, #2660] @ 13a34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 4232c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7e3c │ │ │ │ - b 13280 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r7 │ │ │ │ - bl 1147c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7c20 │ │ │ │ - ldr ip, [pc, #2608] @ 13a38 │ │ │ │ - ldr r2, [pc, #2608] @ 13a3c │ │ │ │ - ldr r1, [pc, #2608] @ 13a40 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #892 @ 0x37c │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #3 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7e3c │ │ │ │ - b 139c8 │ │ │ │ - ldr r1, [pc, #2564] @ 13a44 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13060 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 47f10 │ │ │ │ - b 139c4 │ │ │ │ - ldr r1, [pc, #2528] @ 13a48 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13088 │ │ │ │ - add r1, r4, #4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 47f10 │ │ │ │ - b 139c4 │ │ │ │ - ldr r1, [pc, #2492] @ 13a4c │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 130cc │ │ │ │ - ldr r2, [pc, #2472] @ 13a50 │ │ │ │ - ldr r3, [pc, #2388] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #20 │ │ │ │ - beq 13908 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #2432] @ 13a54 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 130f4 │ │ │ │ - add r1, r4, #8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 47f10 │ │ │ │ - b 139c4 │ │ │ │ - ldr r1, [pc, #2396] @ 13a58 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13138 │ │ │ │ - ldr r2, [pc, #2376] @ 13a5c │ │ │ │ - ldr r3, [pc, #2280] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #21 │ │ │ │ - beq 13908 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #2336] @ 13a60 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13160 │ │ │ │ - add r1, r4, #12 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 47f10 │ │ │ │ - b 139c4 │ │ │ │ - ldr r1, [pc, #2300] @ 13a64 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - bne 13198 │ │ │ │ - add r2, r4, #32 │ │ │ │ - add r1, r4, #28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ad4c │ │ │ │ - cmp r0, #0 │ │ │ │ - strne r8, [r4, #24] │ │ │ │ - bne 139c4 │ │ │ │ - b 13280 │ │ │ │ - ldr r1, [pc, #2248] @ 13a68 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 131d4 │ │ │ │ - add r2, r4, #32 │ │ │ │ - add r1, r4, #28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ad4c │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - strne r3, [r4, #24] │ │ │ │ - bne 139c4 │ │ │ │ - b 13280 │ │ │ │ - ldr r1, [pc, #2192] @ 13a6c │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 132ac │ │ │ │ - add r8, sp, #24 │ │ │ │ - mov r2, #16 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7d28 │ │ │ │ - ldr r1, [pc, #2152] @ 13a70 │ │ │ │ - add r3, sp, #12 │ │ │ │ - add r2, sp, #16 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r7 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 80e8 <__isoc23_sscanf@plt> │ │ │ │ - ldr r1, [pc, #2128] @ 13a74 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7c74 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - moveq r2, r3 │ │ │ │ - beq 13248 │ │ │ │ - ldrb r2, [sp, #24] │ │ │ │ - subs r2, r2, #0 │ │ │ │ - movne r2, #1 │ │ │ │ - sub r6, r6, #2 │ │ │ │ - cmp r6, #1 │ │ │ │ - orrhi r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 13288 │ │ │ │ - ldr ip, [pc, #2068] @ 13a78 │ │ │ │ - ldr r2, [pc, #2068] @ 13a7c │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #940 @ 0x3ac │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 424a8 │ │ │ │ - mov r5, #0 │ │ │ │ - b 139c8 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - clz r0, r3 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - mov r5, #1 │ │ │ │ - str r1, [r4, #36] @ 0x24 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ - strb r0, [r4, #44] @ 0x2c │ │ │ │ - b 139c8 │ │ │ │ - ldr r1, [pc, #1996] @ 13a80 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 132f0 │ │ │ │ - ldr r2, [pc, #1976] @ 13a84 │ │ │ │ - ldr r3, [pc, #1840] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #48 @ 0x30 │ │ │ │ - beq 13818 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #1936] @ 13a88 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13334 │ │ │ │ - ldr r2, [pc, #1916] @ 13a8c │ │ │ │ - ldr r3, [pc, #1772] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #45 @ 0x2d │ │ │ │ - beq 13908 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #1876] @ 13a90 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13378 │ │ │ │ - ldr r2, [pc, #1856] @ 13a94 │ │ │ │ - ldr r3, [pc, #1704] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #46 @ 0x2e │ │ │ │ - beq 13908 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #1816] @ 13a98 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - bne 133cc │ │ │ │ - ldr r1, [pc, #1796] @ 13a9c │ │ │ │ - mov r0, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldreq r3, [pc, #1780] @ 13aa0 │ │ │ │ - strheq r3, [r4, #52] @ 0x34 │ │ │ │ - beq 139c4 │ │ │ │ - add r1, r4, #52 @ 0x34 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ac7c │ │ │ │ - cmp r0, #0 │ │ │ │ - strbne r8, [r4, #53] @ 0x35 │ │ │ │ - bne 139c4 │ │ │ │ - b 13280 │ │ │ │ - ldr r1, [pc, #1744] @ 13aa4 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13414 │ │ │ │ - ldr r3, [pc, #1724] @ 13aa8 │ │ │ │ - add ip, sp, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #132 @ 0x84 │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - stm ip, {r0, r1, r2, r3} │ │ │ │ - mov r0, r5 │ │ │ │ - add r2, r4, #60 @ 0x3c │ │ │ │ - mov r1, ip │ │ │ │ - bl b0d8 │ │ │ │ - mov r5, r0 │ │ │ │ - b 139c8 │ │ │ │ - ldr r1, [pc, #1680] @ 13aac │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 13494 │ │ │ │ - ldr r1, [pc, #1660] @ 13ab0 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 1349c │ │ │ │ - ldr r1, [pc, #1640] @ 13ab4 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 13474 │ │ │ │ - ldr r1, [pc, #1620] @ 13ab8 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 134dc │ │ │ │ - ldr r1, [pc, #1600] @ 13abc │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r6, #3 │ │ │ │ - moveq r6, #2 │ │ │ │ - b 134a0 │ │ │ │ - mov r6, r0 │ │ │ │ - b 134a0 │ │ │ │ - mov r6, #1 │ │ │ │ - add r7, sp, #16 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 12ce4 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 139c8 │ │ │ │ - add r6, r6, #9 │ │ │ │ - add r4, r4, r6, lsl #3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b008 │ │ │ │ - ldm r7, {r0, r1} │ │ │ │ - mov r5, #1 │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - b 139c8 │ │ │ │ - ldr r1, [pc, #1500] @ 13ac0 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 135b4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7fc8 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 13594 │ │ │ │ - sub r9, r6, #1 │ │ │ │ - ldrb r3, [r7, r9] │ │ │ │ - cmp r3, #37 @ 0x25 │ │ │ │ - bne 13594 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - mov r3, #0 │ │ │ │ - add r1, sp, #16 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [r0] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8178 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq 1355c │ │ │ │ - ldr r6, [r8] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 1355c │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r3, r3, r9 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 13574 │ │ │ │ - ldr ip, [pc, #1376] @ 13ac4 │ │ │ │ - ldr r2, [pc, #1376] @ 13ac8 │ │ │ │ - ldr r3, [pc, #1376] @ 13acc │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 13270 │ │ │ │ - ldr r1, [pc, #1364] @ 13ad0 │ │ │ │ - bl 567ac │ │ │ │ - mov r3, #0 │ │ │ │ - mov r5, #1 │ │ │ │ - str r3, [r4, #108] @ 0x6c │ │ │ │ - strh r6, [r4, #104] @ 0x68 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ - b 139c8 │ │ │ │ - add r1, r4, #104 @ 0x68 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b224 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, #0 │ │ │ │ - strne r3, [r4, #112] @ 0x70 │ │ │ │ - bne 139c4 │ │ │ │ - b 13280 │ │ │ │ - ldr r1, [pc, #1304] @ 13ad4 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 135f8 │ │ │ │ - ldr r2, [pc, #1284] @ 13ad8 │ │ │ │ - ldr r3, [pc, #1064] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #116 @ 0x74 │ │ │ │ - beq 13780 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #1244] @ 13adc │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 1363c │ │ │ │ - ldr r2, [pc, #1224] @ 13ae0 │ │ │ │ - ldr r3, [pc, #996] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #124 @ 0x7c │ │ │ │ - beq 13780 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #1184] @ 13ae4 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13680 │ │ │ │ - ldr r2, [pc, #1164] @ 13ae8 │ │ │ │ - ldr r3, [pc, #928] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #132 @ 0x84 │ │ │ │ - beq 13780 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #1124] @ 13aec │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 136c4 │ │ │ │ - ldr r2, [pc, #1104] @ 13af0 │ │ │ │ - ldr r3, [pc, #860] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #140 @ 0x8c │ │ │ │ - beq 13780 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #1064] @ 13af4 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 136fc │ │ │ │ - add r1, r4, #152 @ 0x98 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b224 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - strbne r3, [r4, #148] @ 0x94 │ │ │ │ - bne 139c4 │ │ │ │ - b 13280 │ │ │ │ - ldr r1, [pc, #1012] @ 13af8 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13740 │ │ │ │ - ldr r2, [pc, #992] @ 13afc │ │ │ │ - ldr r3, [pc, #736] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #160 @ 0xa0 │ │ │ │ - beq 13780 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #952] @ 13b00 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13790 │ │ │ │ - ldr r2, [pc, #932] @ 13b04 │ │ │ │ - ldr r3, [pc, #668] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #168 @ 0xa8 │ │ │ │ - bne 139ec │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b b224 │ │ │ │ - ldr r1, [pc, #880] @ 13b08 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 137d4 │ │ │ │ - ldr r2, [pc, #860] @ 13b0c │ │ │ │ - ldr r3, [pc, #588] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #64 @ 0x40 │ │ │ │ - beq 13908 │ │ │ │ - b 139ec │ │ │ │ - ldr r1, [pc, #820] @ 13b10 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13828 │ │ │ │ - ldr r2, [pc, #800] @ 13b14 │ │ │ │ - ldr r3, [pc, #520] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #1600 @ 0x640 │ │ │ │ - addeq r1, r1, #4 │ │ │ │ - bne 139ec │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 427cc │ │ │ │ - ldr r1, [pc, #744] @ 13b18 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13878 │ │ │ │ - ldr r2, [pc, #724] @ 13b1c │ │ │ │ - ldr r3, [pc, #436] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 139ec │ │ │ │ - add r1, r4, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b b05c │ │ │ │ - ldr r1, [pc, #672] @ 13b20 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 138c8 │ │ │ │ - ldr ip, [pc, #652] @ 13b24 │ │ │ │ - add lr, sp, #24 │ │ │ │ - add ip, pc, ip │ │ │ │ - add ip, ip, #148 @ 0x94 │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [ip] │ │ │ │ - mov r0, r5 │ │ │ │ - add r2, r4, #1616 @ 0x650 │ │ │ │ - add r1, sp, #24 │ │ │ │ - str r3, [lr] │ │ │ │ - bl b0d8 │ │ │ │ - mov r5, r0 │ │ │ │ - b 139c8 │ │ │ │ - ldr r1, [pc, #600] @ 13b28 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13918 │ │ │ │ - ldr r2, [pc, #580] @ 13b2c │ │ │ │ - ldr r3, [pc, #276] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #176 @ 0xb0 │ │ │ │ - bne 139ec │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b ac7c │ │ │ │ - ldr r1, [pc, #528] @ 13b30 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13968 │ │ │ │ - add r1, r4, #1648 @ 0x670 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 47f10 │ │ │ │ - ldr r1, [pc, #496] @ 13b34 │ │ │ │ - ldr r6, [r4, #1648] @ 0x670 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 86d0 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne 139c4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7e3c │ │ │ │ - str r5, [r4, #1648] @ 0x670 │ │ │ │ - b 139c4 │ │ │ │ - ldr r1, [pc, #456] @ 13b38 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 1399c │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, sp, #16 │ │ │ │ - bl ac7c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - ldrbne r3, [sp, #16] │ │ │ │ - strne r3, [r4, #68] @ 0x44 │ │ │ │ - b 139c8 │ │ │ │ - ldr r1, [pc, #408] @ 13b3c │ │ │ │ - ldr r2, [pc, #408] @ 13b40 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm sp, {r1, r6} │ │ │ │ - ldr r3, [pc, #400] @ 13b44 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 424a8 │ │ │ │ - b 13280 │ │ │ │ - mov r5, #1 │ │ │ │ - ldr r2, [pc, #376] @ 13b48 │ │ │ │ - ldr r3, [pc, #44] @ 13a00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 139f0 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - andeq ip, r6, r0, asr #24 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r5, r4, r0, lsl #31 │ │ │ │ - andeq r4, r4, r8, asr #9 │ │ │ │ - andeq r5, r4, r4, lsr #30 │ │ │ │ - andeq r4, r4, r8, asr #1 │ │ │ │ - andeq r0, r0, r1, ror #6 │ │ │ │ - andeq r5, r4, r0, lsr #30 │ │ │ │ - strdeq r5, [r4], -r8 │ │ │ │ - andeq r4, r4, r4, ror r0 │ │ │ │ - andeq r0, r0, fp, ror #6 │ │ │ │ - andeq sl, r4, r0, ror sl │ │ │ │ - andeq r4, r4, r4, ror #7 │ │ │ │ - andeq r4, r4, r0, lsr r0 │ │ │ │ - andeq r0, r0, r3, ror r3 │ │ │ │ - andeq r5, r4, r0, lsl #29 │ │ │ │ - strdeq r3, [r4], -r0 │ │ │ │ - strdeq r3, [r4], -r4 │ │ │ │ - andeq r5, r4, ip, asr r4 │ │ │ │ - andeq r5, r4, r8, asr #28 │ │ │ │ - andeq r5, r4, ip, lsl r4 │ │ │ │ - andeq ip, r6, r0, asr sl │ │ │ │ - @ instruction: 0x00046bb0 │ │ │ │ - @ instruction: 0x00045dbc │ │ │ │ - andeq ip, r6, r4, ror #19 │ │ │ │ - andeq r5, r4, r4, ror #6 │ │ │ │ - andeq r5, r4, r0, ror #26 │ │ │ │ - andeq r5, r4, r4, asr #26 │ │ │ │ - andeq r5, r4, r4, lsr #26 │ │ │ │ - strdeq r5, [r4], -r8 │ │ │ │ - strdeq r5, [r4], -r0 │ │ │ │ - @ instruction: 0x00045cb4 │ │ │ │ - muleq r4, r8, sp │ │ │ │ - andeq r5, r4, r0, lsr #25 │ │ │ │ - andeq ip, r6, ip, lsr #16 │ │ │ │ - andeq r5, r4, ip, ror #24 │ │ │ │ - andeq ip, r6, r8, ror #15 │ │ │ │ - andeq r5, r4, r8, lsr ip │ │ │ │ - andeq ip, r6, r4, lsr #15 │ │ │ │ - andeq r5, r4, r8, lsl #24 │ │ │ │ - andeq r5, r4, r4, lsl #24 │ │ │ │ - andeq r0, r0, r1, lsl #2 │ │ │ │ - ldrdeq r5, [r4], -r8 │ │ │ │ - andeq ip, r6, r0, lsr #24 │ │ │ │ - strheq r5, [r4], -r0 │ │ │ │ - andeq r5, r4, ip, lsl #23 │ │ │ │ - andeq r5, r4, r0, lsl #23 │ │ │ │ - andeq r5, r4, r4, ror fp │ │ │ │ - andeq r5, r4, r0, asr fp │ │ │ │ - andeq r5, r4, r8, lsl #22 │ │ │ │ - muleq r4, ip, sl │ │ │ │ - muleq r4, r4, sl │ │ │ │ - strdeq r0, [r0], -r2 │ │ │ │ - sbcmi r0, r8, #0 │ │ │ │ - andeq r5, r4, ip, ror sl │ │ │ │ - andeq ip, r6, r4, lsr #10 │ │ │ │ - andeq r5, r4, r4, asr #20 │ │ │ │ - andeq ip, r6, r0, ror #9 │ │ │ │ - andeq r5, r4, r0, lsl sl │ │ │ │ - muleq r6, ip, r4 │ │ │ │ - andeq r5, r4, r8, ror #19 │ │ │ │ - andeq ip, r6, r8, asr r4 │ │ │ │ - @ instruction: 0x000459bc │ │ │ │ - andeq r5, r4, r4, ror r2 │ │ │ │ - ldrdeq ip, [r6], -ip @ │ │ │ │ - andeq r5, r4, r4, asr r9 │ │ │ │ - muleq r6, r8, r3 │ │ │ │ - andeq r5, r4, r8, lsl r9 │ │ │ │ - andeq ip, r6, r8, asr #6 │ │ │ │ - andeq r5, r4, r0, ror #17 │ │ │ │ - andeq ip, r6, r4, lsl #6 │ │ │ │ - muleq r4, r4, r8 │ │ │ │ - @ instruction: 0x0006c2b0 │ │ │ │ - andeq r5, r4, r4, asr r8 │ │ │ │ - andeq ip, r6, r4, ror r7 │ │ │ │ - andeq r5, r4, r8, lsl r8 │ │ │ │ - andeq ip, r6, r0, lsl r2 │ │ │ │ - andeq r5, r4, r8, ror #15 │ │ │ │ - andeq r3, r4, r0, ror #20 │ │ │ │ - andeq r5, r4, r4, lsr #15 │ │ │ │ - andeq r4, r4, r0, lsl #25 │ │ │ │ - andeq r3, r4, r0, asr r6 │ │ │ │ - andeq r0, r0, fp, asr #8 │ │ │ │ - andeq ip, r6, r8, lsr #2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #1080] @ 13f9c │ │ │ │ - ldr r3, [pc, #1080] @ 13fa0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ - ldr r1, [pc, #1072] @ 13fa4 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ - mov r5, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - bl 86d0 │ │ │ │ - ldr r4, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13bd0 │ │ │ │ - ldr r3, [pc, #1024] @ 13fa8 │ │ │ │ - add ip, sp, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #168 @ 0xa8 │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - stm ip, {r0, r1, r2, r3} │ │ │ │ - add r2, r4, #1552 @ 0x610 │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r5 │ │ │ │ - bl b0d8 │ │ │ │ - mov r3, r0 │ │ │ │ - b 13f68 │ │ │ │ - ldr r1, [pc, #980] @ 13fac │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13c24 │ │ │ │ - add r6, sp, #12 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 12ce4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 13f68 │ │ │ │ - add r4, r4, #1584 @ 0x630 │ │ │ │ - add r4, r4, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b008 │ │ │ │ - ldm r6, {r0, r1} │ │ │ │ - mov r3, #1 │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - b 13f68 │ │ │ │ - ldr r1, [pc, #900] @ 13fb0 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13c6c │ │ │ │ - mov r2, #1 │ │ │ │ - add r1, sp, #12 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f6dc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 13f68 │ │ │ │ - ldrb r2, [r4, #1568] @ 0x620 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - orr r2, r2, #1 │ │ │ │ - strb r2, [r4, #1568] @ 0x620 │ │ │ │ - str r1, [r4, #1572] @ 0x624 │ │ │ │ - b 13f68 │ │ │ │ - ldr r1, [pc, #832] @ 13fb4 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13cb4 │ │ │ │ - ldr r2, [pc, #812] @ 13fb8 │ │ │ │ - ldr r3, [pc, #784] @ 13fa0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #1552 @ 0x610 │ │ │ │ - addeq r1, r1, #4 │ │ │ │ - beq 13db8 │ │ │ │ - b 13f8c │ │ │ │ - ldr r1, [pc, #768] @ 13fbc │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13cfc │ │ │ │ - ldr r2, [pc, #748] @ 13fc0 │ │ │ │ - ldr r3, [pc, #712] @ 13fa0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #1552 @ 0x610 │ │ │ │ - addeq r1, r1, #10 │ │ │ │ - beq 13db8 │ │ │ │ - b 13f8c │ │ │ │ - ldr r1, [pc, #704] @ 13fc4 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 13dc8 │ │ │ │ - ldr r1, [pc, #684] @ 13fc8 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 13df4 │ │ │ │ - ldr r1, [pc, #664] @ 13fcc │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 13e24 │ │ │ │ - ldr r1, [pc, #644] @ 13fd0 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 13e4c │ │ │ │ - ldr r1, [pc, #624] @ 13fd4 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 13e78 │ │ │ │ - ldr r1, [pc, #604] @ 13fd8 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13ea4 │ │ │ │ - ldr r2, [pc, #584] @ 13fdc │ │ │ │ - ldr r3, [pc, #520] @ 13fa0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #1552 @ 0x610 │ │ │ │ - addeq r1, r1, #8 │ │ │ │ - bne 13f8c │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 427cc │ │ │ │ - add r1, r4, #1568 @ 0x620 │ │ │ │ - mov r2, #1 │ │ │ │ - add r1, r1, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f6dc │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrbne r3, [r4, #1568] @ 0x620 │ │ │ │ - orrne r3, r3, #2 │ │ │ │ - strbne r3, [r4, #1568] @ 0x620 │ │ │ │ - bne 13e1c │ │ │ │ - b 13f64 │ │ │ │ - add r1, r4, #1568 @ 0x620 │ │ │ │ - mov r2, #1 │ │ │ │ - add r1, r1, #12 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f6dc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 13f64 │ │ │ │ - ldrb r3, [r4, #1568] @ 0x620 │ │ │ │ - orr r3, r3, #4 │ │ │ │ - strb r3, [r4, #1568] @ 0x620 │ │ │ │ - mov r3, #1 │ │ │ │ - b 13f68 │ │ │ │ - mov r2, #1 │ │ │ │ - add r1, r4, #1584 @ 0x630 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f6dc │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrbne r3, [r4, #1568] @ 0x620 │ │ │ │ - orrne r3, r3, #8 │ │ │ │ - strbne r3, [r4, #1568] @ 0x620 │ │ │ │ - bne 13e1c │ │ │ │ - b 13f64 │ │ │ │ - add r1, r4, #1584 @ 0x630 │ │ │ │ - mov r2, #1 │ │ │ │ - add r1, r1, #4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f6dc │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrbne r3, [r4, #1568] @ 0x620 │ │ │ │ - orrne r3, r3, #16 │ │ │ │ - strbne r3, [r4, #1568] @ 0x620 │ │ │ │ - bne 13e1c │ │ │ │ - b 13f64 │ │ │ │ - add r1, r4, #1584 @ 0x630 │ │ │ │ - mov r2, #1 │ │ │ │ - add r1, r1, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f6dc │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrbne r3, [r4, #1568] @ 0x620 │ │ │ │ - orrne r3, r3, #32 │ │ │ │ - strbne r3, [r4, #1568] @ 0x620 │ │ │ │ - bne 13e1c │ │ │ │ - b 13f64 │ │ │ │ - ldr r1, [pc, #308] @ 13fe0 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13eec │ │ │ │ - ldr r2, [pc, #288] @ 13fe4 │ │ │ │ - ldr r3, [pc, #216] @ 13fa0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #1552 @ 0x610 │ │ │ │ - addeq r1, r1, #12 │ │ │ │ - beq 13f30 │ │ │ │ - b 13f8c │ │ │ │ - ldr r1, [pc, #244] @ 13fe8 │ │ │ │ - mov r0, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 13f40 │ │ │ │ - ldr r2, [pc, #224] @ 13fec │ │ │ │ - ldr r3, [pc, #144] @ 13fa0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - addeq r1, r4, #1552 @ 0x610 │ │ │ │ - addeq r1, r1, #13 │ │ │ │ - bne 13f8c │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b ac7c │ │ │ │ - ldr r1, [pc, #168] @ 13ff0 │ │ │ │ - ldr r2, [pc, #168] @ 13ff4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm sp, {r1, r6} │ │ │ │ - ldr r3, [pc, #160] @ 13ff8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 424a8 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r1, [pc, #140] @ 13ffc │ │ │ │ - ldr r2, [pc, #44] @ 13fa0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - eors r1, r2, r1 │ │ │ │ - mov r2, #0 │ │ │ │ - beq 13f90 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - muleq r6, r4, pc @ │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r4, r0, lsl r8 │ │ │ │ - andeq ip, r6, r4, ror #8 │ │ │ │ - strdeq r4, [r4], -r4 @ │ │ │ │ - andeq r5, r4, r0, lsr r5 │ │ │ │ - muleq r4, r8, r5 │ │ │ │ - andeq fp, r6, ip, ror #28 │ │ │ │ - andeq r5, r4, r0, ror r4 │ │ │ │ - andeq fp, r6, r4, lsr #28 │ │ │ │ - andeq r5, r4, r8, lsr r4 │ │ │ │ - andeq r5, r4, r0, lsr r4 │ │ │ │ - andeq r5, r4, r0, lsr r4 │ │ │ │ - andeq r5, r4, r0, lsr r4 │ │ │ │ - andeq r5, r4, ip, lsr #8 │ │ │ │ - andeq r5, r4, r4, lsr #8 │ │ │ │ - andeq fp, r6, r4, ror #26 │ │ │ │ - andeq r5, r4, r4, lsl #6 │ │ │ │ - andeq fp, r6, r4, lsr ip │ │ │ │ - ldrdeq r5, [r4], -r0 │ │ │ │ - andeq fp, r6, ip, ror #23 │ │ │ │ - andeq r4, r4, ip, asr ip │ │ │ │ - andeq r3, r4, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3, lsl #13 │ │ │ │ - andeq fp, r6, r8, lsl #23 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r9, [r0, #1504] @ 0x5e0 │ │ │ │ - add r3, r0, #1616 @ 0x650 │ │ │ │ - cmp r9, r3 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - beq 140e8 │ │ │ │ - ldr r7, [r0, #3700] @ 0xe74 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 140e8 │ │ │ │ - ldr r8, [r0, #1728] @ 0x6c0 │ │ │ │ - mov fp, r1 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 2dc7c │ │ │ │ - ldr r6, [r9, #12] │ │ │ │ - ldr sl, [r9] │ │ │ │ - sub r3, sl, #1 │ │ │ │ - sub r4, r6, r0 │ │ │ │ - add r4, r4, sl │ │ │ │ - and r4, r4, r3 │ │ │ │ - cmp r4, fp │ │ │ │ - movge r4, fp │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 140e8 │ │ │ │ - add r6, r6, sl │ │ │ │ - sub r6, r6, r4 │ │ │ │ - and r6, r6, r3 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 5464c │ │ │ │ - cmp r8, r4 │ │ │ │ - str r6, [r9, #12] │ │ │ │ - ble 140d8 │ │ │ │ - add r3, sp, #16 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, #3 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - str r4, [sp] │ │ │ │ - ldmdb r3, {r2, r3} │ │ │ │ - bl 5412c │ │ │ │ - sub r2, r4, #1 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 55000 │ │ │ │ - ldr r3, [r5, #3700] @ 0xe74 │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - strbne r3, [r5, #3295] @ 0xcdf │ │ │ │ - b 140e0 │ │ │ │ + str r3, [r4, #392] @ 0x188 │ │ │ │ + popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 54ff0 │ │ │ │ - mov r3, #1 │ │ │ │ - strb r3, [r5, #3292] @ 0xcdc │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [r0, #1504] @ 0x5e0 │ │ │ │ - add r3, r0, #1616 @ 0x650 │ │ │ │ - cmp r7, r3 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - beq 141d4 │ │ │ │ - ldr r3, [r0, #3700] @ 0xe74 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 141d4 │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r2, [r7] │ │ │ │ - cmp r5, r3 │ │ │ │ - sublt r0, r2, r3 │ │ │ │ - subge r5, r5, r3 │ │ │ │ - addlt r5, r0, r5 │ │ │ │ - cmp r5, r1 │ │ │ │ - movge r5, r1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 141d4 │ │ │ │ - add r3, r3, r5 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - and r6, r3, r2 │ │ │ │ - ldr r8, [r4, #1728] @ 0x6c0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54228 │ │ │ │ - cmp r8, r5 │ │ │ │ - str r6, [r7, #12] │ │ │ │ - ble 141c4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r3, sp, #16 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, #2 │ │ │ │ - str r8, [sp, #12] │ │ │ │ - str r5, [sp] │ │ │ │ - ldmdb r3, {r2, r3} │ │ │ │ - bl 5412c │ │ │ │ - ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ - sub r2, r8, #1 │ │ │ │ - sub r1, r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 55000 │ │ │ │ - ldr r3, [r4, #3700] @ 0xe74 │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - strbne r3, [r4, #3295] @ 0xcdf │ │ │ │ - b 141cc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54ff0 │ │ │ │ - mov r3, #1 │ │ │ │ - strb r3, [r4, #3292] @ 0xcdc │ │ │ │ - add sp, sp, #16 │ │ │ │ + bl 51f84 │ │ │ │ + str r6, [r4, #396] @ 0x18c │ │ │ │ + str r7, [r4, #400] @ 0x190 │ │ │ │ + str r0, [r4, #392] @ 0x188 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - mov r6, r1 │ │ │ │ - bl 82e0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 14234 │ │ │ │ - ldr r0, [pc, #68] @ 14254 │ │ │ │ - ldr r2, [pc, #68] @ 14258 │ │ │ │ - ldr r1, [pc, #68] @ 1425c │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #28 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 14248 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 7d28 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ - str r5, [r4, #36] @ 0x24 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - strdeq r3, [r4], -ip │ │ │ │ - andeq r4, r4, r4, asr #31 │ │ │ │ - andeq r4, r4, ip, asr #31 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldmib r4, {r2, r3} │ │ │ │ - mov r6, #512 @ 0x200 │ │ │ │ - add r3, r5, r3 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcs 142b0 │ │ │ │ - cmp r2, #0 │ │ │ │ - lslne r6, r2, #1 │ │ │ │ - ldr r0, [r4] │ │ │ │ - lsl r1, r6, #2 │ │ │ │ - bl 8610 │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - stm r4, {r0, r6} │ │ │ │ - b 14278 │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - subs r7, r1, #0 │ │ │ │ - beq 14488 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - strne r3, [r2] │ │ │ │ - ldrb r3, [r0, #25] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ + ldr r0, [r0, #428] @ 0x1ac │ │ │ │ mov r5, r2 │ │ │ │ - bne 14478 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 14310 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 143b4 │ │ │ │ - b 14388 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - ldr r1, [r0, #20] │ │ │ │ - add r1, r1, r3 │ │ │ │ - bl 14260 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r6 │ │ │ │ - movne r1, #10 │ │ │ │ - beq 14478 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bls 14358 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r0, [r4] │ │ │ │ - add ip, r2, #1 │ │ │ │ - str ip, [r4, #8] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r1, [r0, r2, lsl #2] │ │ │ │ - b 14330 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, #32 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r0, r3 │ │ │ │ - add r0, r2, #1 │ │ │ │ - add r3, r3, #1 │ │ │ │ - bls 14300 │ │ │ │ - ldr ip, [r4] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - str r1, [ip, r2, lsl #2] │ │ │ │ - b 14360 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 14260 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 14478 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r4] │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r4, #8] │ │ │ │ - str r6, [r3, r2, lsl #2] │ │ │ │ - b 14454 │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ - ldr r3, [r4] │ │ │ │ - sub r6, r6, #-1073741823 @ 0xc0000001 │ │ │ │ - cmp r2, #4 │ │ │ │ - ldr r2, [r3, r6, lsl #2] │ │ │ │ - beq 143dc │ │ │ │ - cmp r2, #10 │ │ │ │ - moveq r2, #0 │ │ │ │ - streq r2, [r3, r6, lsl #2] │ │ │ │ - b 14440 │ │ │ │ - cmp r2, #10 │ │ │ │ - bne 14414 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 14260 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 14478 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r4] │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r4, #8] │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r3, r2, lsl #2] │ │ │ │ - b 14454 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 14260 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 14478 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r4] │ │ │ │ - add r1, r2, #1 │ │ │ │ - str r1, [r4, #8] │ │ │ │ - mov r1, #10 │ │ │ │ - str r1, [r3, r2, lsl #2] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - sub r2, r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r2, [r3, r2, lsl #2] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 143e4 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [r7] │ │ │ │ - ldrne r3, [r4, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - subne r3, r3, #1 │ │ │ │ - strne r3, [r5] │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ - subs r3, r1, #0 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r2, [pc, #596] @ 1470c │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [pc, #592] @ 14710 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 144dc │ │ │ │ - mov r7, #0 │ │ │ │ - b 146d8 │ │ │ │ - cmp r6, #0 │ │ │ │ - movne r3, #0 │ │ │ │ - strne r3, [r6] │ │ │ │ - mov r2, #0 │ │ │ │ - sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 142b8 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 144d4 │ │ │ │ - ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - str sp, [fp, #-68] @ 0xffffffbc │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 14600 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7ea8 │ │ │ │ - add r5, r0, #1 │ │ │ │ + cmp r5, r3 │ │ │ │ + str r3, [r4, #428] @ 0x1ac │ │ │ │ + popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 52fa4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - add r3, r8, r5, lsl #2 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 7bcc <__ctype_get_mb_cur_max@plt> │ │ │ │ - add r0, r0, #7 │ │ │ │ - bic r3, r0, #4080 @ 0xff0 │ │ │ │ - bic r3, r3, #15 │ │ │ │ - bic r0, r0, #7 │ │ │ │ - sub r3, sp, r3 │ │ │ │ - mov r2, sp │ │ │ │ - cmp r2, r3 │ │ │ │ - subne sp, sp, #4096 @ 0x1000 │ │ │ │ - strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 14550 │ │ │ │ - ldr r3, [pc, #424] @ 14714 │ │ │ │ - and r3, r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub sp, sp, r3 │ │ │ │ - beq 14584 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - add r3, sp, r3 │ │ │ │ - str r0, [r3] │ │ │ │ - mov sl, #0 │ │ │ │ - add r3, sp, #8 │ │ │ │ - sub r2, fp, #48 @ 0x30 │ │ │ │ - str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r7, sl │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov sl, r6 │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mov r6, r8 │ │ │ │ - str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 145bc │ │ │ │ - add r9, r9, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp r3, r6 │ │ │ │ - bls 14658 │ │ │ │ - ldr r1, [r2] │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 85ec │ │ │ │ - add r6, r6, #4 │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - bne 14608 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r6, sl │ │ │ │ - bl 7e3c │ │ │ │ - mov r4, #0 │ │ │ │ - b 14678 │ │ │ │ - add r8, r0, r7 │ │ │ │ - cmp r8, r5 │ │ │ │ - bls 14634 │ │ │ │ - lsl r5, r5, #1 │ │ │ │ - str r0, [fp, #-84] @ 0xffffffac │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 526a8 │ │ │ │ - ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ - mov r4, r0 │ │ │ │ - add r9, r0, r7 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - add r0, r9, r2 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - mov r3, r9 │ │ │ │ - cmp r3, r0 │ │ │ │ - beq 145b4 │ │ │ │ - ldrb ip, [r1, #1]! │ │ │ │ - strb ip, [r3], #1 │ │ │ │ - b 14644 │ │ │ │ - mov r6, sl │ │ │ │ - mov sl, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 526a8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - cmp r4, #0 │ │ │ │ - ldr sp, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r4, [r3] │ │ │ │ - bne 146bc │ │ │ │ - ldr r0, [pc, #132] @ 14718 │ │ │ │ - ldr r2, [pc, #132] @ 1471c │ │ │ │ - ldr r1, [pc, #132] @ 14720 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #142 @ 0x8e │ │ │ │ - mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - mov r7, r4 │ │ │ │ - b 146d0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 146d0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7fc8 │ │ │ │ - str r0, [r6] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r2, [pc, #68] @ 14724 │ │ │ │ - ldr r3, [pc, #44] @ 14710 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 14700 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r7 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq fp, r6, ip, lsr r6 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r4, ip, asr fp │ │ │ │ - andeq r4, r4, r0, asr #22 │ │ │ │ - andeq r4, r4, r8, asr #22 │ │ │ │ - andeq fp, r6, r8, lsl r4 │ │ │ │ - ldr r2, [pc, #28] @ 1474c │ │ │ │ - ldr r3, [pc, #28] @ 14750 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - str r2, [r1, r0, lsl #2] │ │ │ │ - bx lr │ │ │ │ - andeq fp, r6, r8, ror ip │ │ │ │ - andeq fp, r6, r4, ror ip │ │ │ │ - str r2, [r0, #432] @ 0x1b0 │ │ │ │ - str r3, [r0, #436] @ 0x1b4 │ │ │ │ - bx lr │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ - str r3, [r0, #64] @ 0x40 │ │ │ │ - bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r1, [r1, #2032] @ 0x7f0 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r1, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - movgt r0, #0 │ │ │ │ - bgt 147c0 │ │ │ │ - ldr r0, [r4, #2036] @ 0x7f4 │ │ │ │ - ldr r3, [r4, #2016] @ 0x7e0 │ │ │ │ - sub r3, r3, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - ldrle r2, [r4, #1724] @ 0x6bc │ │ │ │ - suble r0, r2, #1 │ │ │ │ - ble 147c0 │ │ │ │ - sub r0, r2, r1 │ │ │ │ - ldr r1, [r4, #2048] @ 0x800 │ │ │ │ - bl 556d8 │ │ │ │ - ldr r2, [r4, #2040] @ 0x7f8 │ │ │ │ - str r0, [r5, #216] @ 0xd8 │ │ │ │ - cmp r2, r6 │ │ │ │ - movgt r0, #0 │ │ │ │ - bgt 147fc │ │ │ │ - ldr r3, [r4, #2020] @ 0x7e4 │ │ │ │ - ldr r1, [r4, #2044] @ 0x7fc │ │ │ │ - sub r3, r3, r1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ldrle r3, [r4, #1728] @ 0x6c0 │ │ │ │ - suble r0, r3, #1 │ │ │ │ - ble 147fc │ │ │ │ - ldr r1, [r4, #2052] @ 0x804 │ │ │ │ - sub r0, r6, r2 │ │ │ │ - bl 556d8 │ │ │ │ - str r0, [r5, #220] @ 0xdc │ │ │ │ + bl 51f84 │ │ │ │ + str r0, [r4, #428] @ 0x1ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bx lr │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - cmn r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - strne r3, [r0, #180] @ 0xb4 │ │ │ │ - bx lr │ │ │ │ - mov r0, #1 │ │ │ │ - str r0, [r2] │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r3] │ │ │ │ - str r1, [r0, #4] │ │ │ │ - bx lr │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0, #176] @ 0xb0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 1485c │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bxgt lr │ │ │ │ - mov r3, #0 │ │ │ │ - strb r3, [r0, #296] @ 0x128 │ │ │ │ - bx lr │ │ │ │ - ldr r2, [r0, #176] @ 0xb0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 14880 │ │ │ │ - ldr r2, [r0, #180] @ 0xb4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bxgt lr │ │ │ │ - add r3, r3, #33 @ 0x21 │ │ │ │ - push {r4, r5} │ │ │ │ - lsl r3, r3, #3 │ │ │ │ - mov r4, #0 │ │ │ │ - mov r5, #0 │ │ │ │ - strd r4, [r0, r3] │ │ │ │ - pop {r4, r5} │ │ │ │ - bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r6, [r4, #36] @ 0x24 │ │ │ │ movne r5, r0 │ │ │ │ movne r8, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1491c │ │ │ │ + bne 13a4c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r7, [r0, #8] │ │ │ │ - beq 14910 │ │ │ │ + beq 13a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14910 │ │ │ │ + beq 13a40 │ │ │ │ bl 7e3c │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #8] │ │ │ │ moveq r3, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 148ec │ │ │ │ + b 13a1c │ │ │ │ str r8, [r4, #24] │ │ │ │ str r8, [r4, #20] │ │ │ │ str r8, [r4, #16] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #36] @ 0x24 │ │ │ │ @@ -12408,15 +11460,37 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldrne r3, [r6, #36] @ 0x24 │ │ │ │ moveq r3, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 148c8 │ │ │ │ + b 139f8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldmib r4, {r2, r3} │ │ │ │ + mov r6, #512 @ 0x200 │ │ │ │ + add r3, r5, r3 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcs 13ae8 │ │ │ │ + cmp r2, #0 │ │ │ │ + lslne r6, r2, #1 │ │ │ │ + ldr r0, [r4] │ │ │ │ + lsl r1, r6, #2 │ │ │ │ + bl 8610 │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, pc} │ │ │ │ + stm r4, {r0, r6} │ │ │ │ + b 13ab0 │ │ │ │ + mov r0, #1 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8460 │ │ │ │ @@ -12485,71 +11559,35 @@ │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #392] @ 0x188 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - bl 7e3c │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r5, r3 │ │ │ │ - str r3, [r4, #392] @ 0x188 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - bl 51f64 │ │ │ │ - str r6, [r4, #396] @ 0x18c │ │ │ │ - str r7, [r4, #400] @ 0x190 │ │ │ │ - str r0, [r4, #392] @ 0x188 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #428] @ 0x1ac │ │ │ │ - mov r5, r2 │ │ │ │ - bl 7e3c │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r5, r3 │ │ │ │ - str r3, [r4, #428] @ 0x1ac │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - bl 51f64 │ │ │ │ - str r0, [r4, #428] @ 0x1ac │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ bl 455b8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b7c │ │ │ │ - ldr r0, [pc, #108] @ 14bc0 │ │ │ │ + bne 13c74 │ │ │ │ + ldr r0, [pc, #108] @ 13cb8 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ - ldr r2, [pc, #104] @ 14bc4 │ │ │ │ - ldr r1, [pc, #104] @ 14bc8 │ │ │ │ + ldr r2, [pc, #104] @ 13cbc │ │ │ │ + ldr r1, [pc, #104] @ 13cc0 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, ip} │ │ │ │ - ldr r3, [pc, #96] @ 14bcc │ │ │ │ + ldr r3, [pc, #96] @ 13cc4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 14bb4 │ │ │ │ + bl 535c4 │ │ │ │ + b 13cac │ │ │ │ ldr r3, [r3, #3248] @ 0xcb0 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ str r2, [r3, #192] @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r3, #196] @ 0xc4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ @@ -12559,713 +11597,713 @@ │ │ │ │ stm sp, {r2, r4, r6} │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r4, r4, r4, lsl #28 │ │ │ │ - strdeq r4, [r4], -r0 │ │ │ │ - muleq r4, r4, sl │ │ │ │ + andeq r5, r4, r8, lsl #25 │ │ │ │ + andeq r5, r4, r4, ror ip │ │ │ │ + andeq r5, r4, r8, lsl r9 │ │ │ │ andeq r0, r0, ip, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ tst r2, #16 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bne 14c70 │ │ │ │ + bne 13d68 │ │ │ │ ldm r3, {r1, r3} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e60 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 14c50 │ │ │ │ + bge 13d48 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 7a7c │ │ │ │ - ldr ip, [pc, #112] @ 14c98 │ │ │ │ - ldr r2, [pc, #112] @ 14c9c │ │ │ │ - ldr r1, [pc, #112] @ 14ca0 │ │ │ │ + ldr ip, [pc, #112] @ 13d90 │ │ │ │ + ldr r2, [pc, #112] @ 13d94 │ │ │ │ + ldr r1, [pc, #112] @ 13d98 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 14c70 │ │ │ │ + bl 535c4 │ │ │ │ + b 13d68 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bne 14c8c │ │ │ │ + bne 13d84 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 455b8 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r4, r4, r0, lsl #27 │ │ │ │ - andeq r4, r4, r8, lsr #26 │ │ │ │ - andeq r4, r4, ip, asr #19 │ │ │ │ + andeq r5, r4, r4, lsl #24 │ │ │ │ + andeq r5, r4, ip, lsr #23 │ │ │ │ + andeq r5, r4, r0, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r2 │ │ │ │ bl 8670 │ │ │ │ ldr r4, [r0] │ │ │ │ ldrb r3, [r4, #3253] @ 0xcb5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d14 │ │ │ │ + bne 13e0c │ │ │ │ ldrb r2, [r4, #3301] @ 0xce5 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r2, r4, #3296 @ 0xce0 │ │ │ │ strb r3, [r4, #3253] @ 0xcb5 │ │ │ │ mov r0, r4 │ │ │ │ strhne r3, [r2, #4] │ │ │ │ - bl 373a8 │ │ │ │ + bl 37224 │ │ │ │ ldrb r3, [r4, #1794] @ 0x702 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14d14 │ │ │ │ - ldr r1, [pc, #24] @ 14d20 │ │ │ │ + beq 13e0c │ │ │ │ + ldr r1, [pc, #24] @ 13e18 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ str r4, [r5, #16] │ │ │ │ str r6, [r5, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r4, r4, r0, asr #25 │ │ │ │ + andeq r5, r4, r4, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - beq 14d5c │ │ │ │ + beq 13e54 │ │ │ │ mov r0, r3 │ │ │ │ bl 8670 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #0 │ │ │ │ str r7, [r5, #16] │ │ │ │ bl 44fe8 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r7, [r5, #116] @ 0x74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 14d84 │ │ │ │ + beq 13e7c │ │ │ │ bl 828c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 14e38 │ │ │ │ + beq 13f30 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #156] @ 0x9c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397f4 │ │ │ │ + bl 39674 │ │ │ │ ldrb r3, [r4, #3253] @ 0xcb5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14e60 │ │ │ │ + beq 13f58 │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [r2, #452] @ 0x1c4 │ │ │ │ - beq 14dec │ │ │ │ + beq 13ee4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14dec │ │ │ │ + beq 13ee4 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r2, r4 │ │ │ │ - beq 14e60 │ │ │ │ + beq 13f58 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r3, #452] @ 0x1c4 │ │ │ │ moveq r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r1 │ │ │ │ - b 14dc0 │ │ │ │ + b 13eb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38aa8 │ │ │ │ + bl 38924 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r4, #3292] @ 0xcdc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #3253] @ 0xcb5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 373a8 │ │ │ │ + bl 37224 │ │ │ │ ldrb r3, [r4, #1794] @ 0x702 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14e60 │ │ │ │ - ldr r1, [pc, #68] @ 14e68 │ │ │ │ + beq 13f58 │ │ │ │ + ldr r1, [pc, #68] @ 13f60 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 369ac │ │ │ │ - ldr r0, [pc, #44] @ 14e6c │ │ │ │ - ldr r2, [pc, #44] @ 14e70 │ │ │ │ - ldr r1, [pc, #44] @ 14e74 │ │ │ │ + b 36828 │ │ │ │ + ldr r0, [pc, #44] @ 13f64 │ │ │ │ + ldr r2, [pc, #44] @ 13f68 │ │ │ │ + ldr r1, [pc, #44] @ 13f6c │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r3, [pc, #36] @ 14e78 │ │ │ │ + ldr r3, [pc, #36] @ 13f70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r4, r4, r8, lsr #23 │ │ │ │ - andeq r4, r4, ip, lsl #23 │ │ │ │ - andeq r4, r4, r8, lsl #22 │ │ │ │ - andeq r4, r4, ip, lsr #15 │ │ │ │ + andeq r5, r4, ip, lsr #20 │ │ │ │ + andeq r5, r4, r0, lsl sl │ │ │ │ + andeq r5, r4, ip, lsl #19 │ │ │ │ + andeq r5, r4, r0, lsr r6 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #2764] @ 15968 │ │ │ │ + ldr r1, [pc, #2764] @ 14a60 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #2760] @ 1596c │ │ │ │ + ldr r3, [pc, #2760] @ 14a64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1587c │ │ │ │ + bne 14974 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1587c │ │ │ │ + beq 14974 │ │ │ │ ldrb r5, [r0, #117] @ 0x75 │ │ │ │ ldrb r3, [r0, #116] @ 0x74 │ │ │ │ lsl r5, r5, #2 │ │ │ │ orr r5, r5, r3, lsl #1 │ │ │ │ ldrb r3, [r0, #118] @ 0x76 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ orr r5, r5, r3, lsl #3 │ │ │ │ ldrb r3, [r0, #119] @ 0x77 │ │ │ │ mov r8, r0 │ │ │ │ orr r5, r5, r3, lsl #4 │ │ │ │ - ldr r3, [pc, #2672] @ 15970 │ │ │ │ + ldr r3, [pc, #2672] @ 14a68 │ │ │ │ cmp r9, r3 │ │ │ │ - bhi 14f5c │ │ │ │ + bhi 14054 │ │ │ │ sub r3, r3, #217 @ 0xd9 │ │ │ │ cmp r9, r3 │ │ │ │ - bhi 14f20 │ │ │ │ + bhi 14018 │ │ │ │ sub r3, r3, #231 @ 0xe7 │ │ │ │ cmp r9, r3 │ │ │ │ - beq 158a8 │ │ │ │ - b 15630 │ │ │ │ - ldr r1, [pc, #2636] @ 15974 │ │ │ │ + beq 149a0 │ │ │ │ + b 14728 │ │ │ │ + ldr r1, [pc, #2636] @ 14a6c │ │ │ │ sub r3, r9, #65280 @ 0xff00 │ │ │ │ sub r3, r3, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #216 @ 0xd8 │ │ │ │ - bhi 15630 │ │ │ │ + bhi 14728 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2600] @ 15978 │ │ │ │ + ldr r3, [pc, #2600] @ 14a70 │ │ │ │ mov r1, #18 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3920 @ 0xf50 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2584] @ 1597c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2584] @ 14a74 │ │ │ │ cmp r9, r3 │ │ │ │ - beq 158d0 │ │ │ │ - b 15630 │ │ │ │ - ldr r3, [pc, #2572] @ 15980 │ │ │ │ + beq 149c8 │ │ │ │ + b 14728 │ │ │ │ + ldr r3, [pc, #2572] @ 14a78 │ │ │ │ mov r1, #30 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3776 @ 0xec0 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2552] @ 15984 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2552] @ 14a7c │ │ │ │ mov r1, #17 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3504 @ 0xdb0 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2532] @ 15988 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2532] @ 14a80 │ │ │ │ mov r1, #17 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3232 @ 0xca0 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2512] @ 1598c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2512] @ 14a84 │ │ │ │ mov r1, #17 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2960 @ 0xb90 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2492] @ 15990 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2492] @ 14a88 │ │ │ │ mov r1, #17 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2688 @ 0xa80 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2472] @ 15994 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2472] @ 14a8c │ │ │ │ mov r1, #17 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2416 @ 0x970 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2452] @ 15998 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2452] @ 14a90 │ │ │ │ mov r1, #17 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2144 @ 0x860 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2432] @ 1599c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2432] @ 14a94 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2412] @ 159a0 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2412] @ 14a98 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1376 @ 0x560 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2392] @ 159a4 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2392] @ 14a9c │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2372] @ 159a8 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2372] @ 14aa0 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #872 @ 0x368 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2356] @ 159ac │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2356] @ 14aa4 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2340] @ 159b0 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2340] @ 14aa8 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #360 @ 0x168 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2324] @ 159b4 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2324] @ 14aac │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #104 @ 0x68 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2308] @ 159b8 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2308] @ 14ab0 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #152 @ 0x98 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2292] @ 159bc │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2292] @ 14ab4 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #408 @ 0x198 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2276] @ 159c0 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2276] @ 14ab8 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #664 @ 0x298 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2260] @ 159c4 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2260] @ 14abc │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #920 @ 0x398 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2244] @ 159c8 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2244] @ 14ac0 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1168 @ 0x490 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2224] @ 159cc │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2224] @ 14ac4 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1424 @ 0x590 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2204] @ 159d0 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2204] @ 14ac8 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1680 @ 0x690 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2184] @ 159d4 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2184] @ 14acc │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1936 @ 0x790 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2164] @ 159d8 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2164] @ 14ad0 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1952 @ 0x7a0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2144] @ 159dc │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2144] @ 14ad4 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1968 @ 0x7b0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2124] @ 159e0 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2124] @ 14ad8 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #1984 @ 0x7c0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2104] @ 159e4 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2104] @ 14adc │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2000 @ 0x7d0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2084] @ 159e8 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2084] @ 14ae0 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2016 @ 0x7e0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2064] @ 159ec │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2064] @ 14ae4 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2032 @ 0x7f0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2044] @ 159f0 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2044] @ 14ae8 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2048 @ 0x800 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2024] @ 159f4 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2024] @ 14aec │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2064 @ 0x810 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #2004] @ 159f8 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #2004] @ 14af0 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2080 @ 0x820 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1984] @ 159fc │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1984] @ 14af4 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2096 @ 0x830 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1964] @ 15a00 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1964] @ 14af8 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2112 @ 0x840 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1944] @ 15a04 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1944] @ 14afc │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2128 @ 0x850 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1924] @ 15a08 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1924] @ 14b00 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2144 @ 0x860 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1904] @ 15a0c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1904] @ 14b04 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2160 @ 0x870 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1884] @ 15a10 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1884] @ 14b08 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2176 @ 0x880 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1864] @ 15a14 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1864] @ 14b0c │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2192 @ 0x890 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1844] @ 15a18 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1844] @ 14b10 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2208 @ 0x8a0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1824] @ 15a1c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1824] @ 14b14 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2224 @ 0x8b0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1804] @ 15a20 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1804] @ 14b18 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2240 @ 0x8c0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1784] @ 15a24 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1784] @ 14b1c │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2256 @ 0x8d0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1764] @ 15a28 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1764] @ 14b20 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2272 @ 0x8e0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1744] @ 15a2c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1744] @ 14b24 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2288 @ 0x8f0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1724] @ 15a30 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1724] @ 14b28 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2304 @ 0x900 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1704] @ 15a34 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1704] @ 14b2c │ │ │ │ mov r1, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2448 @ 0x990 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1684] @ 15a38 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1684] @ 14b30 │ │ │ │ mov r1, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2592 @ 0xa20 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1664] @ 15a3c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1664] @ 14b34 │ │ │ │ mov r1, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2736 @ 0xab0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1644] @ 15a40 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1644] @ 14b38 │ │ │ │ mov r1, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #2880 @ 0xb40 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1624] @ 15a44 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1624] @ 14b3c │ │ │ │ mov r1, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3024 @ 0xbd0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1604] @ 15a48 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1604] @ 14b40 │ │ │ │ mov r1, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3168 @ 0xc60 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1584] @ 15a4c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1584] @ 14b44 │ │ │ │ mov r1, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3312 @ 0xcf0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1564] @ 15a50 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1564] @ 14b48 │ │ │ │ mov r1, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3440 @ 0xd70 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1544] @ 15a54 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1544] @ 14b4c │ │ │ │ mov r1, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3568 @ 0xdf0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1524] @ 15a58 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1524] @ 14b50 │ │ │ │ mov r1, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3696 @ 0xe70 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1504] @ 15a5c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1504] @ 14b54 │ │ │ │ mov r1, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3824 @ 0xef0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1484] @ 15a60 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1484] @ 14b58 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #4080 @ 0xff0 │ │ │ │ sub r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1464] @ 15a64 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1464] @ 14b5c │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3840 @ 0xf00 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1448] @ 15a68 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1448] @ 14b60 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3584 @ 0xe00 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1432] @ 15a6c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1432] @ 14b64 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3328 @ 0xd00 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1416] @ 15a70 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1416] @ 14b68 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3072 @ 0xc00 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1400] @ 15a74 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1400] @ 14b6c │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2816 @ 0xb00 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1384] @ 15a78 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1384] @ 14b70 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2560 @ 0xa00 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1368] @ 15a7c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1368] @ 14b74 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2304 @ 0x900 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1352] @ 15a80 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1352] @ 14b78 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #2048 @ 0x800 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1336] @ 15a84 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1336] @ 14b7c │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1792 @ 0x700 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1320] @ 15a88 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1320] @ 14b80 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1536 @ 0x600 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1304] @ 15a8c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1304] @ 14b84 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1280 @ 0x500 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1288] @ 15a90 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1288] @ 14b88 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1024 @ 0x400 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1272] @ 15a94 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1272] @ 14b8c │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #768 @ 0x300 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1256] @ 15a98 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1256] @ 14b90 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #512 @ 0x200 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1240] @ 15a9c │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1240] @ 14b94 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1224] @ 15aa0 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1224] @ 14b98 │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #1212] @ 15aa4 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #1212] @ 14b9c │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3504 @ 0xdb0 │ │ │ │ ldrb r0, [r4, #1962] @ 0x7aa │ │ │ │ ldr ip, [r4, #1804] @ 0x70c │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r2, [r4, #1808] @ 0x710 │ │ │ │ add r1, r3, r1, lsl #4 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r0, #32 │ │ │ │ - bne 158e8 │ │ │ │ + bne 149e0 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - bne 158fc │ │ │ │ + bne 149f4 │ │ │ │ cmp r0, #1 │ │ │ │ cmpne r5, r0 │ │ │ │ - beq 15910 │ │ │ │ + beq 14a08 │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 15604 │ │ │ │ + bne 146fc │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 15880 │ │ │ │ + beq 14978 │ │ │ │ sub r3, r9, #64 @ 0x40 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ movls r3, #1 │ │ │ │ ldr sl, [r7, #28] │ │ │ │ strls r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bls 15684 │ │ │ │ + bls 1477c │ │ │ │ cmp r6, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 15684 │ │ │ │ + bne 1477c │ │ │ │ ldrb r3, [sl] │ │ │ │ sub r2, r3, #127 @ 0x7f │ │ │ │ cmp r3, #31 │ │ │ │ cmphi r2, #32 │ │ │ │ movls r3, #1 │ │ │ │ movhi r3, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldrb r3, [r4, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15770 │ │ │ │ + beq 14868 │ │ │ │ ldr r3, [r8, #100] @ 0x64 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ and r2, r2, r3 │ │ │ │ mov r3, #1 │ │ │ │ bics r3, r2, r3, lsl r1 │ │ │ │ - bne 15934 │ │ │ │ + bne 14a2c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ bl 7d4c │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -13277,91 +12315,91 @@ │ │ │ │ bl 7bfc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 7c08 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r8 │ │ │ │ - beq 15720 │ │ │ │ + beq 14818 │ │ │ │ ldr r1, [ip, r3, lsl #2] │ │ │ │ sub r2, r1, #97 @ 0x61 │ │ │ │ cmp r2, #25 │ │ │ │ cmpls r0, r1 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq 15724 │ │ │ │ + beq 1481c │ │ │ │ add r3, r3, #1 │ │ │ │ - b 156f4 │ │ │ │ + b 147ec │ │ │ │ mov r2, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 157b0 │ │ │ │ + beq 148a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 15778 │ │ │ │ - ldr r3, [pc, #876] @ 15aa8 │ │ │ │ - ldr r2, [pc, #876] @ 15aac │ │ │ │ + beq 14870 │ │ │ │ + ldr r3, [pc, #876] @ 14ba0 │ │ │ │ + ldr r2, [pc, #876] @ 14ba4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ sub r5, fp, #72 @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - b 157c0 │ │ │ │ + bl 36828 │ │ │ │ + b 148b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 157b0 │ │ │ │ + beq 148a8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ eor r3, r3, #1 │ │ │ │ ands r3, r3, r5, lsr #3 │ │ │ │ - bne 15734 │ │ │ │ + bne 1482c │ │ │ │ tst r5, #4 │ │ │ │ - beq 157b0 │ │ │ │ + beq 148a8 │ │ │ │ ldrb r3, [r4, #1960] @ 0x7a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 157c8 │ │ │ │ - ldr r1, [pc, #780] @ 15ab0 │ │ │ │ + beq 148c0 │ │ │ │ + ldr r1, [pc, #780] @ 14ba8 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r0, #1 │ │ │ │ - b 15880 │ │ │ │ + b 14978 │ │ │ │ ldrb r3, [r4, #1961] @ 0x7a9 │ │ │ │ cmp r6, #1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 157b0 │ │ │ │ + beq 148a8 │ │ │ │ ldrb r6, [sl] │ │ │ │ bl 7bcc <__ctype_get_mb_cur_max@plt> │ │ │ │ mov r5, sp │ │ │ │ orr r6, r6, #128 @ 0x80 │ │ │ │ add r0, r0, #7 │ │ │ │ bic r2, r0, #7 │ │ │ │ bic r0, r0, #4080 @ 0xff0 │ │ │ │ bic r0, r0, #15 │ │ │ │ sub r0, sp, r0 │ │ │ │ mov r3, sp │ │ │ │ cmp r3, r0 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 15804 │ │ │ │ - ldr r3, [pc, #660] @ 15ab4 │ │ │ │ + bne 148fc │ │ │ │ + ldr r3, [pc, #660] @ 14bac │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 15838 │ │ │ │ + beq 14930 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ add r7, sp, #8 │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ @@ -13371,230 +12409,230 @@ │ │ │ │ bl 85ec │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ movne r1, r7 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov sp, r5 │ │ │ │ - b 157c0 │ │ │ │ + b 148b8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #560] @ 15ab8 │ │ │ │ - ldr r3, [pc, #224] @ 1596c │ │ │ │ + ldr r2, [pc, #560] @ 14bb0 │ │ │ │ + ldr r3, [pc, #224] @ 14a64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 15960 │ │ │ │ + beq 14a58 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #524] @ 15abc │ │ │ │ + ldr r3, [pc, #524] @ 14bb4 │ │ │ │ mov r1, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3632 @ 0xe30 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #508] @ 15ac0 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #508] @ 14bb8 │ │ │ │ mov r1, #17 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, #3248 @ 0xcb0 │ │ │ │ - b 155f0 │ │ │ │ - ldr r3, [pc, #492] @ 15ac4 │ │ │ │ + b 146e8 │ │ │ │ + ldr r3, [pc, #492] @ 14bbc │ │ │ │ mov r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1632 @ 0x660 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 155f0 │ │ │ │ + b 146e8 │ │ │ │ ldrb lr, [r4, #1796] @ 0x704 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 15624 │ │ │ │ + bne 1471c │ │ │ │ bic r0, r0, #32 │ │ │ │ - b 15610 │ │ │ │ + b 14708 │ │ │ │ ldrb lr, [r4, #1796] @ 0x704 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 15624 │ │ │ │ + beq 1471c │ │ │ │ bic r0, r0, #64 @ 0x40 │ │ │ │ - b 15618 │ │ │ │ + b 14710 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 15624 │ │ │ │ + bne 1471c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 15940 │ │ │ │ - b 15624 │ │ │ │ + beq 14a38 │ │ │ │ + b 1471c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 15734 │ │ │ │ - b 157b0 │ │ │ │ + bne 1482c │ │ │ │ + b 148a8 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 7fc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - b 157c0 │ │ │ │ + bl 36828 │ │ │ │ + b 148b8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sl, r6, r8, asr ip │ │ │ │ + andeq fp, r6, r0, ror #22 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq pc, r0, r0, ror #31 │ │ │ │ - andeq ip, r4, r4, ror r5 │ │ │ │ - andeq sl, r6, ip, asr #3 │ │ │ │ + andeq sp, r4, r4, lsr #7 │ │ │ │ + ldrdeq fp, [r6], -r4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x000681b0 │ │ │ │ - muleq r6, r8, r1 │ │ │ │ - andeq r8, r6, r0, lsl #3 │ │ │ │ - andeq r8, r6, r8, ror #2 │ │ │ │ - andeq r8, r6, r0, asr r1 │ │ │ │ - andeq r8, r6, r8, lsr r1 │ │ │ │ - andeq r8, r6, r0, lsr #2 │ │ │ │ - andeq r8, r6, r8, lsl #2 │ │ │ │ + strheq r9, [r6], -r8 │ │ │ │ + andeq r9, r6, r0, lsr #1 │ │ │ │ + andeq r9, r6, r8, lsl #1 │ │ │ │ + andeq r9, r6, r0, ror r0 │ │ │ │ + andeq r9, r6, r8, asr r0 │ │ │ │ + andeq r9, r6, r0, asr #32 │ │ │ │ + andeq r9, r6, r8, lsr #32 │ │ │ │ + andeq r9, r6, r0, lsl r0 │ │ │ │ + strdeq r8, [r6], -r8 @ │ │ │ │ + andeq r8, r6, r0, ror #31 │ │ │ │ + andeq r8, r6, r8, asr #31 │ │ │ │ + @ instruction: 0x00068fb4 │ │ │ │ + andeq r8, r6, r0, lsr #31 │ │ │ │ + andeq r8, r6, ip, lsl #31 │ │ │ │ + andeq r8, r6, r8, ror pc │ │ │ │ + andeq r8, r6, r4, ror #30 │ │ │ │ + andeq r8, r6, r0, asr pc │ │ │ │ + andeq r8, r6, ip, lsr pc │ │ │ │ + andeq r8, r6, r8, lsr #30 │ │ │ │ + andeq r8, r6, r0, lsl pc │ │ │ │ + strdeq r8, [r6], -r8 @ │ │ │ │ + andeq r8, r6, r0, ror #29 │ │ │ │ + andeq r8, r6, r8, asr #29 │ │ │ │ + @ instruction: 0x00068eb0 │ │ │ │ + muleq r6, r8, lr │ │ │ │ + andeq r8, r6, r0, lsl #29 │ │ │ │ + andeq r8, r6, r8, ror #28 │ │ │ │ + andeq r8, r6, r0, asr lr │ │ │ │ + andeq r8, r6, r8, lsr lr │ │ │ │ + andeq r8, r6, r0, lsr #28 │ │ │ │ + andeq r8, r6, r8, lsl #28 │ │ │ │ strdeq r8, [r6], -r0 │ │ │ │ ldrdeq r8, [r6], -r8 @ │ │ │ │ - andeq r8, r6, r0, asr #1 │ │ │ │ - andeq r8, r6, ip, lsr #1 │ │ │ │ - muleq r6, r8, r0 │ │ │ │ - andeq r8, r6, r4, lsl #1 │ │ │ │ - andeq r8, r6, r0, ror r0 │ │ │ │ - andeq r8, r6, ip, asr r0 │ │ │ │ - andeq r8, r6, r8, asr #32 │ │ │ │ - andeq r8, r6, r4, lsr r0 │ │ │ │ - andeq r8, r6, r0, lsr #32 │ │ │ │ - andeq r8, r6, r8 │ │ │ │ - strdeq r7, [r6], -r0 │ │ │ │ - ldrdeq r7, [r6], -r8 │ │ │ │ - andeq r7, r6, r0, asr #31 │ │ │ │ - andeq r7, r6, r8, lsr #31 │ │ │ │ - muleq r6, r0, pc @ │ │ │ │ - andeq r7, r6, r8, ror pc │ │ │ │ - andeq r7, r6, r0, ror #30 │ │ │ │ - andeq r7, r6, r8, asr #30 │ │ │ │ - andeq r7, r6, r0, lsr pc │ │ │ │ - andeq r7, r6, r8, lsl pc │ │ │ │ - andeq r7, r6, r0, lsl #30 │ │ │ │ - andeq r7, r6, r8, ror #29 │ │ │ │ - ldrdeq r7, [r6], -r0 │ │ │ │ - @ instruction: 0x00067eb8 │ │ │ │ - andeq r7, r6, r0, lsr #29 │ │ │ │ - andeq r7, r6, r8, lsl #29 │ │ │ │ - andeq r7, r6, r0, ror lr │ │ │ │ - andeq r7, r6, r8, asr lr │ │ │ │ - andeq r7, r6, r0, asr #28 │ │ │ │ - andeq r7, r6, r8, lsr #28 │ │ │ │ - andeq r7, r6, r0, lsl lr │ │ │ │ - strdeq r7, [r6], -r8 │ │ │ │ - andeq r7, r6, r0, ror #27 │ │ │ │ - andeq r7, r6, r8, asr #27 │ │ │ │ - @ instruction: 0x00067db0 │ │ │ │ - muleq r6, r8, sp │ │ │ │ - andeq r7, r6, r0, lsl #27 │ │ │ │ - andeq r7, r6, r8, ror #26 │ │ │ │ - andeq r7, r6, r0, asr sp │ │ │ │ - andeq r7, r6, r8, lsr sp │ │ │ │ - andeq r7, r6, r0, lsr #26 │ │ │ │ - andeq r7, r6, r8, lsl #26 │ │ │ │ - strdeq r7, [r6], -r0 │ │ │ │ - ldrdeq r7, [r6], -r8 │ │ │ │ - andeq r7, r6, r0, asr #25 │ │ │ │ - andeq r7, r6, r8, lsr #25 │ │ │ │ - muleq r6, r0, ip │ │ │ │ - andeq r5, r6, r0, lsl #25 │ │ │ │ - andeq r5, r6, ip, ror #24 │ │ │ │ - andeq r5, r6, r8, asr ip │ │ │ │ - andeq r5, r6, r4, asr #24 │ │ │ │ - andeq r5, r6, r0, lsr ip │ │ │ │ - andeq r5, r6, ip, lsl ip │ │ │ │ - andeq r5, r6, r8, lsl #24 │ │ │ │ - strdeq r5, [r6], -r4 │ │ │ │ - andeq r5, r6, r0, ror #23 │ │ │ │ - andeq r5, r6, ip, asr #23 │ │ │ │ - @ instruction: 0x00065bb8 │ │ │ │ - andeq r5, r6, r4, lsr #23 │ │ │ │ - muleq r6, r0, fp │ │ │ │ - andeq r5, r6, ip, ror fp │ │ │ │ - andeq r5, r6, r8, ror #22 │ │ │ │ - andeq r5, r6, r4, asr fp │ │ │ │ - andeq r9, r6, r4, lsr fp │ │ │ │ - andeq fp, r4, r0, asr #31 │ │ │ │ - ldrdeq r4, [r4], -r8 │ │ │ │ - andeq r4, r4, r8, lsl #5 │ │ │ │ + andeq r8, r6, r0, asr #27 │ │ │ │ + andeq r8, r6, r8, lsr #27 │ │ │ │ + muleq r6, r0, sp │ │ │ │ + andeq r8, r6, r8, ror sp │ │ │ │ + andeq r8, r6, r0, ror #26 │ │ │ │ + andeq r8, r6, r8, asr #26 │ │ │ │ + andeq r8, r6, r0, lsr sp │ │ │ │ + andeq r8, r6, r8, lsl sp │ │ │ │ + andeq r8, r6, r0, lsl #26 │ │ │ │ + andeq r8, r6, r8, ror #25 │ │ │ │ + ldrdeq r8, [r6], -r0 │ │ │ │ + @ instruction: 0x00068cb8 │ │ │ │ + andeq r8, r6, r0, lsr #25 │ │ │ │ + andeq r8, r6, r8, lsl #25 │ │ │ │ + andeq r8, r6, r0, ror ip │ │ │ │ + andeq r8, r6, r8, asr ip │ │ │ │ + andeq r8, r6, r0, asr #24 │ │ │ │ + andeq r8, r6, r8, lsr #24 │ │ │ │ + andeq r8, r6, r0, lsl ip │ │ │ │ + strdeq r8, [r6], -r8 @ │ │ │ │ + andeq r8, r6, r0, ror #23 │ │ │ │ + andeq r8, r6, r8, asr #23 │ │ │ │ + @ instruction: 0x00068bb0 │ │ │ │ + muleq r6, r8, fp │ │ │ │ + andeq r6, r6, r8, lsl #23 │ │ │ │ + andeq r6, r6, r4, ror fp │ │ │ │ + andeq r6, r6, r0, ror #22 │ │ │ │ + andeq r6, r6, ip, asr #22 │ │ │ │ + andeq r6, r6, r8, lsr fp │ │ │ │ + andeq r6, r6, r4, lsr #22 │ │ │ │ + andeq r6, r6, r0, lsl fp │ │ │ │ + strdeq r6, [r6], -ip │ │ │ │ + andeq r6, r6, r8, ror #21 │ │ │ │ + ldrdeq r6, [r6], -r4 │ │ │ │ + andeq r6, r6, r0, asr #21 │ │ │ │ + andeq r6, r6, ip, lsr #21 │ │ │ │ + muleq r6, r8, sl │ │ │ │ + andeq r6, r6, r4, lsl #21 │ │ │ │ + andeq r6, r6, r0, ror sl │ │ │ │ + andeq r6, r6, ip, asr sl │ │ │ │ + andeq sl, r6, ip, lsr sl │ │ │ │ + andeq ip, r4, ip, ror #27 │ │ │ │ + andeq r5, r4, ip, asr r1 │ │ │ │ + andeq r5, r4, ip, lsl #2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r6, r0, ror r2 │ │ │ │ - andeq r9, r6, ip, ror #16 │ │ │ │ - andeq r9, r6, r8, asr r8 │ │ │ │ - andeq r7, r6, ip, asr #16 │ │ │ │ + andeq fp, r6, r8, ror r1 │ │ │ │ + andeq sl, r6, r4, ror r7 │ │ │ │ + andeq sl, r6, r0, ror #14 │ │ │ │ + andeq r8, r6, r4, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - beq 15ba8 │ │ │ │ + beq 14ca0 │ │ │ │ mov r5, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 83b8 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmn r1, #1 │ │ │ │ - beq 15b2c │ │ │ │ + beq 14c24 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #8 │ │ │ │ bl 7a1c │ │ │ │ subs r5, r0, r5 │ │ │ │ movne r5, #1 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ strb r5, [r4, #116] @ 0x74 │ │ │ │ cmn r1, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 15b54 │ │ │ │ + beq 14c4c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #8 │ │ │ │ bl 7a1c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ strb r0, [r4, #117] @ 0x75 │ │ │ │ cmn r1, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 15b7c │ │ │ │ + beq 14c74 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #8 │ │ │ │ bl 7a1c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ strb r0, [r4, #118] @ 0x76 │ │ │ │ cmn r1, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 15ba4 │ │ │ │ + beq 14c9c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #8 │ │ │ │ bl 7a1c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ strb r0, [r4, #119] @ 0x77 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15bd0 │ │ │ │ + beq 14cc8 │ │ │ │ ldr r3, [r0, #3256] @ 0xcb8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 15bd0 │ │ │ │ + bne 14cc8 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 397f4 │ │ │ │ + b 39674 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -13610,34 +12648,34 @@ │ │ │ │ bl 8670 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ add r0, r6, #255 @ 0xff │ │ │ │ ldr fp, [r5, #2008] @ 0x7d8 │ │ │ │ movge r0, r6 │ │ │ │ asr r0, r0, #8 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, fp │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ cmp sl, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sl, #255 @ 0xff │ │ │ │ movge r0, sl │ │ │ │ asr r0, r0, #8 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, fp │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [r4, #208] @ 0xd0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #212] @ 0xd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1476c │ │ │ │ + bl 1380c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, #1712] @ 0x6b0 │ │ │ │ str r7, [r4, #192] @ 0xc0 │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r5, #3248] @ 0xcb0 │ │ │ │ str r3, [r4, #188] @ 0xbc │ │ │ │ @@ -13649,938 +12687,1101 @@ │ │ │ │ str r3, [r4, #200] @ 0xc8 │ │ │ │ str r0, [r4, #196] @ 0xc4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ 15d44 │ │ │ │ + ldr r4, [pc, #116] @ 14e3c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 15d30 │ │ │ │ - ldr r0, [pc, #96] @ 15d48 │ │ │ │ + bne 14e28 │ │ │ │ + ldr r0, [pc, #96] @ 14e40 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r3, [r4] │ │ │ │ bl 7c38 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strb r3, [r4, #1] │ │ │ │ - beq 15d30 │ │ │ │ - ldr ip, [pc, #60] @ 15d4c │ │ │ │ - ldr r2, [pc, #60] @ 15d50 │ │ │ │ - ldr r1, [pc, #60] @ 15d54 │ │ │ │ + beq 14e28 │ │ │ │ + ldr ip, [pc, #60] @ 14e44 │ │ │ │ + ldr r2, [pc, #60] @ 14e48 │ │ │ │ + ldr r1, [pc, #60] @ 14e4c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #22 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - ldr r3, [pc, #32] @ 15d58 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r3, [pc, #32] @ 14e50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq sl, r6, r8, lsl #14 │ │ │ │ - andeq r3, r4, r8, asr #26 │ │ │ │ - andeq r3, r4, r4, asr #26 │ │ │ │ - andeq r3, r4, ip, lsr #26 │ │ │ │ - andeq r3, r4, r4, lsr sp │ │ │ │ - andeq sl, r6, r4, lsr #13 │ │ │ │ + andeq fp, r6, r0, lsl r6 │ │ │ │ + andeq r4, r4, ip, asr #23 │ │ │ │ + andeq r4, r4, r8, asr #23 │ │ │ │ + @ instruction: 0x00044bb0 │ │ │ │ + @ instruction: 0x00044bb8 │ │ │ │ + andeq fp, r6, ip, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #884] @ 160ec │ │ │ │ + ldr r2, [pc, #884] @ 151e4 │ │ │ │ subs r6, r3, #0 │ │ │ │ - ldr r3, [pc, #880] @ 160f0 │ │ │ │ + ldr r3, [pc, #880] @ 151e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - bne 15df4 │ │ │ │ - ldr r2, [pc, #844] @ 160f4 │ │ │ │ - ldr r3, [pc, #836] @ 160f0 │ │ │ │ + bne 14eec │ │ │ │ + ldr r2, [pc, #844] @ 151ec │ │ │ │ + ldr r3, [pc, #836] @ 151e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 160e0 │ │ │ │ - ldr ip, [pc, #812] @ 160f8 │ │ │ │ - ldr r2, [pc, #812] @ 160fc │ │ │ │ - ldr r1, [pc, #812] @ 16100 │ │ │ │ + bne 151d8 │ │ │ │ + ldr ip, [pc, #812] @ 151f0 │ │ │ │ + ldr r2, [pc, #812] @ 151f4 │ │ │ │ + ldr r1, [pc, #812] @ 151f8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r3, [pc, #796] @ 16104 │ │ │ │ + ldr r3, [pc, #796] @ 151fc │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 535a4 │ │ │ │ + b 535c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8670 │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #3248] @ 0xcb0 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 42fe4 │ │ │ │ ldr r3, [r4, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r5, #3256] @ 0xcb8 │ │ │ │ - beq 15e30 │ │ │ │ + beq 14f28 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 160bc │ │ │ │ + bgt 151b4 │ │ │ │ cmp r7, #0 │ │ │ │ add r0, r7, #255 @ 0xff │ │ │ │ movge r0, r7 │ │ │ │ ldr r7, [r5, #2008] @ 0x7d8 │ │ │ │ asr r0, r0, #8 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r7 │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ cmp r9, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov fp, r0 │ │ │ │ add r0, r9, #255 @ 0xff │ │ │ │ movge r0, r9 │ │ │ │ asr r0, r0, #8 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r7 │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ str r8, [r4, #124] @ 0x7c │ │ │ │ ldr r8, [r4, #140] @ 0x8c │ │ │ │ str fp, [r4, #208] @ 0xd0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r6, [r4, #156] @ 0x9c │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4, #212] @ 0xd4 │ │ │ │ - beq 15ec0 │ │ │ │ + beq 14fb8 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 569a4 │ │ │ │ + bl 569bc │ │ │ │ cmp r0, r6 │ │ │ │ - bne 16024 │ │ │ │ + bne 1511c │ │ │ │ mov r0, r8 │ │ │ │ bl 8778 │ │ │ │ str r6, [r4, #140] @ 0x8c │ │ │ │ str r6, [r4, #144] @ 0x90 │ │ │ │ ldr r6, [r4, #148] @ 0x94 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 16024 │ │ │ │ - ldr r0, [pc, #564] @ 16108 │ │ │ │ + bne 1511c │ │ │ │ + ldr r0, [pc, #564] @ 15200 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7c38 │ │ │ │ subs r8, r0, #0 │ │ │ │ moveq r6, #24 │ │ │ │ - beq 15f60 │ │ │ │ + beq 15058 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [r0] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 83dc <__isoc23_strtol@plt> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 15f30 │ │ │ │ + bne 15028 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ ldrb r3, [r3] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 15f60 │ │ │ │ - ldr r3, [pc, #468] @ 1610c │ │ │ │ - ldr r2, [pc, #468] @ 16110 │ │ │ │ - ldr r1, [pc, #468] @ 16114 │ │ │ │ + bne 15058 │ │ │ │ + ldr r3, [pc, #468] @ 15204 │ │ │ │ + ldr r2, [pc, #468] @ 15208 │ │ │ │ + ldr r1, [pc, #468] @ 1520c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #456] @ 16118 │ │ │ │ + ldr r3, [pc, #456] @ 15210 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r6, #24 │ │ │ │ - ldr r0, [pc, #436] @ 1611c │ │ │ │ + ldr r0, [pc, #436] @ 15214 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7c38 │ │ │ │ subs r8, r0, #0 │ │ │ │ movne r3, r8 │ │ │ │ - bne 15f80 │ │ │ │ - ldr r3, [pc, #416] @ 16120 │ │ │ │ + bne 15078 │ │ │ │ + ldr r3, [pc, #416] @ 15218 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #408] @ 16124 │ │ │ │ + ldr r3, [pc, #408] @ 1521c │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr sl, [pc, #388] @ 16128 │ │ │ │ + ldr sl, [pc, #388] @ 15220 │ │ │ │ stmib sp, {r3, r6} │ │ │ │ - ldr r3, [pc, #384] @ 1612c │ │ │ │ + ldr r3, [pc, #384] @ 15224 │ │ │ │ add sl, pc, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #368] @ 16130 │ │ │ │ + ldr r3, [pc, #368] @ 15228 │ │ │ │ strd r0, [sp, #16] │ │ │ │ mov r1, sl │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r7 │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 84b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ strne r7, [r4, #152] @ 0x98 │ │ │ │ - bne 16024 │ │ │ │ - ldr r3, [pc, #296] @ 16134 │ │ │ │ + bne 1511c │ │ │ │ + ldr r3, [pc, #296] @ 1522c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ - ldr r3, [pc, #280] @ 16138 │ │ │ │ + ldr r3, [pc, #280] @ 15230 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 397f4 │ │ │ │ + bl 39674 │ │ │ │ ldr r3, [r5, #3256] @ 0xcb8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 1607c │ │ │ │ + beq 15174 │ │ │ │ sub r3, r3, #7 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 160bc │ │ │ │ - ldr r2, [pc, #236] @ 1613c │ │ │ │ - ldr r3, [pc, #156] @ 160f0 │ │ │ │ + bhi 151b4 │ │ │ │ + ldr r2, [pc, #236] @ 15234 │ │ │ │ + ldr r3, [pc, #156] @ 151e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 160e0 │ │ │ │ + bne 151d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 21498 │ │ │ │ - ldr r2, [pc, #188] @ 16140 │ │ │ │ - ldr r3, [pc, #104] @ 160f0 │ │ │ │ + b 21f2c │ │ │ │ + ldr r2, [pc, #188] @ 15238 │ │ │ │ + ldr r3, [pc, #104] @ 151e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 160e0 │ │ │ │ + bne 151d8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1476c │ │ │ │ - ldr r2, [pc, #128] @ 16144 │ │ │ │ - ldr r3, [pc, #40] @ 160f0 │ │ │ │ + b 1380c │ │ │ │ + ldr r2, [pc, #128] @ 1523c │ │ │ │ + ldr r3, [pc, #40] @ 151e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 160e4 │ │ │ │ + beq 151dc │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r9, r6, ip, ror sp │ │ │ │ + andeq sl, r6, r4, lsl #25 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r6, r0, asr sp │ │ │ │ - andeq r3, r4, ip, asr #25 │ │ │ │ - andeq r3, r4, r4, lsl #23 │ │ │ │ - andeq r3, r4, r8, lsr #16 │ │ │ │ + andeq sl, r6, r8, asr ip │ │ │ │ + andeq r4, r4, r0, asr fp │ │ │ │ + andeq r4, r4, r8, lsl #20 │ │ │ │ + andeq r4, r4, ip, lsr #13 │ │ │ │ andeq r0, r0, fp, lsr #18 │ │ │ │ - andeq r3, r4, r4, lsl #24 │ │ │ │ - andeq r3, r4, r8, lsr #23 │ │ │ │ - andeq r1, r4, r8, lsl r6 │ │ │ │ - andeq r1, r4, ip, lsl r6 │ │ │ │ + andeq r4, r4, r8, lsl #21 │ │ │ │ + andeq r4, r4, ip, lsr #20 │ │ │ │ + andeq r2, r4, r8, lsr r5 │ │ │ │ + andeq r2, r4, ip, lsr r5 │ │ │ │ andeq r0, r0, r3, lsl #17 │ │ │ │ - @ instruction: 0x00043bb0 │ │ │ │ - andeq r3, r4, r8, lsl fp │ │ │ │ - ldrdeq r1, [r4], -r0 │ │ │ │ - andeq r1, r4, r0, asr #11 │ │ │ │ - andeq r3, r4, r8, ror fp │ │ │ │ + andeq r4, r4, r4, lsr sl │ │ │ │ + muleq r4, ip, r9 │ │ │ │ + strdeq r2, [r4], -r0 │ │ │ │ + andeq r2, r4, r0, ror #9 │ │ │ │ + strdeq r4, [r4], -ip │ │ │ │ andeq r0, r0, sl, lsl #17 │ │ │ │ - andeq r3, r4, r0, asr #22 │ │ │ │ + andeq r4, r4, r4, asr #19 │ │ │ │ muleq r0, r2, r8 │ │ │ │ - andeq r9, r6, r8, lsr #21 │ │ │ │ - andeq r9, r6, r4, ror sl │ │ │ │ - andeq r9, r6, r4, lsr sl │ │ │ │ + @ instruction: 0x0006a9b0 │ │ │ │ + andeq sl, r6, ip, ror r9 │ │ │ │ + andeq sl, r6, ip, lsr r9 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r2, [r0, #176] @ 0xb0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r3 │ │ │ │ + beq 1528c │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + cmn r3, #1 │ │ │ │ + beq 15284 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #2 │ │ │ │ + bls 153d8 │ │ │ │ + b 1528c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r0, #180] @ 0xb4 │ │ │ │ + ldr r0, [r4, #168] @ 0xa8 │ │ │ │ + mov r5, #0 │ │ │ │ + cmp r0, r5 │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ + strb r5, [r4, #156] @ 0x9c │ │ │ │ + beq 152b0 │ │ │ │ + bl 7b54 │ │ │ │ + str r5, [r4, #168] @ 0xa8 │ │ │ │ + strb r5, [r4, #172] @ 0xac │ │ │ │ + ldr r0, [r4, #224] @ 0xe0 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r0, r3 │ │ │ │ + ldrne r5, [r0, #16] │ │ │ │ + str r3, [r4, #160] @ 0xa0 │ │ │ │ + str r3, [r4, #212] @ 0xd4 │ │ │ │ + str r3, [r4, #208] @ 0xd0 │ │ │ │ + str r3, [r4, #220] @ 0xdc │ │ │ │ + str r3, [r4, #216] @ 0xd8 │ │ │ │ + beq 152fc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 152fc │ │ │ │ + bl 7e3c │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrne r3, [r5, #16] │ │ │ │ + moveq r3, r5 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + b 152d8 │ │ │ │ + mov r5, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + strd r2, [r4, #224] @ 0xe0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, #16 │ │ │ │ + add r0, r4, #248 @ 0xf8 │ │ │ │ + str r5, [r4, #232] @ 0xe8 │ │ │ │ + str r5, [r4, #236] @ 0xec │ │ │ │ + str r5, [r4, #240] @ 0xf0 │ │ │ │ + bl 7d28 │ │ │ │ + add r3, r4, #272 @ 0x110 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r6, r5 │ │ │ │ + strd r0, [r3, #-8] │ │ │ │ + strd r0, [r3] │ │ │ │ + strb r5, [r4, #296] @ 0x128 │ │ │ │ + str r5, [r4, #20] │ │ │ │ + bne 15378 │ │ │ │ + ldr r0, [pc, #140] @ 153e0 │ │ │ │ + ldr r2, [pc, #140] @ 153e4 │ │ │ │ + ldr r1, [pc, #140] @ 153e8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm sp, {r0, r7} │ │ │ │ + ldr r3, [pc, #132] @ 153ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + bl 535c4 │ │ │ │ + b 153d8 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 15388 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8670 │ │ │ │ + ldr r3, [r6, #3256] @ 0xcb8 │ │ │ │ + str r5, [r6, #3256] @ 0xcb8 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 153c0 │ │ │ │ + sub r3, r3, #7 │ │ │ │ + cmp r3, #2 │ │ │ │ + bhi 153d8 │ │ │ │ + ldrb r3, [r6, #3756] @ 0xeac │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 153d8 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, lr} │ │ │ │ + b 21f2c │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, lr} │ │ │ │ + b 3309c │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + andeq r4, r4, ip, lsl #15 │ │ │ │ + andeq r4, r4, r0, ror r5 │ │ │ │ + andeq r4, r4, r4, lsl r2 │ │ │ │ + muleq r0, r8, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3000] @ 0xbb8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #1052] @ 16580 │ │ │ │ + ldr r2, [pc, #1052] @ 15828 │ │ │ │ sub sp, sp, #1056 @ 0x420 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #1044] @ 16584 │ │ │ │ + ldr r3, [pc, #1044] @ 1582c │ │ │ │ sub sp, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr ip, [sp, #1096] @ 0x448 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1052] @ 0x41c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1012] @ 16588 │ │ │ │ + ldr r3, [pc, #1012] @ 15830 │ │ │ │ mov r4, r0 │ │ │ │ umull r2, sl, ip, r3 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ lsr sl, sl, #6 │ │ │ │ mov r1, #0 │ │ │ │ - bge 161cc │ │ │ │ + bge 15474 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sbcs r0, r0, #0 │ │ │ │ movlt fp, r1 │ │ │ │ - blt 16204 │ │ │ │ + blt 154ac │ │ │ │ cmp r9, r3 │ │ │ │ cmpeq r8, r2 │ │ │ │ - bne 161f4 │ │ │ │ + bne 1549c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ sbcs r3, r3, #0 │ │ │ │ movlt fp, #1 │ │ │ │ movge fp, #0 │ │ │ │ - b 16204 │ │ │ │ + b 154ac │ │ │ │ cmp r2, r8 │ │ │ │ sbcs r3, r3, r9 │ │ │ │ movlt fp, #1 │ │ │ │ movge fp, #0 │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ cmp r9, r3 │ │ │ │ cmpeq r8, r2 │ │ │ │ - bne 16230 │ │ │ │ + bne 154d8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp sl, r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ sbcs r3, r1, r3 │ │ │ │ movlt r3, #1 │ │ │ │ movge r3, #0 │ │ │ │ - b 16240 │ │ │ │ + b 154e8 │ │ │ │ cmp r8, r2 │ │ │ │ sbcs r3, r9, r3 │ │ │ │ movlt r3, #1 │ │ │ │ movge r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1654c │ │ │ │ + bne 157f4 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r6, [r4] │ │ │ │ add r5, sp, #28 │ │ │ │ moveq r7, fp │ │ │ │ - beq 162b4 │ │ │ │ + beq 1555c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ sbc r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 16288 │ │ │ │ - ldr r1, [pc, #776] @ 1658c │ │ │ │ + bge 15530 │ │ │ │ + ldr r1, [pc, #776] @ 15834 │ │ │ │ adds r3, r3, r1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #764] @ 16590 │ │ │ │ + ldr r3, [pc, #764] @ 15838 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ subs r3, sl, r3 │ │ │ │ rsc r2, r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 162d8 │ │ │ │ - ldr r1, [pc, #696] @ 1658c │ │ │ │ + bge 15580 │ │ │ │ + ldr r1, [pc, #696] @ 15834 │ │ │ │ adds r3, r3, r1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #688] @ 16594 │ │ │ │ + ldr r3, [pc, #688] @ 1583c │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ rsb r1, r7, #1024 @ 0x400 │ │ │ │ add r0, r5, r7 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ cmp fp, #0 │ │ │ │ add r0, r7, r0 │ │ │ │ - beq 16338 │ │ │ │ + beq 155e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr fp, [r4, #20] │ │ │ │ subs r8, r8, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sbc r9, r9, r3 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ subs sl, sl, r3 │ │ │ │ rsc fp, fp, #0 │ │ │ │ cmp fp, #0 │ │ │ │ - bge 16378 │ │ │ │ - b 16360 │ │ │ │ + bge 15620 │ │ │ │ + b 15608 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr fp, [r4, #36] @ 0x24 │ │ │ │ subs r8, r8, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sbc r9, r9, r3 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ subs sl, sl, r3 │ │ │ │ rsc fp, fp, #0 │ │ │ │ cmp fp, #0 │ │ │ │ - bge 16378 │ │ │ │ - ldr r3, [pc, #548] @ 1658c │ │ │ │ + bge 15620 │ │ │ │ + ldr r3, [pc, #548] @ 15834 │ │ │ │ subs r8, r8, #1 │ │ │ │ sbc r9, r9, #0 │ │ │ │ adds r3, sl, r3 │ │ │ │ mov sl, r3 │ │ │ │ adc fp, fp, #0 │ │ │ │ - ldr r3, [pc, #536] @ 16598 │ │ │ │ + ldr r3, [pc, #536] @ 15840 │ │ │ │ rsb r1, r0, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ strd sl, [sp, #8] │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ ldr r7, [r6, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r7, #280] @ 0x118 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16430 │ │ │ │ + beq 156d8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55c78 │ │ │ │ - ldr r3, [pc, #476] @ 1659c │ │ │ │ + bl 55c90 │ │ │ │ + ldr r3, [pc, #476] @ 15844 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 55c78 │ │ │ │ + bl 55c90 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ ldr r3, [r7, #272] @ 0x110 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ mov r9, r1 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #388] @ 1659c │ │ │ │ - bl 55f44 │ │ │ │ + ldr r1, [pc, #388] @ 15844 │ │ │ │ + bl 55f5c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55f44 │ │ │ │ - bl 562d0 │ │ │ │ - ldr ip, [pc, #360] @ 165a0 │ │ │ │ + bl 55f5c │ │ │ │ + bl 562e8 │ │ │ │ + ldr ip, [pc, #360] @ 15848 │ │ │ │ cmp r0, #1 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [ip] │ │ │ │ - bls 16488 │ │ │ │ - ldr r3, [pc, #336] @ 165a4 │ │ │ │ + bls 15730 │ │ │ │ + ldr r3, [pc, #336] @ 1584c │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r5} │ │ │ │ ldr r0, [ip, #12] │ │ │ │ - ldr r2, [pc, #320] @ 165a8 │ │ │ │ - ldr r1, [pc, #320] @ 165ac │ │ │ │ + ldr r2, [pc, #320] @ 15850 │ │ │ │ + ldr r1, [pc, #320] @ 15854 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #200 @ 0xc8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 1650c │ │ │ │ + bl 535c4 │ │ │ │ + b 157b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 164d4 │ │ │ │ + beq 1577c │ │ │ │ ldr r2, [ip, #8] │ │ │ │ - ldr r3, [pc, #276] @ 165b0 │ │ │ │ + ldr r3, [pc, #276] @ 15858 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [ip, #8] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #248] @ 165b4 │ │ │ │ - ldr r2, [pc, #248] @ 165b8 │ │ │ │ + ldr r1, [pc, #248] @ 1585c │ │ │ │ + ldr r2, [pc, #248] @ 15860 │ │ │ │ mov r3, #202 @ 0xca │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 1650c │ │ │ │ - ldr r3, [pc, #224] @ 165bc │ │ │ │ + bl 535c4 │ │ │ │ + b 157b4 │ │ │ │ + ldr r3, [pc, #224] @ 15864 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r5} │ │ │ │ ldr r0, [ip, #4] │ │ │ │ - ldr r2, [pc, #208] @ 165c0 │ │ │ │ - ldr r1, [pc, #208] @ 165c4 │ │ │ │ + ldr r2, [pc, #208] @ 15868 │ │ │ │ + ldr r1, [pc, #208] @ 1586c │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #204 @ 0xcc │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 7b54 │ │ │ │ - ldr r2, [pc, #172] @ 165c8 │ │ │ │ - ldr r3, [pc, #100] @ 16584 │ │ │ │ + ldr r2, [pc, #172] @ 15870 │ │ │ │ + ldr r3, [pc, #100] @ 1582c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1052] @ 0x41c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16570 │ │ │ │ + bne 15818 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1056 @ 0x420 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 7e3c │ │ │ │ - ldr r2, [pc, #120] @ 165cc │ │ │ │ - ldr r3, [pc, #44] @ 16584 │ │ │ │ + ldr r2, [pc, #120] @ 15874 │ │ │ │ + ldr r3, [pc, #44] @ 1582c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1052] @ 0x41c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 16574 │ │ │ │ + beq 1581c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #1056 @ 0x420 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r9, r6, r8, lsl #19 │ │ │ │ + andeq sl, r6, r0, ror #13 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - ldrdeq r3, [r4], -r4 │ │ │ │ - muleq r4, ip, r8 │ │ │ │ - andeq r3, r4, r8, lsl r8 │ │ │ │ + strdeq r4, [r4], -r8 │ │ │ │ + andeq r4, r4, r0, asr #11 │ │ │ │ + andeq r4, r4, ip, lsr r5 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ - andeq r9, r6, r8, lsl #31 │ │ │ │ - andeq r3, r4, r0, ror #14 │ │ │ │ - andeq r1, r4, ip, lsl r5 │ │ │ │ - andeq r1, r4, r4, lsr #10 │ │ │ │ - andeq r3, r4, r8, lsl r7 │ │ │ │ - ldrdeq r1, [r4], -r4 │ │ │ │ - andeq r1, r4, ip, asr #9 │ │ │ │ - ldrdeq r3, [r4], -r8 │ │ │ │ - muleq r4, r4, r4 │ │ │ │ - muleq r4, ip, r4 │ │ │ │ - ldrdeq r9, [r6], -ip │ │ │ │ - andeq r9, r6, r4, lsr #11 │ │ │ │ + andeq sl, r6, r0, ror #25 │ │ │ │ + andeq r4, r4, r4, lsl #9 │ │ │ │ + andeq r2, r4, ip, lsl #5 │ │ │ │ + muleq r4, r4, r2 │ │ │ │ + andeq r4, r4, ip, lsr r4 │ │ │ │ + andeq r2, r4, r4, asr #4 │ │ │ │ + andeq r2, r4, ip, lsr r2 │ │ │ │ + strdeq r4, [r4], -ip │ │ │ │ + andeq r2, r4, r4, lsl #4 │ │ │ │ + andeq r2, r4, ip, lsl #4 │ │ │ │ + andeq sl, r6, r4, lsr r3 │ │ │ │ + strdeq sl, [r6], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 7b54 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7e3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [r0, #176] @ 0xb0 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r3 │ │ │ │ - beq 16644 │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - cmn r3, #1 │ │ │ │ - beq 1663c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #2 │ │ │ │ - bls 16790 │ │ │ │ - b 16644 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r0, #180] @ 0xb4 │ │ │ │ - ldr r0, [r4, #168] @ 0xa8 │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r0, r5 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ - strb r5, [r4, #156] @ 0x9c │ │ │ │ - beq 16668 │ │ │ │ - bl 7b54 │ │ │ │ - str r5, [r4, #168] @ 0xa8 │ │ │ │ - strb r5, [r4, #172] @ 0xac │ │ │ │ - ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r0, r3 │ │ │ │ - ldrne r5, [r0, #16] │ │ │ │ - str r3, [r4, #160] @ 0xa0 │ │ │ │ - str r3, [r4, #212] @ 0xd4 │ │ │ │ - str r3, [r4, #208] @ 0xd0 │ │ │ │ - str r3, [r4, #220] @ 0xdc │ │ │ │ - str r3, [r4, #216] @ 0xd8 │ │ │ │ - beq 166b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 166b4 │ │ │ │ - bl 7e3c │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr ip, [pc, #148] @ 1594c │ │ │ │ + ldr r5, [r1, #208] @ 0xd0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [pc, #136] @ 15950 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ + sub sp, sp, #28 │ │ │ │ cmp r5, #0 │ │ │ │ - ldrne r3, [r5, #16] │ │ │ │ - moveq r3, r5 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r3 │ │ │ │ - b 16690 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - strd r2, [r4, #224] @ 0xe0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, #16 │ │ │ │ - add r0, r4, #248 @ 0xf8 │ │ │ │ - str r5, [r4, #232] @ 0xe8 │ │ │ │ - str r5, [r4, #236] @ 0xec │ │ │ │ - str r5, [r4, #240] @ 0xf0 │ │ │ │ - bl 7d28 │ │ │ │ - add r3, r4, #272 @ 0x110 │ │ │ │ + ldr r0, [r0] │ │ │ │ + str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r6, r5 │ │ │ │ - strd r0, [r3, #-8] │ │ │ │ - strd r0, [r3] │ │ │ │ - strb r5, [r4, #296] @ 0x128 │ │ │ │ - str r5, [r4, #20] │ │ │ │ - bne 16730 │ │ │ │ - ldr r0, [pc, #140] @ 16798 │ │ │ │ - ldr r2, [pc, #140] @ 1679c │ │ │ │ - ldr r1, [pc, #140] @ 167a0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm sp, {r0, r7} │ │ │ │ - ldr r3, [pc, #132] @ 167a4 │ │ │ │ + bge 158ec │ │ │ │ + mov r0, #0 │ │ │ │ + b 1591c │ │ │ │ + ldr r4, [r3, #212] @ 0xd4 │ │ │ │ + cmp r4, #0 │ │ │ │ + blt 158e4 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl 20b24 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r5, r3 │ │ │ │ + bgt 158e4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r4, r3 │ │ │ │ + movgt r0, #0 │ │ │ │ + movle r0, #1 │ │ │ │ + ldr r2, [pc, #48] @ 15954 │ │ │ │ + ldr r3, [pc, #40] @ 15950 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 16790 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 16740 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8670 │ │ │ │ - ldr r3, [r6, #3256] @ 0xcb8 │ │ │ │ - str r5, [r6, #3256] @ 0xcb8 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq 16778 │ │ │ │ - sub r3, r3, #7 │ │ │ │ - cmp r3, #2 │ │ │ │ - bhi 16790 │ │ │ │ - ldrb r3, [r6, #3756] @ 0xeac │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 16790 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 21498 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 33fa8 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r3, r4, r0, asr #9 │ │ │ │ - andeq r3, r4, ip, lsr r2 │ │ │ │ - andeq r2, r4, r0, ror #29 │ │ │ │ - muleq r0, r8, r9 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 15944 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + andeq sl, r6, r4, lsr r2 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + ldrdeq sl, [r6], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ add r3, r0, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ - bne 167e0 │ │ │ │ + bne 15990 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #212] @ 0xd4 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 38500 │ │ │ │ + bl 3837c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 167f8 │ │ │ │ + beq 159a8 │ │ │ │ ldrb r3, [r4, #1795] @ 0x703 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 167d0 │ │ │ │ - ldr r1, [pc, #4] @ 16804 │ │ │ │ + bne 15980 │ │ │ │ + ldr r1, [pc, #4] @ 159b4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #640] @ 16aa0 │ │ │ │ + ldr r3, [pc, #640] @ 15c50 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ ldr r6, [r0, #104] @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov fp, r0 │ │ │ │ mov r8, #10 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 169ac │ │ │ │ + beq 15b5c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ bl 8688 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 16878 │ │ │ │ + beq 15a28 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [sl], #1 │ │ │ │ bl 7fc8 │ │ │ │ mov r5, r0 │ │ │ │ - b 1688c │ │ │ │ + b 15a3c │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1699c │ │ │ │ + beq 15b4c │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r4 │ │ │ │ ldr r9, [fp, #72] @ 0x48 │ │ │ │ cmp r9, #0 │ │ │ │ moveq r2, r4 │ │ │ │ addeq r1, r5, r4 │ │ │ │ moveq r0, r9 │ │ │ │ - bne 168c8 │ │ │ │ + bne 15a78 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 16914 │ │ │ │ + beq 15ac4 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ mla r0, r8, r0, r3 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ - bls 168a4 │ │ │ │ - b 16a94 │ │ │ │ + bls 15a54 │ │ │ │ + b 15c44 │ │ │ │ cmp r5, #3 │ │ │ │ - bls 16a84 │ │ │ │ - ldr r1, [pc, #460] @ 16aa4 │ │ │ │ + bls 15c34 │ │ │ │ + ldr r1, [pc, #460] @ 15c54 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1691c │ │ │ │ + bne 15acc │ │ │ │ add r2, r4, #3 │ │ │ │ add r1, r4, r5 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ mla r0, r8, r0, r3 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 1691c │ │ │ │ + bhi 15acc │ │ │ │ cmp r2, r1 │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ - bne 168f4 │ │ │ │ + bne 15aa4 │ │ │ │ str r0, [fp, #72] @ 0x48 │ │ │ │ - b 16988 │ │ │ │ + b 15b38 │ │ │ │ cmp r5, #7 │ │ │ │ - beq 169b8 │ │ │ │ + beq 15b68 │ │ │ │ cmp r5, #14 │ │ │ │ - bne 169d8 │ │ │ │ - ldr r1, [pc, #372] @ 16aa8 │ │ │ │ + bne 15b88 │ │ │ │ + ldr r1, [pc, #372] @ 15c58 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16a3c │ │ │ │ - ldr r1, [pc, #348] @ 16aac │ │ │ │ + beq 15bec │ │ │ │ + ldr r1, [pc, #348] @ 15c5c │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 169f8 │ │ │ │ + bne 15ba8 │ │ │ │ mov r3, #1 │ │ │ │ add r2, r4, #7 │ │ │ │ add r4, r4, r5 │ │ │ │ strb r3, [fp, #76] @ 0x4c │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ mla r0, r8, r0, r3 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls 169e4 │ │ │ │ + bls 15b94 │ │ │ │ cmp r7, #0 │ │ │ │ subne r6, r6, #1 │ │ │ │ sub r6, r6, r5 │ │ │ │ mov r4, sl │ │ │ │ - b 1683c │ │ │ │ + b 159ec │ │ │ │ ldr r0, [fp, #100] @ 0x64 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 8448 │ │ │ │ str r6, [fp, #104] @ 0x68 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #240] @ 16ab0 │ │ │ │ + ldr r1, [pc, #240] @ 15c60 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16a3c │ │ │ │ - b 16a7c │ │ │ │ + beq 15bec │ │ │ │ + b 15c2c │ │ │ │ cmp r5, #7 │ │ │ │ - bhi 16948 │ │ │ │ - b 16a7c │ │ │ │ + bhi 15af8 │ │ │ │ + b 15c2c │ │ │ │ cmp r2, r4 │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ - bne 16974 │ │ │ │ + bne 15b24 │ │ │ │ str r0, [fp, #84] @ 0x54 │ │ │ │ - b 16988 │ │ │ │ + b 15b38 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 16a48 │ │ │ │ - b 16a84 │ │ │ │ + beq 15bf8 │ │ │ │ + b 15c34 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ mla r3, r8, r3, r2 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - bhi 16a48 │ │ │ │ + bhi 15bf8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 16a04 │ │ │ │ + bne 15bb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16a48 │ │ │ │ + beq 15bf8 │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 16a48 │ │ │ │ + bcc 15bf8 │ │ │ │ str r3, [fp, #84] @ 0x54 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #76] @ 0x4c │ │ │ │ - b 16988 │ │ │ │ + b 15b38 │ │ │ │ cmp r5, #9 │ │ │ │ - bls 16988 │ │ │ │ + bls 15b38 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16988 │ │ │ │ + bne 15b38 │ │ │ │ add r0, r4, #9 │ │ │ │ sub r1, r5, #9 │ │ │ │ bl 8784 │ │ │ │ str r0, [fp, #88] @ 0x58 │ │ │ │ - b 16988 │ │ │ │ + b 15b38 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 16988 │ │ │ │ + beq 15b38 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ mov r3, #0 │ │ │ │ - b 16a1c │ │ │ │ + b 15bcc │ │ │ │ cmp r5, #3 │ │ │ │ - bls 16988 │ │ │ │ - b 168d0 │ │ │ │ - andeq r3, r4, r8, lsl r4 │ │ │ │ - andeq r0, r4, r8, ror r3 │ │ │ │ - strdeq r3, [r4], -r4 │ │ │ │ - andeq r3, r4, r8, ror #5 │ │ │ │ - andeq r3, r4, r0, ror #4 │ │ │ │ + bls 15b38 │ │ │ │ + b 15a80 │ │ │ │ + andeq r4, r4, r4, ror #3 │ │ │ │ + andeq r1, r4, r0, ror #3 │ │ │ │ + andeq r4, r4, r0, asr #1 │ │ │ │ + strheq r4, [r4], -r4 @ │ │ │ │ + andeq r4, r4, ip, lsr #32 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3536] @ 0xdd0 │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r2, [pc, #412] @ 15e1c │ │ │ │ + ldr r4, [r3, #3896] @ 0xf38 │ │ │ │ + ldr r3, [pc, #408] @ 15e20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #532 @ 0x214 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #524] @ 0x20c │ │ │ │ + mov r3, #0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldrne r3, [r4, #120] @ 0x78 │ │ │ │ + mov r6, r1 │ │ │ │ + beq 15cdc │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 15cdc │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ + cmp r2, r6 │ │ │ │ + beq 15cdc │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3, #120] @ 0x78 │ │ │ │ + moveq r2, r3 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r3, r2 │ │ │ │ + b 15cb0 │ │ │ │ + tst r7, #1 │ │ │ │ + beq 15db8 │ │ │ │ + add r9, sp, #12 │ │ │ │ + ldr r2, [pc, #308] @ 15e24 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7e54 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bge 15d40 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #4 │ │ │ │ + beq 15de8 │ │ │ │ + ldr ip, [pc, #272] @ 15e28 │ │ │ │ + ldr r2, [pc, #272] @ 15e2c │ │ │ │ + ldr r1, [pc, #272] @ 15e30 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r0, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #207 @ 0xcf │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + mov r0, #0 │ │ │ │ + b 15dec │ │ │ │ + movne r3, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + cmp r4, #0 │ │ │ │ + moveq r3, #0 │ │ │ │ + andne r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 15db8 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 15d7c │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r5 │ │ │ │ + bl ea78 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ + b 15da0 │ │ │ │ + ldr r1, [r4, #104] @ 0x68 │ │ │ │ + add r1, r5, r1 │ │ │ │ + bl 526c8 │ │ │ │ + ldr r3, [r4, #104] @ 0x68 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ + add r0, r0, r3 │ │ │ │ + bl 8010 │ │ │ │ + ldr r3, [r4, #104] @ 0x68 │ │ │ │ + mov r1, #0 │ │ │ │ + add r3, r3, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r4, #104] @ 0x68 │ │ │ │ + bl 159b8 │ │ │ │ + tst r7, #16 │ │ │ │ + beq 15de8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 455b8 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 15de8 │ │ │ │ + mvn r3, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r4, #96] @ 0x60 │ │ │ │ + bl 159b8 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #64] @ 15e34 │ │ │ │ + ldr r3, [pc, #40] @ 15e20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #524] @ 0x20c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 15e14 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #532 @ 0x214 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + andeq r9, r6, r4, ror lr │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + strdeq r0, [r0], -pc @ │ │ │ │ + @ instruction: 0x00043eb8 │ │ │ │ + andeq r3, r4, r4, lsr #29 │ │ │ │ + andeq r2, r4, r8, lsl lr │ │ │ │ + andeq r9, r6, r4, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #256] @ 16bd0 │ │ │ │ - ldr r3, [pc, #256] @ 16bd4 │ │ │ │ + ldr r2, [pc, #256] @ 15f54 │ │ │ │ + ldr r3, [pc, #256] @ 15f58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #0 │ │ │ │ bl 80c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - ble 16b9c │ │ │ │ + ble 15f20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #16] │ │ │ │ - beq 16aec │ │ │ │ + beq 15e70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16aec │ │ │ │ + beq 15e70 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq 16b38 │ │ │ │ + beq 15ebc │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ - b 16b90 │ │ │ │ + b 15f14 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ strne r1, [r2, #16] │ │ │ │ streq r1, [r4, #4] │ │ │ │ @@ -14588,866 +13789,1251 @@ │ │ │ │ strne r2, [r1, #12] │ │ │ │ streq r2, [r4, #8] │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 16aec │ │ │ │ + beq 15e70 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - b 16aec │ │ │ │ + b 15e70 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 16b14 │ │ │ │ - ldr r2, [pc, #52] @ 16bd8 │ │ │ │ - ldr r3, [pc, #44] @ 16bd4 │ │ │ │ + b 15e98 │ │ │ │ + ldr r2, [pc, #52] @ 15f5c │ │ │ │ + ldr r3, [pc, #44] @ 15f58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 16bc4 │ │ │ │ + beq 15f48 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r9, r6, r8, lsr #32 │ │ │ │ + andeq r9, r6, r4, lsr #25 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r6, r4, asr pc │ │ │ │ + ldrdeq r9, [r6], -r0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r8, #12 │ │ │ │ + mul r0, r8, r3 │ │ │ │ + str r3, [r4] │ │ │ │ + mov r6, r1 │ │ │ │ + bl 52fc4 │ │ │ │ + mov r5, #0 │ │ │ │ + str r0, [r4, #4] │ │ │ │ + ldr r3, [r4] │ │ │ │ + mul r7, r8, r5 │ │ │ │ + cmp r3, r5 │ │ │ │ + popls {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r9, [r4, #4] │ │ │ │ + add r1, r2, r7 │ │ │ │ + ldr ip, [r1, #4] │ │ │ │ + add r3, r9, r7 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bl 51f84 │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r0, [r9, r7] │ │ │ │ + b 15f94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r2, [pc, #612] @ 16e58 │ │ │ │ - ldr r3, [pc, #612] @ 16e5c │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r1] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r0, #48 @ 0x30 │ │ │ │ + str r3, [r2] │ │ │ │ + mul r0, r3, r0 │ │ │ │ + mov fp, r1 │ │ │ │ + bl 52fc4 │ │ │ │ + ldr r2, [pc, #520] @ 1621c │ │ │ │ + mov r9, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - sub sp, sp, #196 @ 0xc4 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov sl, r9 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r7, r9 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + ldr r3, [fp] │ │ │ │ + cmp r3, r9 │ │ │ │ + bls 16214 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + mul r3, r9, r3 │ │ │ │ + ldr r6, [fp, #4] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + add r6, r6, r3 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ + mov lr, r6 │ │ │ │ + add r4, r4, r3 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + mov ip, r4 │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1, r2, r3} │ │ │ │ + stm ip, {r0, r1, r2, r3} │ │ │ │ + mov r2, #12 │ │ │ │ + mov r1, #0 │ │ │ │ + add r0, r4, #4 │ │ │ │ + bl 7d28 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 16154 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str fp, [sp, #16] │ │ │ │ + mov r6, r1 │ │ │ │ + mov fp, r9 │ │ │ │ + mov r9, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 16140 │ │ │ │ + mov r0, #12 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bl 82e0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + bl 51f84 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r3, [r4, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3, #8] │ │ │ │ + moveq r2, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r0, [r4] │ │ │ │ + str r2, [r4, #8] │ │ │ │ + beq 1610c │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r4, [r2, #4] │ │ │ │ + str r4, [r3, #8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r4, [r5, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + ldrne r3, [r6, #8] │ │ │ │ + moveq r3, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 160b4 │ │ │ │ + mov r4, r5 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r9, fp │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cmp r3, #3 │ │ │ │ + bhi 1620c │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldrb r5, [r6, #28] │ │ │ │ + cmp r5, #0 │ │ │ │ + ldreq r3, [r7] │ │ │ │ + moveq r8, r5 │ │ │ │ + streq r3, [r4, #32] │ │ │ │ + beq 1620c │ │ │ │ + add r7, r4, #32 │ │ │ │ + add r1, r6, #32 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r5, #0 │ │ │ │ + bl 10440 │ │ │ │ + mov r8, r5 │ │ │ │ + b 1620c │ │ │ │ + ldrb r7, [r6, #28] │ │ │ │ + cmp r7, #0 │ │ │ │ + streq r5, [r4, #36] @ 0x24 │ │ │ │ + streq r8, [r4, #32] │ │ │ │ + beq 1620c │ │ │ │ + ldr r5, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ + mov r1, r5 │ │ │ │ + str r5, [r4, #36] @ 0x24 │ │ │ │ + bl ea78 │ │ │ │ + mov r7, #0 │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [r4, #32] │ │ │ │ + b 1620c │ │ │ │ + ldrb r3, [r6, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + streq sl, [r4, #32] │ │ │ │ + beq 1620c │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ + bl 51f84 │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [r4, #32] │ │ │ │ + b 1620c │ │ │ │ + mov r8, #0 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + add r9, r9, #1 │ │ │ │ + b 16034 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq fp, r4, r6, ror #10 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr r2, [pc, #516] @ 1643c │ │ │ │ + ldr r3, [pc, #516] @ 16440 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r0, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - add r5, sp, #60 @ 0x3c │ │ │ │ + mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #188] @ 0xbc │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r7, [r0] │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 8454 │ │ │ │ - mov r1, r5 │ │ │ │ + bl 873c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 163e4 │ │ │ │ + ldr sl, [pc, #472] @ 16444 │ │ │ │ + ldr r3, [pc, #472] @ 16448 │ │ │ │ + mov r2, #0 │ │ │ │ + add sl, pc, sl │ │ │ │ + add fp, sp, #24 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + mov r1, sl │ │ │ │ + mov r3, fp │ │ │ │ + mov r2, #0 │ │ │ │ + bl 7be4 │ │ │ │ + ldr r3, [pc, #440] @ 1644c │ │ │ │ + add r9, sp, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + mov r3, r9 │ │ │ │ mov r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 825c │ │ │ │ + cmp r6, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + beq 16378 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7b30 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne 16310 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [pc, #356] @ 16450 │ │ │ │ + ldr r2, [pc, #356] @ 16454 │ │ │ │ + ldr r1, [pc, #356] @ 16458 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #344] @ 1645c │ │ │ │ + add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 7b48 │ │ │ │ - ldr r0, [pc, #548] @ 16e60 │ │ │ │ - mov r3, #16 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r5, sp, #44 @ 0x2c │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, #1 │ │ │ │ - stm sp, {r0, r7} │ │ │ │ - mov r0, r5 │ │ │ │ - bl 81b4 <__snprintf_chk@plt> │ │ │ │ - bl 8700 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 7b18 │ │ │ │ + bl 535c4 │ │ │ │ + b 16358 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 8538 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 16c94 │ │ │ │ - ldr r1, [pc, #496] @ 16e64 │ │ │ │ - ldr r2, [pc, #496] @ 16e68 │ │ │ │ + beq 162dc │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7be4 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 825c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7a4c │ │ │ │ + cmp r6, #0 │ │ │ │ + cmpne r5, #0 │ │ │ │ + beq 16378 │ │ │ │ + ldr r3, [pc, #236] @ 16460 │ │ │ │ + mov r2, #0 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + ldr r1, [pc, #228] @ 16464 │ │ │ │ + mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - stm sp, {r1, r7} │ │ │ │ - ldr r1, [pc, #488] @ 16e6c │ │ │ │ - ldr r3, [pc, #488] @ 16e70 │ │ │ │ - add r2, pc, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7f68 │ │ │ │ + ldr r1, [pc, #212] @ 16468 │ │ │ │ + mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - add fp, r4, #3408 @ 0xd50 │ │ │ │ - add r3, r4, #3424 @ 0xd60 │ │ │ │ - add sl, r4, #3392 @ 0xd40 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, fp │ │ │ │ - str r3, [sp, #16] │ │ │ │ - mov r0, sl │ │ │ │ - bl 7d1c │ │ │ │ - ldrb r2, [r8, #1791] @ 0x6ff │ │ │ │ - ldr r9, [r8, #3464] @ 0xd88 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 16cfc │ │ │ │ - ldr r1, [r8, #1504] @ 0x5e0 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - ldr fp, [r1, #16] │ │ │ │ - add r2, r2, r0 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ - mov r4, r8 │ │ │ │ - sub r2, r2, r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - sub r1, r0, #1 │ │ │ │ - and r2, r2, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b 16d10 │ │ │ │ - mvn r2, #0 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - mov fp, r2 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 7b6c │ │ │ │ - ldr r0, [r4, #3448] @ 0xd78 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr ip, [r0, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r6, [r0] │ │ │ │ - strne ip, [r1, #8] │ │ │ │ - streq ip, [r4, #3448] @ 0xd78 │ │ │ │ - cmp ip, #0 │ │ │ │ - strne r1, [ip, #4] │ │ │ │ - streq r1, [r4, #3452] @ 0xd7c │ │ │ │ - bl 7e3c │ │ │ │ - ldr r1, [r4, #3456] @ 0xd80 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - sub r1, r1, #1 │ │ │ │ - str r1, [r4, #3456] @ 0xd80 │ │ │ │ - bl 8328 │ │ │ │ - cmn r6, #2 │ │ │ │ - beq 16e24 │ │ │ │ - cmn r6, #1 │ │ │ │ - beq 16e10 │ │ │ │ - ldr lr, [r4, #1504] @ 0x5e0 │ │ │ │ - ldr r1, [r9, #20] │ │ │ │ - ldr r0, [lr, #12] │ │ │ │ - ldr ip, [lr] │ │ │ │ - add r0, r6, r0 │ │ │ │ - ldr lr, [lr, #40] @ 0x28 │ │ │ │ - sub ip, ip, #1 │ │ │ │ - and r0, r0, ip │ │ │ │ - ldr r3, [lr, r0, lsl #2] │ │ │ │ - ldr r0, [r9, #32] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - mov r3, #20 │ │ │ │ - mla r3, r7, r3, r0 │ │ │ │ - ldr r5, [r4, #1724] @ 0x6bc │ │ │ │ - ldr r1, [r1, r7, lsl #2] │ │ │ │ - cmp r8, r6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - moveq r3, fp │ │ │ │ - mvnne r3, #0 │ │ │ │ - sub r5, r5, #1 │ │ │ │ - mov r4, r1 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - cmp r5, #0 │ │ │ │ - blt 16e08 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - sub r3, r3, r5 │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r1, r4 │ │ │ │ - str r6, [sp] │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - sub r5, r5, #1 │ │ │ │ - bl 45940 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b 16dc4 │ │ │ │ - mov r4, r0 │ │ │ │ - b 16d10 │ │ │ │ - mov r8, r4 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ + bl 7f68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8250 │ │ │ │ - b 16cac │ │ │ │ - ldr r2, [pc, #72] @ 16e74 │ │ │ │ - ldr r3, [pc, #44] @ 16e5c │ │ │ │ + bl 870c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a4c │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 163ec │ │ │ │ + ldr ip, [pc, #168] @ 1646c │ │ │ │ + ldr r2, [pc, #168] @ 16470 │ │ │ │ + ldr r1, [pc, #168] @ 16474 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #164] @ 16478 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #188] @ 0xbc │ │ │ │ - eors r2, r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ mov r3, #0 │ │ │ │ - beq 16e4c │ │ │ │ + b 16408 │ │ │ │ + ldrd r0, [sp, #24] │ │ │ │ + bl 5633c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, #1 │ │ │ │ + str r5, [r8] │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r0, [r8, #4] │ │ │ │ + ldr r1, [pc, #108] @ 1647c │ │ │ │ + ldr r2, [pc, #44] @ 16440 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + eors r1, r2, r1 │ │ │ │ + mov r2, #0 │ │ │ │ + beq 16430 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, #0 │ │ │ │ - add sp, sp, #196 @ 0xc4 │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r8, r6, r4, lsl #30 │ │ │ │ + @ instruction: 0x000698bc │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r3, r4, r0, lsl r0 │ │ │ │ - andeq r2, r4, r8, ror #31 │ │ │ │ - andeq r0, r4, r8, lsl #26 │ │ │ │ - andeq r0, r4, r0, lsl sp │ │ │ │ - andeq r0, r0, sp, asr r8 │ │ │ │ - andeq r8, r6, ip, asr #25 │ │ │ │ + andeq r6, r4, r8, asr #29 │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + andeq r3, r4, r0, ror r9 │ │ │ │ + andeq r3, r4, r0, lsr #18 │ │ │ │ + andeq r0, r4, r0, lsr #26 │ │ │ │ + andeq r0, r4, r4, lsr #26 │ │ │ │ + andeq r0, r0, r2, lsr pc │ │ │ │ + eormi r0, r0, r0 │ │ │ │ + @ instruction: 0x00046db8 │ │ │ │ + andeq r3, r4, r0, ror r8 │ │ │ │ + andeq r3, r4, r0, ror r8 │ │ │ │ + andeq r0, r4, r8, asr #24 │ │ │ │ + andeq r0, r4, r0, asr ip │ │ │ │ + andeq r0, r0, r7, asr #30 │ │ │ │ + andeq r9, r6, r8, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr fp, [r1, #3248] @ 0xcb0 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, fp │ │ │ │ - mov r9, r1 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 2d940 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, fp │ │ │ │ - bl 2d8fc │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r8, [r9, #2008] @ 0x7d8 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 16ee4 │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ - add r3, r3, #1552 @ 0x610 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 56614 │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - moveq r4, r5 │ │ │ │ - beq 16f30 │ │ │ │ - ldr r4, [r9, #8] │ │ │ │ - add r4, r4, #1552 @ 0x610 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 56614 │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - mov r5, r0 │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 56614 │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r6, [r9, #2016] @ 0x7e0 │ │ │ │ - lsl r3, r4, #1 │ │ │ │ - cmp r6, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movge r3, r4 │ │ │ │ - movlt r3, #0 │ │ │ │ - cmp r6, r4, lsl #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - movlt r3, #0 │ │ │ │ - strlt r3, [sp, #8] │ │ │ │ - blt 16f70 │ │ │ │ - ldrb r3, [fp, #200] @ 0xc8 │ │ │ │ - tst r3, #1 │ │ │ │ - movne r3, r4 │ │ │ │ - moveq r3, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - lsl r3, r4, #1 │ │ │ │ - add r2, r3, r4 │ │ │ │ - cmp r6, r2 │ │ │ │ - movlt r3, #0 │ │ │ │ - strlt r3, [sp, #12] │ │ │ │ - blt 16f9c │ │ │ │ - ldrb r3, [fp, #200] @ 0xc8 │ │ │ │ - tst r3, #2 │ │ │ │ - movne r3, r4 │ │ │ │ - moveq r3, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - rsb r3, r5, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - str r0, [sp, #4] │ │ │ │ + mov r6, #12 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mul r2, r6, r5 │ │ │ │ + cmp r3, r5 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bls 164c0 │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ + bl 7e3c │ │ │ │ + add r5, r5, #1 │ │ │ │ + b 1649c │ │ │ │ + bl 7e3c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4] │ │ │ │ + str r3, [r4, #4] │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl 7e3c │ │ │ │ + add r0, r4, #188 @ 0xbc │ │ │ │ + add r5, r4, #1616 @ 0x650 │ │ │ │ + bl f92c │ │ │ │ + ldr r0, [r4, #208] @ 0xd0 │ │ │ │ + bl 7e3c │ │ │ │ + add r0, r5, #4 │ │ │ │ + bl f92c │ │ │ │ + add r0, r5, #8 │ │ │ │ + bl f92c │ │ │ │ + add r0, r5, #12 │ │ │ │ + bl f92c │ │ │ │ + add r0, r4, #72 @ 0x48 │ │ │ │ + bl 16480 │ │ │ │ + add r0, r4, #80 @ 0x50 │ │ │ │ + bl 16480 │ │ │ │ + add r0, r4, #88 @ 0x58 │ │ │ │ + bl 16480 │ │ │ │ + add r0, r4, #96 @ 0x60 │ │ │ │ + bl 16480 │ │ │ │ + ldr r0, [r4, #1608] @ 0x648 │ │ │ │ + bl 7e3c │ │ │ │ + add r0, r4, #1584 @ 0x630 │ │ │ │ + add r0, r0, #12 │ │ │ │ + bl 16480 │ │ │ │ + ldr r0, [r4, #216] @ 0xd8 │ │ │ │ + bl 7e3c │ │ │ │ + add r0, r4, #220 @ 0xdc │ │ │ │ + bl f92c │ │ │ │ + add r0, r4, #232 @ 0xe8 │ │ │ │ + bl 7aa0 │ │ │ │ + ldr r0, [r4, #228] @ 0xe4 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r5, [r4, #264] @ 0x108 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrne r6, [r5, #48] @ 0x30 │ │ │ │ + beq 16614 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 16614 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 7e3c │ │ │ │ + add r0, r5, #8 │ │ │ │ + bl 7aa0 │ │ │ │ + add r0, r5, #40 @ 0x28 │ │ │ │ + bl f92c │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r2, [r3, #48] @ 0x30 │ │ │ │ + streq r2, [r4, #264] @ 0x108 │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r3, [r2, #44] @ 0x2c │ │ │ │ + streq r3, [r4, #268] @ 0x10c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r3, [r4, #272] @ 0x110 │ │ │ │ + cmp r6, #0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4, #272] @ 0x110 │ │ │ │ + ldrne r3, [r6, #48] @ 0x30 │ │ │ │ + moveq r3, r6 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 165a0 │ │ │ │ + add r5, r4, #1520 @ 0x5f0 │ │ │ │ + mov r0, r5 │ │ │ │ + add r6, r4, #1536 @ 0x600 │ │ │ │ + bl 104c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 563d0 │ │ │ │ - mov r1, fp │ │ │ │ - bl 563d0 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 56614 │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - mov fp, r0 │ │ │ │ + bl 104c4 │ │ │ │ + add r0, r6, #8 │ │ │ │ + bl 104c4 │ │ │ │ + add r0, r5, #8 │ │ │ │ + bl 104c4 │ │ │ │ + ldr r5, [r4, #1508] @ 0x5e4 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrne r6, [r5, #8] │ │ │ │ + beq 1667c │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 1667c │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - ldr r9, [r9, #2020] @ 0x7e4 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r9 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 563d0 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 56614 │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr ip, [pc, #228] @ 1713c │ │ │ │ - sub r1, r3, #1 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cmp r1, #6 │ │ │ │ - bhi 17120 │ │ │ │ - ldrb r1, [ip, r1] │ │ │ │ - add pc, pc, r1, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r7 │ │ │ │ - b 17124 │ │ │ │ - rsb r4, r7, #0 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r0 │ │ │ │ - b 17124 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - bl 563cc │ │ │ │ - mov r1, r8 │ │ │ │ - bl 56614 │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - rsb r4, r7, #0 │ │ │ │ - mov r6, fp │ │ │ │ - mov r5, r7 │ │ │ │ - mov r3, r0 │ │ │ │ - b 17124 │ │ │ │ - rsb r4, r7, #0 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r6, fp │ │ │ │ - mov r5, r7 │ │ │ │ - b 17124 │ │ │ │ - sub r4, r6, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - b 17124 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - sub r4, r6, r3 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + bl 7e3c │ │ │ │ + cmp r6, #0 │ │ │ │ + ldrne r3, [r6, #8] │ │ │ │ + moveq r3, r6 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1664c │ │ │ │ + ldr r5, [r4, #1636] @ 0x664 │ │ │ │ mov r3, #0 │ │ │ │ - b 17124 │ │ │ │ - sub r4, r6, r4 │ │ │ │ + cmp r5, r3 │ │ │ │ + ldrne r6, [r5, #12] │ │ │ │ + str r3, [r4, #1516] @ 0x5ec │ │ │ │ + str r3, [r4, #1512] @ 0x5e8 │ │ │ │ + str r3, [r4, #1508] @ 0x5e4 │ │ │ │ + beq 16700 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 16700 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r2, [r3, #12] │ │ │ │ + streq r2, [r4, #1636] @ 0x664 │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r3, [r2, #8] │ │ │ │ + streq r3, [r4, #1640] @ 0x668 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r3, [r4, #1644] @ 0x66c │ │ │ │ + cmp r6, #0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4, #1644] @ 0x66c │ │ │ │ + ldrne r3, [r6, #12] │ │ │ │ + moveq r3, r6 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1669c │ │ │ │ + ldr r0, [r4, #1648] @ 0x670 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r5, [r3, #12] │ │ │ │ + beq 16740 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 16740 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 7e3c │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrne r2, [r5, #12] │ │ │ │ + moveq r2, r5 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r5, r2 │ │ │ │ + b 16718 │ │ │ │ + ldr r0, [r4, #1716] @ 0x6b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r5, [r0, #12] │ │ │ │ + beq 16774 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 16774 │ │ │ │ + bl 7e3c │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrne r3, [r5, #12] │ │ │ │ + moveq r3, r5 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + b 16750 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ - b 17124 │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, sl │ │ │ │ - str r4, [sl] │ │ │ │ - stmib sl, {r3, r6} │ │ │ │ - str r5, [sl, #12] │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ + str r3, [r4, #1724] @ 0x6bc │ │ │ │ + str r3, [r4, #1720] @ 0x6b8 │ │ │ │ + str r3, [r4, #1716] @ 0x6b4 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r9, [r0, #1504] @ 0x5e0 │ │ │ │ + add r3, r0, #1616 @ 0x650 │ │ │ │ + cmp r9, r3 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + beq 16870 │ │ │ │ + ldr r7, [r0, #3700] @ 0xe74 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 16870 │ │ │ │ + ldr r8, [r0, #1728] @ 0x6c0 │ │ │ │ + mov fp, r1 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 2d64c │ │ │ │ + ldr r6, [r9, #12] │ │ │ │ + ldr sl, [r9] │ │ │ │ + sub r3, sl, #1 │ │ │ │ + sub r4, r6, r0 │ │ │ │ + add r4, r4, sl │ │ │ │ + and r4, r4, r3 │ │ │ │ + cmp r4, fp │ │ │ │ + movge r4, fp │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 16870 │ │ │ │ + add r6, r6, sl │ │ │ │ + sub r6, r6, r4 │ │ │ │ + and r6, r6, r3 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 53be8 │ │ │ │ + cmp r8, r4 │ │ │ │ + str r6, [r9, #12] │ │ │ │ + ble 16860 │ │ │ │ + add r3, sp, #16 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, #3 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r8, [sp, #12] │ │ │ │ + str r4, [sp] │ │ │ │ + ldmdb r3, {r2, r3} │ │ │ │ + bl 53aec │ │ │ │ + sub r2, r4, #1 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 55020 │ │ │ │ + ldr r3, [r5, #3700] @ 0xe74 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + strbne r3, [r5, #3295] @ 0xcdf │ │ │ │ + b 16868 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 55010 │ │ │ │ + mov r3, #1 │ │ │ │ + strb r3, [r5, #3292] @ 0xcdc │ │ │ │ + add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq sl, [r4], -sl @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #148] @ 171ec │ │ │ │ - ldr r5, [r1, #208] @ 0xd0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [pc, #136] @ 171f0 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [ip, r0] │ │ │ │ - sub sp, sp, #28 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, #0 │ │ │ │ - bge 1718c │ │ │ │ - mov r0, #0 │ │ │ │ - b 171bc │ │ │ │ - ldr r4, [r3, #212] @ 0xd4 │ │ │ │ - cmp r4, #0 │ │ │ │ - blt 17184 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl 16e78 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + ldr r7, [r0, #1504] @ 0x5e0 │ │ │ │ + add r3, r0, #1616 @ 0x650 │ │ │ │ + cmp r7, r3 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + beq 1695c │ │ │ │ + ldr r3, [r0, #3700] @ 0xe74 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 1695c │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r2, [r7] │ │ │ │ cmp r5, r3 │ │ │ │ - bgt 17184 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r4, r3 │ │ │ │ - movgt r0, #0 │ │ │ │ - movle r0, #1 │ │ │ │ - ldr r2, [pc, #48] @ 171f4 │ │ │ │ - ldr r3, [pc, #40] @ 171f0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ + sublt r0, r2, r3 │ │ │ │ + subge r5, r5, r3 │ │ │ │ + addlt r5, r0, r5 │ │ │ │ + cmp r5, r1 │ │ │ │ + movge r5, r1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 1695c │ │ │ │ + add r3, r3, r5 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + and r6, r3, r2 │ │ │ │ + ldr r8, [r4, #1728] @ 0x6c0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54048 │ │ │ │ + cmp r8, r5 │ │ │ │ + str r6, [r7, #12] │ │ │ │ + ble 1694c │ │ │ │ mov r3, #0 │ │ │ │ - beq 171e4 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - muleq r6, r4, r9 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r6, r4, lsr r9 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r3, sp, #16 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, #2 │ │ │ │ + str r8, [sp, #12] │ │ │ │ + str r5, [sp] │ │ │ │ + ldmdb r3, {r2, r3} │ │ │ │ + bl 53aec │ │ │ │ + ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ + sub r2, r8, #1 │ │ │ │ + sub r1, r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 55020 │ │ │ │ + ldr r3, [r4, #3700] @ 0xe74 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + strbne r3, [r4, #3295] @ 0xcdf │ │ │ │ + b 16954 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 55010 │ │ │ │ + mov r3, #1 │ │ │ │ + strb r3, [r4, #3292] @ 0xcdc │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [r0, #3244] @ 0xcac │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [r3, #128] @ 0x80 │ │ │ │ - ldr r1, [pc, #212] @ 172f0 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [pc, #208] @ 172f4 │ │ │ │ + bl 82e0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 169bc │ │ │ │ + ldr r0, [pc, #68] @ 169dc │ │ │ │ + ldr r2, [pc, #68] @ 169e0 │ │ │ │ + ldr r1, [pc, #68] @ 169e4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r2, #0 │ │ │ │ - bne 17244 │ │ │ │ - mov r0, #0 │ │ │ │ - b 172c0 │ │ │ │ - ldr r3, [r3, #120] @ 0x78 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r4, [r3, #452] @ 0x1c4 │ │ │ │ - movne r5, r0 │ │ │ │ - addne r9, sp, #4 │ │ │ │ - beq 1723c │ │ │ │ + mov r3, #28 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + b 169d0 │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + mov r1, #0 │ │ │ │ + bl 7d28 │ │ │ │ + strb r6, [r4, #24] │ │ │ │ + str r5, [r4, #36] @ 0x24 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + andeq r0, r4, ip, lsl #23 │ │ │ │ + andeq r3, r4, r0, asr #5 │ │ │ │ + andeq r3, r4, r8, asr #5 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + subs r7, r1, #0 │ │ │ │ + beq 16bb8 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + strne r3, [r2] │ │ │ │ + ldrb r3, [r0, #25] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1723c │ │ │ │ - ldr r8, [r3, #208] @ 0xd0 │ │ │ │ - cmp r8, #0 │ │ │ │ - blt 172a8 │ │ │ │ - ldr r7, [r3, #212] @ 0xd4 │ │ │ │ - cmp r7, #0 │ │ │ │ - blt 172a8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 16e78 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r8, r3 │ │ │ │ - bgt 172a8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r7, r3 │ │ │ │ - movle r0, #1 │ │ │ │ - ble 172c0 │ │ │ │ - cmp r4, #0 │ │ │ │ - ldrne r2, [r4, #452] @ 0x1c4 │ │ │ │ - moveq r2, r4 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r4, r2 │ │ │ │ - b 1725c │ │ │ │ - ldr r2, [pc, #48] @ 172f8 │ │ │ │ - ldr r3, [pc, #40] @ 172f4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ + mov r5, r2 │ │ │ │ + bne 16ba8 │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 16a40 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 16ae4 │ │ │ │ + b 16ab8 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + ldr r1, [r0, #20] │ │ │ │ + add r1, r1, r3 │ │ │ │ + bl 13a98 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r3, r6 │ │ │ │ + movne r1, #10 │ │ │ │ + beq 16ba8 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bls 16a88 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r0, [r4] │ │ │ │ + add ip, r2, #1 │ │ │ │ + str ip, [r4, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r1, [r0, r2, lsl #2] │ │ │ │ + b 16a60 │ │ │ │ mov r3, #0 │ │ │ │ - beq 172e8 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrdeq r8, [r6], -r8 @ │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r6, r0, lsr r8 │ │ │ │ + mov r1, #32 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r0, r3 │ │ │ │ + add r0, r2, #1 │ │ │ │ + add r3, r3, #1 │ │ │ │ + bls 16a30 │ │ │ │ + ldr ip, [r4] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + str r1, [ip, r2, lsl #2] │ │ │ │ + b 16a90 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 13a98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 16ba8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r4] │ │ │ │ + add r1, r2, #1 │ │ │ │ + str r1, [r4, #8] │ │ │ │ + str r6, [r3, r2, lsl #2] │ │ │ │ + b 16b84 │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r3, [r4] │ │ │ │ + sub r6, r6, #-1073741823 @ 0xc0000001 │ │ │ │ + cmp r2, #4 │ │ │ │ + ldr r2, [r3, r6, lsl #2] │ │ │ │ + beq 16b0c │ │ │ │ + cmp r2, #10 │ │ │ │ + moveq r2, #0 │ │ │ │ + streq r2, [r3, r6, lsl #2] │ │ │ │ + b 16b70 │ │ │ │ + cmp r2, #10 │ │ │ │ + bne 16b44 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 13a98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 16ba8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r4] │ │ │ │ + add r1, r2, #1 │ │ │ │ + str r1, [r4, #8] │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r3, r2, lsl #2] │ │ │ │ + b 16b84 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 13a98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 16ba8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r4] │ │ │ │ + add r1, r2, #1 │ │ │ │ + str r1, [r4, #8] │ │ │ │ + mov r1, #10 │ │ │ │ + str r1, [r3, r2, lsl #2] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + sub r2, r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r2, [r3, r2, lsl #2] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 16b14 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [r7] │ │ │ │ + ldrne r3, [r4, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + subne r3, r3, #1 │ │ │ │ + strne r3, [r5] │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, #1 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3536] @ 0xdd0 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #412] @ 174b4 │ │ │ │ - ldr r4, [r3, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #408] @ 174b8 │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + subs r3, r1, #0 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r2, [pc, #596] @ 16e3c │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r3, [pc, #592] @ 16e40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #532 @ 0x214 │ │ │ │ - cmp r4, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #524] @ 0x20c │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - mov r8, r0 │ │ │ │ - ldrne r3, [r4, #120] @ 0x78 │ │ │ │ - mov r6, r1 │ │ │ │ - beq 17374 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 17374 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ - cmp r2, r6 │ │ │ │ - beq 17374 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3, #120] @ 0x78 │ │ │ │ - moveq r2, r3 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r3, r2 │ │ │ │ - b 17348 │ │ │ │ - tst r7, #1 │ │ │ │ - beq 17450 │ │ │ │ - add r9, sp, #12 │ │ │ │ - ldr r2, [pc, #308] @ 174bc │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7e54 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bge 173d8 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #4 │ │ │ │ - beq 17480 │ │ │ │ - ldr ip, [pc, #272] @ 174c0 │ │ │ │ - ldr r2, [pc, #272] @ 174c4 │ │ │ │ - ldr r1, [pc, #272] @ 174c8 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r0, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #207 @ 0xcf │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - mov r0, #0 │ │ │ │ - b 17484 │ │ │ │ - movne r3, #1 │ │ │ │ - moveq r3, #0 │ │ │ │ - cmp r4, #0 │ │ │ │ - moveq r3, #0 │ │ │ │ - andne r3, r3, #1 │ │ │ │ + bne 16c0c │ │ │ │ + mov r7, #0 │ │ │ │ + b 16e08 │ │ │ │ + cmp r6, #0 │ │ │ │ + movne r3, #0 │ │ │ │ + strne r3, [r6] │ │ │ │ + mov r2, #0 │ │ │ │ + sub r1, fp, #52 @ 0x34 │ │ │ │ + bl 169e8 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 16c04 │ │ │ │ + ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ + str sp, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 16d30 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7ea8 │ │ │ │ + add r5, r0, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 52fc4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + add r3, r8, r5, lsl #2 │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 7bcc <__ctype_get_mb_cur_max@plt> │ │ │ │ + add r0, r0, #7 │ │ │ │ + bic r3, r0, #4080 @ 0xff0 │ │ │ │ + bic r3, r3, #15 │ │ │ │ + bic r0, r0, #7 │ │ │ │ + sub r3, sp, r3 │ │ │ │ + mov r2, sp │ │ │ │ + cmp r2, r3 │ │ │ │ + subne sp, sp, #4096 @ 0x1000 │ │ │ │ + strne r0, [sp, #4092] @ 0xffc │ │ │ │ + bne 16c80 │ │ │ │ + ldr r3, [pc, #424] @ 16e44 │ │ │ │ + and r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17450 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 17414 │ │ │ │ - mov r0, r9 │ │ │ │ + sub sp, sp, r3 │ │ │ │ + beq 16cb4 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + add r3, sp, r3 │ │ │ │ + str r0, [r3] │ │ │ │ + mov sl, #0 │ │ │ │ + add r3, sp, #8 │ │ │ │ + sub r2, fp, #48 @ 0x30 │ │ │ │ + str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ + mov r9, r4 │ │ │ │ + mov r7, sl │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov sl, r6 │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov r6, r8 │ │ │ │ + str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b 16cec │ │ │ │ + add r9, r9, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp r3, r6 │ │ │ │ + bls 16d88 │ │ │ │ + ldr r1, [r2] │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + bl 85ec │ │ │ │ + add r6, r6, #4 │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r2, r0 │ │ │ │ + bne 16d38 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ + mov r6, sl │ │ │ │ + bl 7e3c │ │ │ │ + mov r4, #0 │ │ │ │ + b 16da8 │ │ │ │ + add r8, r0, r7 │ │ │ │ + cmp r8, r5 │ │ │ │ + bls 16d64 │ │ │ │ + lsl r5, r5, #1 │ │ │ │ + str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r5 │ │ │ │ - bl f488 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ - b 17438 │ │ │ │ - ldr r1, [r4, #104] @ 0x68 │ │ │ │ - add r1, r5, r1 │ │ │ │ - bl 526a8 │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ - add r0, r0, r3 │ │ │ │ - bl 8010 │ │ │ │ - ldr r3, [r4, #104] @ 0x68 │ │ │ │ - mov r1, #0 │ │ │ │ - add r3, r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [r4, #104] @ 0x68 │ │ │ │ - bl 16808 │ │ │ │ - tst r7, #16 │ │ │ │ - beq 17480 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 455b8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 17480 │ │ │ │ - mvn r3, #0 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 526c8 │ │ │ │ + ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ + mov r4, r0 │ │ │ │ + add r9, r0, r7 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + add r0, r9, r2 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + mov r3, r9 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 16ce4 │ │ │ │ + ldrb ip, [r1, #1]! │ │ │ │ + strb ip, [r3], #1 │ │ │ │ + b 16d74 │ │ │ │ + mov r6, sl │ │ │ │ + mov sl, r7 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [r4, #96] @ 0x60 │ │ │ │ - bl 16808 │ │ │ │ + mov r1, sl │ │ │ │ + ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 526c8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr sp, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r4, [r3] │ │ │ │ + bne 16dec │ │ │ │ + ldr r0, [pc, #132] @ 16e48 │ │ │ │ + ldr r2, [pc, #132] @ 16e4c │ │ │ │ + ldr r1, [pc, #132] @ 16e50 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #142 @ 0x8e │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #64] @ 174cc │ │ │ │ - ldr r3, [pc, #40] @ 174b8 │ │ │ │ + bl 535c4 │ │ │ │ + mov r7, r4 │ │ │ │ + b 16e00 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 16e00 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7fc8 │ │ │ │ + str r0, [r6] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r2, [pc, #68] @ 16e54 │ │ │ │ + ldr r3, [pc, #44] @ 16e40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #524] @ 0x20c │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 174ac │ │ │ │ + beq 16e30 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #532 @ 0x214 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrdeq r8, [r6], -ip │ │ │ │ + mov r0, r7 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r8, r6, ip, lsl #30 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq r0, [r0], -pc @ │ │ │ │ - andeq r2, r4, r4, ror #17 │ │ │ │ - ldrdeq r2, [r4], -r0 │ │ │ │ - andeq r1, r4, r4, lsl #5 │ │ │ │ - andeq r8, r6, ip, ror #12 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x00042eb0 │ │ │ │ + muleq r4, r4, lr │ │ │ │ + muleq r4, ip, lr │ │ │ │ + andeq r8, r6, r8, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #788] @ 17808 │ │ │ │ + ldr r3, [pc, #788] @ 17190 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 17654 │ │ │ │ + bhi 16fdc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 17634 │ │ │ │ + beq 16fbc │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #5 │ │ │ │ - beq 175b0 │ │ │ │ + beq 16f38 │ │ │ │ ldrb r3, [r3, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17548 │ │ │ │ + bne 16ed0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1762c │ │ │ │ + beq 16fb4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r6, [r4, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 1756c │ │ │ │ + beq 16ef4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 1762c │ │ │ │ + b 16fb4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14260 │ │ │ │ + bl 13a98 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ movne r1, #32 │ │ │ │ - beq 177f8 │ │ │ │ + beq 17180 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 17560 │ │ │ │ + bls 16ee8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r0, r2, lsl #2] │ │ │ │ - b 17588 │ │ │ │ + b 16f10 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14260 │ │ │ │ + bl 13a98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 177f8 │ │ │ │ + beq 17180 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r6, [r4, #24] │ │ │ │ add r1, r3, #1 │ │ │ │ ldr r2, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #10 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ - bne 17560 │ │ │ │ + bne 16ee8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14260 │ │ │ │ + bl 13a98 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ movne r1, #32 │ │ │ │ - beq 177f8 │ │ │ │ + beq 17180 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 17560 │ │ │ │ + bls 16ee8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r0, r2, lsl #2] │ │ │ │ - b 17604 │ │ │ │ + b 16f8c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #32 │ │ │ │ - bne 1765c │ │ │ │ + bne 16fe4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1765c │ │ │ │ + beq 16fe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r6, [r4, #12] │ │ │ │ - bne 17684 │ │ │ │ + bne 1700c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r7, [r4, #28] │ │ │ │ str r5, [r4, #32] │ │ │ │ - b 17654 │ │ │ │ + b 16fdc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3, r1 │ │ │ │ - bl 14260 │ │ │ │ + bl 13a98 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ movne r1, #10 │ │ │ │ - beq 177f8 │ │ │ │ + beq 17180 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 176cc │ │ │ │ + bls 17054 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r0, r2, lsl #2] │ │ │ │ - b 176a4 │ │ │ │ + b 1702c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #32 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bls 176fc │ │ │ │ + bls 17084 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r4, #8] │ │ │ │ str r1, [r0, r2, lsl #2] │ │ │ │ - b 176d4 │ │ │ │ + b 1705c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r6, #0 │ │ │ │ sub r1, r1, #2097152 @ 0x200000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bhi 1776c │ │ │ │ + bhi 170f4 │ │ │ │ ldr r0, [r8, #1840] @ 0x730 │ │ │ │ - bl 4d284 │ │ │ │ + bl 4d2a4 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14260 │ │ │ │ + bl 13a98 │ │ │ │ cmp r0, r6 │ │ │ │ ldrbne r1, [r8, #16] │ │ │ │ movne r3, r6 │ │ │ │ - beq 177f8 │ │ │ │ + beq 17180 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 177ec │ │ │ │ + bls 17174 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr ip, [r8] │ │ │ │ ldr r0, [r4] │ │ │ │ add lr, r2, #1 │ │ │ │ str lr, [r4, #8] │ │ │ │ ldr ip, [ip, r3, lsl #2] │ │ │ │ str ip, [r0, r2, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 17740 │ │ │ │ + b 170c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14260 │ │ │ │ + bl 13a98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 177f8 │ │ │ │ + beq 17180 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, r3, #1 │ │ │ │ cmp r2, #9 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r2, [r1, r3, lsl #2] │ │ │ │ - bne 177ec │ │ │ │ + bne 17174 │ │ │ │ ldr r3, [r8, #1824] @ 0x720 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ - beq 177dc │ │ │ │ + beq 17164 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 177dc │ │ │ │ + beq 17164 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r9 │ │ │ │ - bgt 177e4 │ │ │ │ + bgt 1716c │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ moveq r1, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ - b 177b0 │ │ │ │ + b 17138 │ │ │ │ ldr r3, [r8, #1724] @ 0x6bc │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r3, r3, r9 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r7, [r4, #28] │ │ │ │ str r5, [r4, #32] │ │ │ │ - b 17654 │ │ │ │ + b 16fdc │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ strb r3, [r4, #25] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0x401fffff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #404] @ 179bc │ │ │ │ + ldr r2, [pc, #404] @ 17344 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #400] @ 179c0 │ │ │ │ + ldr r3, [pc, #400] @ 17348 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 82e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 1788c │ │ │ │ - ldr ip, [pc, #348] @ 179c4 │ │ │ │ - ldr r2, [pc, #348] @ 179c8 │ │ │ │ - ldr r1, [pc, #348] @ 179cc │ │ │ │ + bne 17214 │ │ │ │ + ldr ip, [pc, #348] @ 1734c │ │ │ │ + ldr r2, [pc, #348] @ 17350 │ │ │ │ + ldr r1, [pc, #348] @ 17354 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #160 @ 0xa0 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 17988 │ │ │ │ + bl 521c0 │ │ │ │ + b 17310 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #16] │ │ │ │ mov r0, #12 │ │ │ │ stm r5, {r6, r7, r8, r9} │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq 178d4 │ │ │ │ + beq 1725c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -15463,25 +15049,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 8640 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ - bge 1798c │ │ │ │ - ldr r1, [pc, #164] @ 179d0 │ │ │ │ - ldr r2, [pc, #164] @ 179d4 │ │ │ │ + bge 17314 │ │ │ │ + ldr r1, [pc, #164] @ 17358 │ │ │ │ + ldr r2, [pc, #164] @ 1735c │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r6} │ │ │ │ - ldr r1, [pc, #156] @ 179d8 │ │ │ │ + ldr r1, [pc, #156] @ 17360 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #180 @ 0xb4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ @@ -15490,184 +15076,184 @@ │ │ │ │ strne r3, [r2, #4] │ │ │ │ streq r3, [r4, #12] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #72] @ 179dc │ │ │ │ - ldr r3, [pc, #40] @ 179c0 │ │ │ │ + ldr r2, [pc, #72] @ 17364 │ │ │ │ + ldr r3, [pc, #40] @ 17348 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 179b4 │ │ │ │ + beq 1733c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - andeq r8, r6, ip, asr #5 │ │ │ │ + andeq r8, r6, r4, asr #18 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq pc, r3, r4, lsr #25 │ │ │ │ - andeq pc, r3, r4, asr ip @ │ │ │ │ - andeq pc, r3, r8, asr ip @ │ │ │ │ - muleq r4, ip, r3 │ │ │ │ - andeq pc, r3, ip, lsl #23 │ │ │ │ - andeq pc, r3, ip, lsl #23 │ │ │ │ - andeq r8, r6, r4, ror #2 │ │ │ │ + andeq r0, r4, r4, lsr r3 │ │ │ │ + andeq r0, r4, r4, ror #5 │ │ │ │ + andeq r0, r4, r8, ror #5 │ │ │ │ + andeq r2, r4, ip, ror #19 │ │ │ │ + andeq r0, r4, ip, lsl r2 │ │ │ │ + andeq r0, r4, ip, lsl r2 │ │ │ │ + ldrdeq r8, [r6], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ cmp r1, #0 │ │ │ │ - ldr r1, [pc, #1700] @ 180a0 │ │ │ │ - ldr r2, [pc, #1700] @ 180a4 │ │ │ │ + ldr r1, [pc, #1700] @ 17a28 │ │ │ │ + ldr r2, [pc, #1700] @ 17a2c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ - beq 17a38 │ │ │ │ + beq 173c0 │ │ │ │ ldr r2, [r0, #176] @ 0xb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 17a38 │ │ │ │ + beq 173c0 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 18070 │ │ │ │ + bgt 179f8 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 18070 │ │ │ │ + beq 179f8 │ │ │ │ cmp r3, #0 │ │ │ │ add r0, r3, #255 @ 0xff │ │ │ │ ldr r7, [r4, #2008] @ 0x7d8 │ │ │ │ movge r0, r3 │ │ │ │ asr r0, r0, #8 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r7 │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [r4, #3248] @ 0xcb0 │ │ │ │ mov fp, r0 │ │ │ │ add r0, r6, #255 @ 0xff │ │ │ │ movge r0, r6 │ │ │ │ asr r0, r0, #8 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r7 │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ ldr r8, [r4, #3256] @ 0xcb8 │ │ │ │ cmp r8, #8 │ │ │ │ mov r6, r0 │ │ │ │ - beq 17ad0 │ │ │ │ + beq 17458 │ │ │ │ cmp r8, #9 │ │ │ │ - beq 17ae8 │ │ │ │ + beq 17470 │ │ │ │ cmp r8, #7 │ │ │ │ movne r7, #0 │ │ │ │ - bne 17afc │ │ │ │ + bne 17484 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17140 │ │ │ │ + bl 158a0 │ │ │ │ mov r7, r0 │ │ │ │ - b 17afc │ │ │ │ + b 17484 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17140 │ │ │ │ + bl 158a0 │ │ │ │ mov r7, r0 │ │ │ │ - b 17afc │ │ │ │ + b 17484 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17140 │ │ │ │ + bl 158a0 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #156] @ 0x9c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [r5, #208] @ 0xd0 │ │ │ │ str r6, [r5, #212] @ 0xd4 │ │ │ │ - bl 397f4 │ │ │ │ + bl 39674 │ │ │ │ ldr r3, [r5, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1804c │ │ │ │ + beq 179d4 │ │ │ │ ldr r2, [r5, #224] @ 0xe0 │ │ │ │ - ldr r1, [pc, #1400] @ 180a8 │ │ │ │ + ldr r1, [pc, #1400] @ 17a30 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr fp, [r2] │ │ │ │ cmp r3, #8 │ │ │ │ - bhi 18070 │ │ │ │ + bhi 179f8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17140 │ │ │ │ + bl 158a0 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 18070 │ │ │ │ - ldr r2, [pc, #1336] @ 180ac │ │ │ │ - ldr r3, [pc, #1324] @ 180a4 │ │ │ │ + beq 179f8 │ │ │ │ + ldr r2, [pc, #1336] @ 17a34 │ │ │ │ + ldr r3, [pc, #1324] @ 17a2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 17c10 │ │ │ │ - b 18094 │ │ │ │ + beq 17598 │ │ │ │ + b 17a1c │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17140 │ │ │ │ + bl 158a0 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 18070 │ │ │ │ - ldr r2, [pc, #1276] @ 180b0 │ │ │ │ - ldr r3, [pc, #1260] @ 180a4 │ │ │ │ + beq 179f8 │ │ │ │ + ldr r2, [pc, #1276] @ 17a38 │ │ │ │ + ldr r3, [pc, #1260] @ 17a2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 17c10 │ │ │ │ - b 18094 │ │ │ │ + beq 17598 │ │ │ │ + b 17a1c │ │ │ │ mov r2, #7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17140 │ │ │ │ + bl 158a0 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 18070 │ │ │ │ - ldr r2, [pc, #1216] @ 180b4 │ │ │ │ - ldr r3, [pc, #1196] @ 180a4 │ │ │ │ + beq 179f8 │ │ │ │ + ldr r2, [pc, #1216] @ 17a3c │ │ │ │ + ldr r3, [pc, #1196] @ 17a2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 18094 │ │ │ │ + bne 17a1c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 21498 │ │ │ │ + b 21f2c │ │ │ │ cmp fp, #272 @ 0x110 │ │ │ │ - bne 18070 │ │ │ │ + bne 179f8 │ │ │ │ ldr r1, [r9, #192] @ 0xc0 │ │ │ │ cmn r1, #1 │ │ │ │ - beq 18070 │ │ │ │ + beq 179f8 │ │ │ │ ldr r0, [sl] │ │ │ │ bl 455b8 │ │ │ │ ldr r4, [r9, #20] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r9, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ @@ -15675,413 +15261,413 @@ │ │ │ │ bl 8460 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #5 │ │ │ │ stm sp, {r2, r5, r6} │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f80 │ │ │ │ - b 18070 │ │ │ │ + b 179f8 │ │ │ │ ldrb r7, [r2, #8] │ │ │ │ - b 17c84 │ │ │ │ + b 1760c │ │ │ │ mov r7, #0 │ │ │ │ mov fp, r7 │ │ │ │ ldrd r2, [r5, #208] @ 0xd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r5, #216] @ 0xd8 │ │ │ │ ldr r9, [r5, #220] @ 0xdc │ │ │ │ - bl 1476c │ │ │ │ + bl 1380c │ │ │ │ ldr r3, [r5, #220] @ 0xdc │ │ │ │ ldr r8, [r5, #216] @ 0xd8 │ │ │ │ cmp r3, r9 │ │ │ │ cmpeq r8, sl │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r5, #236] @ 0xec │ │ │ │ ldr r3, [r4, #3160] @ 0xc58 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 17cf0 │ │ │ │ + blt 17678 │ │ │ │ ldr r3, [r4, #2040] @ 0x7f8 │ │ │ │ cmp r3, r6 │ │ │ │ movgt r9, #1 │ │ │ │ - bgt 17cfc │ │ │ │ + bgt 17684 │ │ │ │ ldr r3, [r4, #2020] @ 0x7e4 │ │ │ │ ldr r2, [r4, #2044] @ 0x7fc │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, r6 │ │ │ │ movlt r9, #2 │ │ │ │ - blt 17cfc │ │ │ │ + blt 17684 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52f14 │ │ │ │ + bl 52f34 │ │ │ │ mov r9, #0 │ │ │ │ ldrb r3, [r4, #3196] @ 0xc7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17f48 │ │ │ │ + bne 178d0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 17ed0 │ │ │ │ + beq 17858 │ │ │ │ cmp r9, #1 │ │ │ │ ldrne r3, [r4, #2020] @ 0x7e4 │ │ │ │ ldrne r2, [r4, #2044] @ 0x7fc │ │ │ │ ldreq r3, [r4, #2040] @ 0x7f8 │ │ │ │ subne r3, r3, r2 │ │ │ │ subeq r6, r3, r6 │ │ │ │ subne r6, r6, r3 │ │ │ │ ldrb r3, [r4, #3164] @ 0xc5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17ed0 │ │ │ │ + beq 17858 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr sl, [r4, #3184] @ 0xc70 │ │ │ │ ldr r3, [r3, #212] @ 0xd4 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #2008] @ 0x7d8 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r5, #216] @ 0xd8 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bge 17dd4 │ │ │ │ - ldr r1, [pc, #848] @ 180b8 │ │ │ │ + bge 1775c │ │ │ │ + ldr r1, [pc, #848] @ 17a40 │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bge 17da0 │ │ │ │ - ldr r3, [pc, #832] @ 180bc │ │ │ │ - ldr r2, [pc, #832] @ 180c0 │ │ │ │ - ldr r1, [pc, #832] @ 180c4 │ │ │ │ + bge 17728 │ │ │ │ + ldr r3, [pc, #832] @ 17a44 │ │ │ │ + ldr r2, [pc, #832] @ 17a48 │ │ │ │ + ldr r1, [pc, #832] @ 17a4c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #820] @ 180c8 │ │ │ │ + ldr r3, [pc, #820] @ 17a50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 17ec8 │ │ │ │ - ldr r3, [pc, #804] @ 180cc │ │ │ │ + bl 521c0 │ │ │ │ + b 17850 │ │ │ │ + ldr r3, [pc, #804] @ 17a54 │ │ │ │ str r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ strne sl, [r4, #3184] @ 0xc70 │ │ │ │ - bne 17dd4 │ │ │ │ + bne 1775c │ │ │ │ mov r0, sl │ │ │ │ bl 8208 │ │ │ │ - b 17ed0 │ │ │ │ + b 17858 │ │ │ │ mov r0, sl │ │ │ │ add sl, sp, #32 │ │ │ │ mov r1, sl │ │ │ │ bl 82a4 <__timerfd_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 17e18 │ │ │ │ - ldr r3, [pc, #732] @ 180d0 │ │ │ │ - ldr r2, [pc, #732] @ 180d4 │ │ │ │ - ldr r1, [pc, #732] @ 180d8 │ │ │ │ + bge 177a0 │ │ │ │ + ldr r3, [pc, #732] @ 17a58 │ │ │ │ + ldr r2, [pc, #732] @ 17a5c │ │ │ │ + ldr r1, [pc, #732] @ 17a60 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #720] @ 180dc │ │ │ │ + ldr r3, [pc, #720] @ 17a64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 17ec8 │ │ │ │ + bl 521c0 │ │ │ │ + b 17850 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 17e38 │ │ │ │ + bne 177c0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ cmp r0, #1 │ │ │ │ movge r1, r0 │ │ │ │ movlt r1, #1 │ │ │ │ - ldr r0, [pc, #620] @ 180e0 │ │ │ │ - bl 556d8 │ │ │ │ + ldr r0, [pc, #620] @ 17a68 │ │ │ │ + bl 556f0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #3184] @ 0xc70 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ ldrge r3, [sp, #28] │ │ │ │ strge r9, [r4, #3192] @ 0xc78 │ │ │ │ strge r3, [r4, #3188] @ 0xc74 │ │ │ │ - bge 17ed0 │ │ │ │ - ldr r3, [pc, #572] @ 180e4 │ │ │ │ - ldr r2, [pc, #572] @ 180e8 │ │ │ │ - ldr r1, [pc, #572] @ 180ec │ │ │ │ + bge 17858 │ │ │ │ + ldr r3, [pc, #572] @ 17a6c │ │ │ │ + ldr r2, [pc, #572] @ 17a70 │ │ │ │ + ldr r1, [pc, #572] @ 17a74 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1744 @ 0x6d0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52f14 │ │ │ │ + bl 52f34 │ │ │ │ ldrb r3, [r4, #3164] @ 0xc5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17f48 │ │ │ │ + beq 178d0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 17f38 │ │ │ │ + bne 178c0 │ │ │ │ ldr r3, [r4, #3160] @ 0xc58 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 17f48 │ │ │ │ + bge 178d0 │ │ │ │ ldr r2, [r5, #208] @ 0xd0 │ │ │ │ ldr r3, [r4, #2032] @ 0x7f0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 17f48 │ │ │ │ + blt 178d0 │ │ │ │ ldr r3, [r4, #2016] @ 0x7e0 │ │ │ │ ldr r1, [r4, #2036] @ 0x7f4 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 17f48 │ │ │ │ + bge 178d0 │ │ │ │ ldr r2, [r5, #212] @ 0xd4 │ │ │ │ ldr r3, [r4, #2040] @ 0x7f8 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 17f48 │ │ │ │ + blt 178d0 │ │ │ │ ldr r3, [r4, #2020] @ 0x7e4 │ │ │ │ ldr r1, [r4, #2044] @ 0x7fc │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 17f48 │ │ │ │ + bge 178d0 │ │ │ │ ldr r2, [r5, #220] @ 0xdc │ │ │ │ ldr r1, [r5, #216] @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 311cc │ │ │ │ + bl 30bdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38500 │ │ │ │ + bl 3837c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18070 │ │ │ │ + bne 179f8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 17f70 │ │ │ │ + bne 178f8 │ │ │ │ ldr r3, [r4, #1816] @ 0x718 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 18070 │ │ │ │ + bne 179f8 │ │ │ │ cmp fp, #0 │ │ │ │ orreq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 18070 │ │ │ │ + beq 179f8 │ │ │ │ ldr r3, [r5, #216] @ 0xd8 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #220] @ 0xdc │ │ │ │ cmp fp, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #2032] @ 0x7f0 │ │ │ │ ldr r6, [r5, #212] @ 0xd4 │ │ │ │ ldr r7, [r5, #208] @ 0xd0 │ │ │ │ ldrb r8, [r5, #116] @ 0x74 │ │ │ │ ldrb r9, [r5, #117] @ 0x75 │ │ │ │ ldr sl, [r4, #2040] @ 0x7f8 │ │ │ │ ldrb r5, [r5, #118] @ 0x76 │ │ │ │ moveq r0, #3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 17fd8 │ │ │ │ + beq 17960 │ │ │ │ mov r0, fp │ │ │ │ - bl 381c8 │ │ │ │ + bl 38044 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 18070 │ │ │ │ - bl 382ac │ │ │ │ + beq 179f8 │ │ │ │ + bl 38128 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 18070 │ │ │ │ + beq 179f8 │ │ │ │ ldrb r2, [r4, #3253] @ 0xcb5 │ │ │ │ ldr r1, [r4, #1812] @ 0x714 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r9, r2 │ │ │ │ movne r2, r5 │ │ │ │ moveq r8, r9 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 18004 │ │ │ │ + beq 1798c │ │ │ │ cmp r1, #4 │ │ │ │ - beq 1800c │ │ │ │ - b 18070 │ │ │ │ + beq 17994 │ │ │ │ + b 179f8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 18070 │ │ │ │ + beq 179f8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub r6, r6, sl │ │ │ │ sub r7, r7, r3 │ │ │ │ lsl r3, r9, #3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ add r1, r0, #32 │ │ │ │ mov ip, #0 │ │ │ │ add r1, r3, r1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r6, r7} │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 38338 │ │ │ │ - b 18070 │ │ │ │ - ldr r3, [pc, #156] @ 180f0 │ │ │ │ + bl 381b4 │ │ │ │ + b 179f8 │ │ │ │ + ldr r3, [pc, #156] @ 17a78 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #8 │ │ │ │ - bhi 18070 │ │ │ │ + bhi 179f8 │ │ │ │ add r8, r8, r8 │ │ │ │ ldrsh r8, [r3, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #124] @ 180f4 │ │ │ │ - ldr r3, [pc, #40] @ 180a4 │ │ │ │ + ldr r2, [pc, #124] @ 17a7c │ │ │ │ + ldr r3, [pc, #40] @ 17a2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 18098 │ │ │ │ + beq 17a20 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r8, [r6], -ip │ │ │ │ + andeq r8, r6, r4, ror r7 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r4, sl, lsr #22 │ │ │ │ - andeq r7, r6, r4, lsl #31 │ │ │ │ - andeq r7, r6, r4, asr #30 │ │ │ │ - andeq r7, r6, r4, lsl #30 │ │ │ │ + andeq sl, r4, r6, asr #1 │ │ │ │ + strdeq r8, [r6], -ip │ │ │ │ + @ instruction: 0x000685bc │ │ │ │ + andeq r8, r6, ip, ror r5 │ │ │ │ andeq r0, r8, r0, lsl #16 │ │ │ │ - andeq r1, r4, r8, ror pc │ │ │ │ - andeq r1, r4, r4, ror #30 │ │ │ │ - andeq r5, r4, r0, asr r4 │ │ │ │ + andeq r2, r4, r8, asr #11 │ │ │ │ + @ instruction: 0x000425b4 │ │ │ │ + strdeq r5, [r4], -r4 │ │ │ │ @ instruction: 0x000006b7 │ │ │ │ - andeq r9, r1, r0, lsl #22 │ │ │ │ - andeq r1, r4, r8, lsr #30 │ │ │ │ - andeq r1, r4, ip, ror #29 │ │ │ │ - ldrdeq r5, [r4], -r8 │ │ │ │ + andeq r9, r1, r8, lsl #23 │ │ │ │ + andeq r2, r4, r8, ror r5 │ │ │ │ + andeq r2, r4, ip, lsr r5 │ │ │ │ + andeq r5, r4, ip, ror r9 │ │ │ │ andeq r0, r0, r5, asr #13 │ │ │ │ ldrbne r8, [r7, r0, lsl #8] │ │ │ │ - andeq r1, r4, r8, lsr #29 │ │ │ │ - andeq r1, r4, r8, lsr lr │ │ │ │ - andeq r5, r4, r8, lsr #6 │ │ │ │ - andeq r9, r4, r8, lsl r6 │ │ │ │ - andeq r7, r6, r0, lsl #21 │ │ │ │ + strdeq r2, [r4], -r8 │ │ │ │ + andeq r2, r4, r8, lsl #9 │ │ │ │ + andeq r5, r4, ip, asr #17 │ │ │ │ + @ instruction: 0x00049bb4 │ │ │ │ + strdeq r8, [r6], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #200] @ 181e4 │ │ │ │ - ldr r3, [pc, #200] @ 181e8 │ │ │ │ + ldr r2, [pc, #200] @ 17b6c │ │ │ │ + ldr r3, [pc, #200] @ 17b70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 181b0 │ │ │ │ + beq 17b38 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, #3 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 8640 │ │ │ │ cmp r0, r5 │ │ │ │ strge r6, [r4, #4] │ │ │ │ - bge 181b0 │ │ │ │ - ldr r0, [pc, #116] @ 181ec │ │ │ │ + bge 17b38 │ │ │ │ + ldr r0, [pc, #116] @ 17b74 │ │ │ │ ldr ip, [r4] │ │ │ │ - ldr r2, [pc, #112] @ 181f0 │ │ │ │ - ldr r1, [pc, #112] @ 181f4 │ │ │ │ + ldr r2, [pc, #112] @ 17b78 │ │ │ │ + ldr r1, [pc, #112] @ 17b7c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, ip} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #244 @ 0xf4 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, r5 │ │ │ │ - b 181b4 │ │ │ │ + b 17b3c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #60] @ 181f8 │ │ │ │ - ldr r3, [pc, #40] @ 181e8 │ │ │ │ + ldr r2, [pc, #60] @ 17b80 │ │ │ │ + ldr r3, [pc, #40] @ 17b70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 181dc │ │ │ │ + beq 17b64 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq r7, [r6], -ip │ │ │ │ + andeq r8, r6, r4, asr r0 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r1, r4, r0, lsl #24 │ │ │ │ - andeq pc, r3, r4, lsr r3 @ │ │ │ │ - andeq pc, r3, r4, lsr r3 @ │ │ │ │ - andeq r7, r6, ip, lsr r9 │ │ │ │ + andeq r2, r4, r0, asr r2 │ │ │ │ + andeq pc, r3, r4, asr #19 │ │ │ │ + andeq pc, r3, r4, asr #19 │ │ │ │ + @ instruction: 0x00067fb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp ip, #0 │ │ │ │ ldrne r3, [ip, #8] │ │ │ │ mov lr, r1 │ │ │ │ - beq 1826c │ │ │ │ + beq 17bf4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 1826c │ │ │ │ + beq 17bf4 │ │ │ │ ldr r1, [ip] │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, lr │ │ │ │ - beq 1824c │ │ │ │ + beq 17bd4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r3 │ │ │ │ ldrne r1, [r3, #8] │ │ │ │ - b 18260 │ │ │ │ + b 17be8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ orr r2, r2, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 180f8 │ │ │ │ + b 17a80 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ - b 18224 │ │ │ │ - ldr r0, [pc, #44] @ 182a0 │ │ │ │ - ldr r2, [pc, #44] @ 182a4 │ │ │ │ - ldr r1, [pc, #44] @ 182a8 │ │ │ │ + b 17bac │ │ │ │ + ldr r0, [pc, #44] @ 17c28 │ │ │ │ + ldr r2, [pc, #44] @ 17c2c │ │ │ │ + ldr r1, [pc, #44] @ 17c30 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, lr} │ │ │ │ - ldr r3, [pc, #36] @ 182ac │ │ │ │ + ldr r3, [pc, #36] @ 17c34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq r1, r4, r8, asr #22 │ │ │ │ - andeq pc, r3, r0, asr #4 │ │ │ │ - andeq pc, r3, r4, asr #4 │ │ │ │ + muleq r4, r8, r1 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + ldrdeq pc, [r3], -r4 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r3, #1 │ │ │ │ addne r4, r0, #164 @ 0xa4 │ │ │ │ @@ -16095,15 +15681,15 @@ │ │ │ │ ldrne r2, [r3, #12] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r0] │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ - beq 18314 │ │ │ │ + beq 17c9c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -16113,135 +15699,135 @@ │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3648] @ 0xe40 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #408] @ 184e8 │ │ │ │ + ldr r2, [pc, #408] @ 17e70 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #404] @ 184ec │ │ │ │ + ldr r3, [pc, #404] @ 17e74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #404] @ 0x194 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [r3, r1, lsl #3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 183ac │ │ │ │ - ldr r0, [pc, #360] @ 184f0 │ │ │ │ - ldr r2, [pc, #360] @ 184f4 │ │ │ │ - ldr r1, [pc, #360] @ 184f8 │ │ │ │ + beq 17d34 │ │ │ │ + ldr r0, [pc, #360] @ 17e78 │ │ │ │ + ldr r2, [pc, #360] @ 17e7c │ │ │ │ + ldr r1, [pc, #360] @ 17e80 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r3, [pc, #352] @ 184fc │ │ │ │ + ldr r3, [pc, #352] @ 17e84 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 18410 │ │ │ │ + bl 535c4 │ │ │ │ + b 17d98 │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ lsl r8, r1, #3 │ │ │ │ add fp, sp, #8 │ │ │ │ bl 7a64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 8094 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 8304 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 18418 │ │ │ │ - ldr r0, [pc, #272] @ 18500 │ │ │ │ - ldr r2, [pc, #272] @ 18504 │ │ │ │ - ldr r1, [pc, #272] @ 18508 │ │ │ │ + bge 17da0 │ │ │ │ + ldr r0, [pc, #272] @ 17e88 │ │ │ │ + ldr r2, [pc, #272] @ 17e8c │ │ │ │ + ldr r1, [pc, #272] @ 17e90 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r3, [pc, #264] @ 1850c │ │ │ │ + ldr r3, [pc, #264] @ 17e94 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 184b8 │ │ │ │ + b 17e40 │ │ │ │ add r7, sp, #268 @ 0x10c │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 7d28 │ │ │ │ - ldr r3, [pc, #220] @ 18510 │ │ │ │ + ldr r3, [pc, #220] @ 17e98 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ bl 7a64 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r4 │ │ │ │ bl 8340 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 18494 │ │ │ │ - ldr r2, [pc, #180] @ 18514 │ │ │ │ - ldr r1, [pc, #180] @ 18518 │ │ │ │ + bge 17e1c │ │ │ │ + ldr r2, [pc, #180] @ 17e9c │ │ │ │ + ldr r1, [pc, #180] @ 17ea0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r4} │ │ │ │ - ldr r2, [pc, #172] @ 1851c │ │ │ │ - ldr r3, [pc, #172] @ 18520 │ │ │ │ + ldr r2, [pc, #172] @ 17ea4 │ │ │ │ + ldr r3, [pc, #172] @ 17ea8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, #2 │ │ │ │ bl 8304 │ │ │ │ - b 18410 │ │ │ │ - ldr r2, [pc, #136] @ 18524 │ │ │ │ + b 17d98 │ │ │ │ + ldr r2, [pc, #136] @ 17eac │ │ │ │ ldr r3, [r6, #160] @ 0xa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ add r8, r3, r8 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r2, r4, lsl #2] │ │ │ │ str sl, [r3, r4, lsl #3] │ │ │ │ str r9, [r8, #4] │ │ │ │ - ldr r2, [pc, #104] @ 18528 │ │ │ │ - ldr r3, [pc, #40] @ 184ec │ │ │ │ + ldr r2, [pc, #104] @ 17eb0 │ │ │ │ + ldr r3, [pc, #40] @ 17e74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 184e0 │ │ │ │ + beq 17e68 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r7, r6, r4, lsr #15 │ │ │ │ + andeq r7, r6, ip, lsl lr │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r1, r4, r8, asr sl │ │ │ │ - andeq pc, r3, ip, lsr #2 │ │ │ │ - andeq pc, r3, r0, lsr r1 @ │ │ │ │ + andeq r2, r4, r8, lsr #1 │ │ │ │ + @ instruction: 0x0003f7bc │ │ │ │ + andeq pc, r3, r0, asr #15 │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ - andeq r1, r4, r0, lsl sl │ │ │ │ - andeq pc, r3, r4, asr #1 │ │ │ │ - andeq pc, r3, r8, asr #1 │ │ │ │ + andeq r2, r4, r0, rrx │ │ │ │ + andeq pc, r3, r4, asr r7 @ │ │ │ │ + andeq pc, r3, r8, asr r7 @ │ │ │ │ andeq r0, r0, lr, asr r1 │ │ │ │ - @ instruction: 0xffffc2ec │ │ │ │ - andeq r1, r4, r0, asr #19 │ │ │ │ - andeq pc, r3, r8, asr r0 @ │ │ │ │ - andeq pc, r3, r4, asr r0 @ │ │ │ │ + @ instruction: 0xffffba04 │ │ │ │ + andeq r2, r4, r0, lsl r0 │ │ │ │ + andeq pc, r3, r8, ror #13 │ │ │ │ + andeq pc, r3, r4, ror #13 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ - andeq r7, r6, ip, lsl #30 │ │ │ │ - andeq r7, r6, r8, lsr r6 │ │ │ │ + andeq r8, r6, r4, lsl #11 │ │ │ │ + @ instruction: 0x00067cb0 │ │ │ │ ldr r3, [r0, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -16260,200 +15846,200 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ str sp, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #1284] @ 18aa0 │ │ │ │ - ldr r3, [pc, #1284] @ 18aa4 │ │ │ │ + ldr r2, [pc, #1284] @ 18428 │ │ │ │ + ldr r3, [pc, #1284] @ 1842c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 18a6c │ │ │ │ + bne 183f4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 18614 │ │ │ │ - ldr r6, [pc, #1240] @ 18aa8 │ │ │ │ + bne 17f9c │ │ │ │ + ldr r6, [pc, #1240] @ 18430 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 18614 │ │ │ │ + bne 17f9c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - ldr r3, [pc, #1220] @ 18aac │ │ │ │ + ldr r3, [pc, #1220] @ 18434 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #1216] @ 18ab0 │ │ │ │ - ldr r2, [pc, #1216] @ 18ab4 │ │ │ │ + ldr r1, [pc, #1216] @ 18438 │ │ │ │ + ldr r2, [pc, #1216] @ 1843c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #168 @ 0xa8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #2] │ │ │ │ ldr r3, [r4, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18654 │ │ │ │ + beq 17fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1852c │ │ │ │ + bl 17eb4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18654 │ │ │ │ + beq 17fdc │ │ │ │ ldrb r3, [r3, #3196] @ 0xc7c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r2, #3292] @ 0xcdc │ │ │ │ - beq 18654 │ │ │ │ + beq 17fdc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 214b0 │ │ │ │ + bl 21f44 │ │ │ │ ldr r6, [r4, #428] @ 0x1ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 186b4 │ │ │ │ + beq 1803c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 186a4 │ │ │ │ + beq 1802c │ │ │ │ mov r0, r6 │ │ │ │ bl 7fc8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r6 │ │ │ │ ldrb r3, [r3, #3196] @ 0xc7c │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 186a0 │ │ │ │ - bl 21b54 │ │ │ │ + beq 18028 │ │ │ │ + bl 22448 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 214b0 │ │ │ │ - b 186a4 │ │ │ │ - bl 369ac │ │ │ │ + bl 21f44 │ │ │ │ + b 1802c │ │ │ │ + bl 36828 │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ bl 7e3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #428] @ 0x1ac │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 186d4 │ │ │ │ + bne 1805c │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ bl 7e3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #392] @ 0x188 │ │ │ │ - b 18a6c │ │ │ │ + b 183f4 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 186c0 │ │ │ │ + beq 18048 │ │ │ │ bl 88fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 186c0 │ │ │ │ + beq 18048 │ │ │ │ str r3, [r4, #404] @ 0x194 │ │ │ │ bl 7ea8 │ │ │ │ lsl r3, r0, #2 │ │ │ │ add r3, r3, #11 │ │ │ │ bic r2, r3, #7 │ │ │ │ bic r3, r3, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ sub r3, sp, r3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r3 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 18710 │ │ │ │ - ldr r3, [pc, #908] @ 18ab8 │ │ │ │ + bne 18098 │ │ │ │ + ldr r3, [pc, #908] @ 18440 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 18744 │ │ │ │ + beq 180cc │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov r8, #0 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r6, r8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, r3 │ │ │ │ - beq 18790 │ │ │ │ + beq 18118 │ │ │ │ ldr r3, [r4, #404] @ 0x194 │ │ │ │ ldr r0, [r3, r8, lsl #2] │ │ │ │ bl 7e00 │ │ │ │ cmp r0, #1 │ │ │ │ movle r0, #1 │ │ │ │ - ble 18780 │ │ │ │ + ble 18108 │ │ │ │ ldr r3, [r4, #404] @ 0x194 │ │ │ │ ldr r0, [r3, r8, lsl #2] │ │ │ │ bl 7e00 │ │ │ │ str r0, [r7, r8, lsl #2] │ │ │ │ add r6, r6, r0 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 18750 │ │ │ │ + b 180d8 │ │ │ │ mov r0, #12 │ │ │ │ mul r0, r6, r0 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r2 │ │ │ │ str r6, [r4, #412] @ 0x19c │ │ │ │ str r0, [r4, #408] @ 0x198 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r3 │ │ │ │ - beq 18828 │ │ │ │ + beq 181b0 │ │ │ │ mov r3, #12 │ │ │ │ mul r3, r2, r3 │ │ │ │ ldr r5, [r7, r1, lsl #2] │ │ │ │ ldr ip, [r4, #404] @ 0x194 │ │ │ │ add r9, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr ip, [ip, r1, lsl #2] │ │ │ │ str ip, [r0, r3] │ │ │ │ add r9, r9, #2097152 @ 0x200000 │ │ │ │ add ip, r0, r3 │ │ │ │ mov lr, #1 │ │ │ │ str r8, [ip, #4] │ │ │ │ str r8, [ip, #8] │ │ │ │ cmp r5, lr │ │ │ │ add r3, r3, #12 │ │ │ │ - ble 1881c │ │ │ │ + ble 181a4 │ │ │ │ sub sl, r9, lr │ │ │ │ str sl, [r0, r3] │ │ │ │ add ip, r0, r3 │ │ │ │ mov sl, #1 │ │ │ │ str r8, [ip, #8] │ │ │ │ add lr, lr, #1 │ │ │ │ str r8, [ip, #4] │ │ │ │ strb sl, [ip, #8] │ │ │ │ - b 187ec │ │ │ │ + b 18174 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - b 187b0 │ │ │ │ + b 18138 │ │ │ │ ldr sl, [r4, #396] @ 0x18c │ │ │ │ cmn sl, #1 │ │ │ │ moveq r8, sl │ │ │ │ moveq r1, #1 │ │ │ │ - beq 189bc │ │ │ │ + beq 18344 │ │ │ │ ldr r8, [r4, #400] @ 0x190 │ │ │ │ cmn r8, #1 │ │ │ │ moveq sl, r8 │ │ │ │ moveq r1, #1 │ │ │ │ - beq 189bc │ │ │ │ + beq 18344 │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ bl 7fc8 │ │ │ │ cmp sl, r0 │ │ │ │ cmpeq r8, r0 │ │ │ │ moveq r8, r6 │ │ │ │ moveq r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ movne r1, #0 │ │ │ │ moveq sl, r8 │ │ │ │ moveq r1, #0 │ │ │ │ - beq 189bc │ │ │ │ + beq 18344 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ mvn r8, #0 │ │ │ │ mov sl, r1 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -16467,17 +16053,17 @@ │ │ │ │ cmpcc r5, r1 │ │ │ │ movcc r1, #1 │ │ │ │ movcs r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ movls r1, #0 │ │ │ │ andhi r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 18930 │ │ │ │ + beq 182b8 │ │ │ │ orrs r1, r6, r8 │ │ │ │ - bpl 18930 │ │ │ │ + bpl 182b8 │ │ │ │ ldr r1, [r7, #396] @ 0x18c │ │ │ │ ldr r0, [r7, #392] @ 0x188 │ │ │ │ cmp r1, sl │ │ │ │ ldr r1, [r7, #400] @ 0x190 │ │ │ │ add r0, r0, sl │ │ │ │ moveq r6, r4 │ │ │ │ cmp r1, sl │ │ │ │ @@ -16485,20 +16071,20 @@ │ │ │ │ moveq r8, r4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 8184 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - ble 18930 │ │ │ │ + ble 182b8 │ │ │ │ ldr r1, [r2, r5, lsl #2] │ │ │ │ add sl, sl, r0 │ │ │ │ add r4, r4, r1 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 188ac │ │ │ │ + b 18234 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r4, #400] @ 0x190 │ │ │ │ mov r5, r6 │ │ │ │ cmp r2, r9 │ │ │ │ mov r6, r3 │ │ │ │ movcs r8, r6 │ │ │ │ @@ -16507,124 +16093,124 @@ │ │ │ │ bic r8, r8, r8, asr #31 │ │ │ │ cmp r9, r3 │ │ │ │ movcs r9, r3 │ │ │ │ cmp r8, r6 │ │ │ │ movcs r8, r6 │ │ │ │ cmp r8, r9 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r0, [pc, #324] @ 18abc │ │ │ │ + ldr r0, [pc, #324] @ 18444 │ │ │ │ movlt r8, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r2, #12 │ │ │ │ cmp r8, r9 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r6, r8 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 189b8 │ │ │ │ + beq 18340 │ │ │ │ mul r3, r2, r8 │ │ │ │ ldr ip, [r4, #408] @ 0x198 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bls 189bc │ │ │ │ + bls 18344 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 18980 │ │ │ │ + b 18308 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ strb r1, [r4, #416] @ 0x1a0 │ │ │ │ mov r2, r3 │ │ │ │ cmp sl, r8 │ │ │ │ orreq r1, r1, #1 │ │ │ │ mov lr, #12 │ │ │ │ str sl, [r4, #420] @ 0x1a4 │ │ │ │ str r8, [r4, #424] @ 0x1a8 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r0 │ │ │ │ - beq 18a30 │ │ │ │ + beq 183b8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 18a0c │ │ │ │ + bne 18394 │ │ │ │ cmp r8, r3 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ cmp sl, r3 │ │ │ │ orrhi r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18a20 │ │ │ │ + beq 183a8 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ ldrb ip, [r0, #4] │ │ │ │ orr ip, ip, #8 │ │ │ │ strb ip, [r0, #4] │ │ │ │ ldr r0, [r7, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ - b 189dc │ │ │ │ + b 18364 │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r4, #392] @ 0x188 │ │ │ │ - beq 18a6c │ │ │ │ + beq 183f4 │ │ │ │ ldrb r3, [r2, #3196] @ 0xc7c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r2, #3292] @ 0xcdc │ │ │ │ - beq 18a6c │ │ │ │ + beq 183f4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 214b0 │ │ │ │ - ldr r2, [pc, #76] @ 18ac0 │ │ │ │ - ldr r3, [pc, #44] @ 18aa4 │ │ │ │ + bl 21f44 │ │ │ │ + ldr r2, [pc, #76] @ 18448 │ │ │ │ + ldr r3, [pc, #44] @ 1842c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr sp, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 18a98 │ │ │ │ + beq 18420 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r7, r6, ip, asr r5 │ │ │ │ + ldrdeq r7, [r6], -r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r7, r6, ip, lsl #28 │ │ │ │ - andeq r1, r4, r4, ror #16 │ │ │ │ - @ instruction: 0x000469bc │ │ │ │ - andeq r1, r4, r4, asr r8 │ │ │ │ + andeq r8, r6, r4, lsl #9 │ │ │ │ + @ instruction: 0x00041eb4 │ │ │ │ + andeq r7, r4, ip, asr #32 │ │ │ │ + andeq r1, r4, r4, lsr #29 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x401fffff │ │ │ │ - andeq r7, r6, r4, lsl #1 │ │ │ │ + strdeq r7, [r6], -ip │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ sub sp, sp, #24 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 18c38 │ │ │ │ + beq 185c0 │ │ │ │ ldrb r3, [r6, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18c38 │ │ │ │ + beq 185c0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r0, #392] @ 0x188 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ str r5, [r4, #392] @ 0x188 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #428] @ 0x1ac │ │ │ │ - bl 1852c │ │ │ │ + bl 17eb4 │ │ │ │ ldr r7, [r4, #356] @ 0x164 │ │ │ │ mov r0, r7 │ │ │ │ bl 8460 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, r0 │ │ │ │ @@ -16640,37 +16226,37 @@ │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7f80 │ │ │ │ ldr r6, [r6, #2008] @ 0x7d8 │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r6 │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ ldr sl, [r4, #356] @ 0x164 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r6 │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r6 │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r6 │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 8460 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #6 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r9, [sp, #12] │ │ │ │ @@ -16681,15 +16267,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 7f80 │ │ │ │ add r3, r4, #360 @ 0x168 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add ip, r4, #376 @ 0x178 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ - bl 14968 │ │ │ │ + bl 13af0 │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #440] @ 0x1b8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -16698,105 +16284,105 @@ │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ bl 8670 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 18c98 │ │ │ │ - ldr r0, [pc, #100] @ 18cdc │ │ │ │ - ldr r2, [pc, #100] @ 18ce0 │ │ │ │ - ldr r1, [pc, #100] @ 18ce4 │ │ │ │ + beq 18620 │ │ │ │ + ldr r0, [pc, #100] @ 18664 │ │ │ │ + ldr r2, [pc, #100] @ 18668 │ │ │ │ + ldr r1, [pc, #100] @ 1866c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r0, [r4, #2052] @ 0x804 │ │ │ │ ldr r3, [r4, #2048] @ 0x800 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ ldr r2, [r4, #2040] @ 0x7f8 │ │ │ │ ldr r1, [r4, #2032] @ 0x7f0 │ │ │ │ mla r2, lr, r0, r2 │ │ │ │ str r4, [r5, #24] │ │ │ │ mla r1, ip, r3, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 39634 │ │ │ │ + bl 394b0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 18ac4 │ │ │ │ - andeq r1, r4, r8, lsr #4 │ │ │ │ - andeq r1, r4, r8, asr #3 │ │ │ │ - andeq r6, r4, r4, lsr r3 │ │ │ │ + b 1844c │ │ │ │ + andeq r1, r4, r8, ror r8 │ │ │ │ + andeq r1, r4, r8, lsl r8 │ │ │ │ + andeq r6, r4, r4, asr #19 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 18d78 │ │ │ │ + beq 18700 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r0, #392] @ 0x188 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ str r5, [r4, #392] @ 0x188 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #428] @ 0x1ac │ │ │ │ - bl 1852c │ │ │ │ + bl 17eb4 │ │ │ │ ldr r6, [r4, #356] @ 0x164 │ │ │ │ mov r0, r6 │ │ │ │ bl 8460 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f80 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ - bl 14968 │ │ │ │ + bl 13af0 │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #440] @ 0x1b8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 18ce8 │ │ │ │ + bl 18670 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #408] @ 0x198 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ - bne 18e34 │ │ │ │ + bne 187bc │ │ │ │ ldrb r2, [r3, #3196] @ 0xc7c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 18e34 │ │ │ │ + bne 187bc │ │ │ │ ldr r0, [r3, #1504] @ 0x5e0 │ │ │ │ ldr ip, [r3, #2048] @ 0x800 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -16816,70 +16402,70 @@ │ │ │ │ str r2, [r4, #364] @ 0x16c │ │ │ │ str ip, [r4, #368] @ 0x170 │ │ │ │ str lr, [r4, #372] @ 0x174 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r2, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 18f40 │ │ │ │ + beq 188c8 │ │ │ │ ldrb r2, [r3, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 18f40 │ │ │ │ + beq 188c8 │ │ │ │ add r8, r4, #360 @ 0x168 │ │ │ │ ldm r8, {r8, r9, sl} │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ ldr fp, [r4, #372] @ 0x174 │ │ │ │ cmp r8, r2 │ │ │ │ - bne 18e90 │ │ │ │ + bne 18818 │ │ │ │ ldr r2, [r4, #380] @ 0x17c │ │ │ │ cmp r2, r9 │ │ │ │ - bne 18e90 │ │ │ │ + bne 18818 │ │ │ │ ldr r2, [r4, #384] @ 0x180 │ │ │ │ cmp r2, sl │ │ │ │ - bne 18e90 │ │ │ │ + bne 18818 │ │ │ │ ldr r2, [r4, #388] @ 0x184 │ │ │ │ cmp r2, fp │ │ │ │ - beq 18f40 │ │ │ │ + beq 188c8 │ │ │ │ ldr r7, [r4, #356] @ 0x164 │ │ │ │ ldr r5, [r3, #2008] @ 0x7d8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8460 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #6 │ │ │ │ mov r3, r6 │ │ │ │ mov ip, r0 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r0, r7 │ │ │ │ bl 7f80 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ - bl 14968 │ │ │ │ + bl 13af0 │ │ │ │ ldr r2, [r4, #440] @ 0x1b8 │ │ │ │ add r3, r4, #360 @ 0x168 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #440] @ 0x1b8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add ip, r4, #376 @ 0x178 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -16899,364 +16485,364 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldrb ip, [r3, #300] @ 0x12c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 19020 │ │ │ │ + bne 189a8 │ │ │ │ ldrb r3, [r3, #302] @ 0x12e │ │ │ │ cmp r3, #0 │ │ │ │ - bne 19020 │ │ │ │ + bne 189a8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r4, #3256] @ 0xcb8 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 18fd8 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [pc, #96] @ 19030 │ │ │ │ + bne 18960 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [pc, #96] @ 189b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2008] @ 0x7d8 │ │ │ │ - b 19004 │ │ │ │ + b 1898c │ │ │ │ cmp r2, #5 │ │ │ │ - bne 19028 │ │ │ │ + bne 189b0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1552 @ 0x610 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ add r0, r0, #10 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [r4, #2008] @ 0x7d8 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x41200000 │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldrb ip, [r3, #300] @ 0x12c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 1911c │ │ │ │ + bne 18aa4 │ │ │ │ ldrb r3, [r3, #303] @ 0x12f │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1911c │ │ │ │ + bne 18aa4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r4, #3256] @ 0xcb8 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 190a0 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [pc, #172] @ 1912c │ │ │ │ + bne 18a28 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [pc, #172] @ 18ab4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2008] @ 0x7d8 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #5 │ │ │ │ - bne 19124 │ │ │ │ + bne 18aac │ │ │ │ mov r0, r1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r7, [r4, #2008] @ 0x7d8 │ │ │ │ add r3, r3, #1552 @ 0x610 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r7 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #2016] @ 0x7e0 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 563d0 │ │ │ │ - ldr r1, [pc, #60] @ 1912c │ │ │ │ + bl 563e8 │ │ │ │ + ldr r1, [pc, #60] @ 18ab4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 563cc │ │ │ │ + bl 563e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x41200000 │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldrb ip, [r3, #301] @ 0x12d │ │ │ │ cmp ip, #0 │ │ │ │ - bne 19204 │ │ │ │ + bne 18b8c │ │ │ │ ldrb r3, [r3, #302] @ 0x12e │ │ │ │ cmp r3, #0 │ │ │ │ - bne 19204 │ │ │ │ + bne 18b8c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r4, #3256] @ 0xcb8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne 191c0 │ │ │ │ - bl 56568 │ │ │ │ + bne 18b48 │ │ │ │ + bl 56580 │ │ │ │ add r5, r5, #1552 @ 0x610 │ │ │ │ mov r6, r0 │ │ │ │ ldrh r0, [r5, #4] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [r4, #2008] @ 0x7d8 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2020] @ 0x7e4 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 563d0 │ │ │ │ + bl 563e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #6 │ │ │ │ - bne 1920c │ │ │ │ + bne 18b94 │ │ │ │ mov r0, r1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ add r5, r5, #1552 @ 0x610 │ │ │ │ mov r6, r0 │ │ │ │ ldrh r0, [r5, #6] │ │ │ │ add r0, r0, #10 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [r4, #2008] @ 0x7d8 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldrb ip, [r3, #301] @ 0x12d │ │ │ │ cmp ip, #0 │ │ │ │ - bne 19308 │ │ │ │ + bne 18c90 │ │ │ │ ldrb r3, [r3, #303] @ 0x12f │ │ │ │ cmp r3, #0 │ │ │ │ - bne 19308 │ │ │ │ + bne 18c90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r4, #3256] @ 0xcb8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r2, #4 │ │ │ │ - bne 19290 │ │ │ │ - bl 56568 │ │ │ │ + bne 18c18 │ │ │ │ + bl 56580 │ │ │ │ add r5, r5, #1552 @ 0x610 │ │ │ │ mov r6, r0 │ │ │ │ ldrh r0, [r5, #4] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [r4, #2008] @ 0x7d8 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2020] @ 0x7e4 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 563d0 │ │ │ │ - b 192f0 │ │ │ │ + bl 563e8 │ │ │ │ + b 18c78 │ │ │ │ cmp r2, #6 │ │ │ │ - bne 19310 │ │ │ │ + bne 18c98 │ │ │ │ mov r0, r1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r7, [r4, #2008] @ 0x7d8 │ │ │ │ add r5, r5, #1552 @ 0x610 │ │ │ │ mov r6, r0 │ │ │ │ ldrh r0, [r5, #6] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r7 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2016] @ 0x7e0 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 563d0 │ │ │ │ - ldr r1, [pc, #60] @ 19318 │ │ │ │ + bl 563e8 │ │ │ │ + ldr r1, [pc, #60] @ 18ca0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 563cc │ │ │ │ + bl 563e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x41200000 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19344 │ │ │ │ + beq 18ccc │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ cmp ip, r1 │ │ │ │ - bne 19344 │ │ │ │ + bne 18ccc │ │ │ │ ldr ip, [r0, #56] @ 0x38 │ │ │ │ cmp ip, r2 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r0, #0 │ │ │ │ ldr ip, [r0, #68] @ 0x44 │ │ │ │ bxeq lr │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, r1 │ │ │ │ - bne 19380 │ │ │ │ + bne 18d08 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 19380 │ │ │ │ + bne 18d08 │ │ │ │ str r0, [r3] │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp ip, #0 │ │ │ │ ldrne lr, [ip, #68] @ 0x44 │ │ │ │ mov r0, ip │ │ │ │ moveq lr, ip │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, lr │ │ │ │ - bne 19360 │ │ │ │ + bne 18ce8 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ str r2, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ldr r2, [pc, #4008] @ 1a36c │ │ │ │ + ldr r2, [pc, #4008] @ 19cf4 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ - ldr r3, [pc, #4004] @ 1a370 │ │ │ │ + ldr r3, [pc, #4004] @ 19cf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ab70 │ │ │ │ + beq 1a4f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ab70 │ │ │ │ + beq 1a4f8 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1ab70 │ │ │ │ + beq 1a4f8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 19428 │ │ │ │ + bne 18db0 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ bl 44fe8 │ │ │ │ - b 19434 │ │ │ │ + b 18dbc │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 19440 │ │ │ │ + beq 18dc8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ - b 19458 │ │ │ │ + b 18de0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ bl 85bc │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ bl 7a28 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mov sl, r0 │ │ │ │ - bne 194c0 │ │ │ │ + bne 18e48 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldrb r3, [r3, #1504] @ 0x5e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 194c0 │ │ │ │ + beq 18e48 │ │ │ │ sub r3, r0, #65280 @ 0xff00 │ │ │ │ sub r2, r0, #65024 @ 0xfe00 │ │ │ │ sub r2, r2, #1 │ │ │ │ sub r1, r3, #225 @ 0xe1 │ │ │ │ cmp r2, #14 │ │ │ │ cmphi r1, #13 │ │ │ │ - bls 194c0 │ │ │ │ + bls 18e48 │ │ │ │ sub r3, r3, #126 @ 0x7e │ │ │ │ cmp r3, #1 │ │ │ │ - bls 194c0 │ │ │ │ + bls 18e48 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r9, #156] @ 0x9c │ │ │ │ - bl 397f4 │ │ │ │ + bl 39674 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - beq 194f0 │ │ │ │ + beq 18e78 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 194e4 │ │ │ │ + bne 18e6c │ │ │ │ mov r1, sl │ │ │ │ bl 822c │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ bl 7e84 │ │ │ │ str r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r0 │ │ │ │ streq r0, [fp, #-308] @ 0xfffffecc │ │ │ │ streq r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - beq 19544 │ │ │ │ + beq 18ecc │ │ │ │ mov r1, #4 │ │ │ │ bl 7efc │ │ │ │ mov r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ bl 7efc │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ @@ -17281,439 +16867,439 @@ │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ bl 7bfc │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [fp, #-332] @ 0xfffffeb4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1931c │ │ │ │ + bl 18ca4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 195ac │ │ │ │ + beq 18f34 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 1a084 │ │ │ │ - b 1aab4 │ │ │ │ + bne 19a0c │ │ │ │ + b 1a43c │ │ │ │ ldrb r3, [r7, #3744] @ 0xea0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19778 │ │ │ │ - ldr r3, [pc, #3508] @ 1a374 │ │ │ │ + beq 19100 │ │ │ │ + ldr r3, [pc, #3508] @ 19cfc │ │ │ │ cmp sl, #32 │ │ │ │ cmpne sl, r3 │ │ │ │ - beq 195dc │ │ │ │ - ldr r2, [pc, #3496] @ 1a378 │ │ │ │ + beq 18f64 │ │ │ │ + ldr r2, [pc, #3496] @ 19d00 │ │ │ │ add r3, r3, #115 @ 0x73 │ │ │ │ cmp sl, r3 │ │ │ │ cmpne sl, r2 │ │ │ │ - bne 1969c │ │ │ │ + bne 19024 │ │ │ │ bl 7bcc <__ctype_get_mb_cur_max@plt> │ │ │ │ mov r4, sp │ │ │ │ add r0, r0, #7 │ │ │ │ bic r3, r0, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ bic r0, r0, #7 │ │ │ │ sub r3, sp, r3 │ │ │ │ mov r2, sp │ │ │ │ cmp r2, r3 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 195f8 │ │ │ │ - ldr r3, [pc, #3432] @ 1a37c │ │ │ │ + bne 18f80 │ │ │ │ + ldr r3, [pc, #3432] @ 19d04 │ │ │ │ and r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 1962c │ │ │ │ + beq 18fb4 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #232 @ 0xe8 │ │ │ │ add r5, sp, #16 │ │ │ │ str r3, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r1, [r7, #3752] @ 0xea8 │ │ │ │ str r3, [r2, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 85ec │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ - beq 19678 │ │ │ │ + beq 19000 │ │ │ │ ldrb r3, [r7, #3196] @ 0xc7c │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 19674 │ │ │ │ - bl 21b54 │ │ │ │ - b 19678 │ │ │ │ - bl 369ac │ │ │ │ + beq 18ffc │ │ │ │ + bl 22448 │ │ │ │ + b 19000 │ │ │ │ + bl 36828 │ │ │ │ ldrb r3, [r7, #3744] @ 0xea0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19694 │ │ │ │ + beq 1901c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r7, #3744] @ 0xea0 │ │ │ │ - bl 24c10 │ │ │ │ + bl 2c0f0 │ │ │ │ mov sp, r4 │ │ │ │ - b 1ab70 │ │ │ │ - ldr r3, [pc, #3292] @ 1a380 │ │ │ │ + b 1a4f8 │ │ │ │ + ldr r3, [pc, #3292] @ 19d08 │ │ │ │ cmp sl, #113 @ 0x71 │ │ │ │ cmpne sl, r3 │ │ │ │ - beq 196c8 │ │ │ │ + beq 19050 │ │ │ │ ldrb r3, [r9, #118] @ 0x76 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 196dc │ │ │ │ + beq 19064 │ │ │ │ sub r3, sl, #99 @ 0x63 │ │ │ │ cmp sl, #103 @ 0x67 │ │ │ │ cmpne r3, #1 │ │ │ │ - bhi 196dc │ │ │ │ + bhi 19064 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r7, #3744] @ 0xea0 │ │ │ │ - bl 24c10 │ │ │ │ - b 1ab70 │ │ │ │ - ldr r3, [pc, #3232] @ 1a384 │ │ │ │ + bl 2c0f0 │ │ │ │ + b 1a4f8 │ │ │ │ + ldr r3, [pc, #3232] @ 19d0c │ │ │ │ ldr r2, [r7, #3748] @ 0xea4 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 19714 │ │ │ │ + bne 1909c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 1ab70 │ │ │ │ + ble 1a4f8 │ │ │ │ ldr r3, [r7, #3752] @ 0xea8 │ │ │ │ sub r2, r2, #1 │ │ │ │ lsr r3, r3, #4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r7, #3752] @ 0xea8 │ │ │ │ str r2, [r7, #3748] @ 0xea4 │ │ │ │ - bl 24c10 │ │ │ │ - b 1ab70 │ │ │ │ + bl 2c0f0 │ │ │ │ + b 1a4f8 │ │ │ │ cmp r2, #5 │ │ │ │ - bgt 1ab70 │ │ │ │ + bgt 1a4f8 │ │ │ │ sub r3, sl, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls 19758 │ │ │ │ + bls 190e0 │ │ │ │ sub r3, sl, #65280 @ 0xff00 │ │ │ │ sub r3, r3, #176 @ 0xb0 │ │ │ │ cmp r3, #9 │ │ │ │ - bls 19758 │ │ │ │ + bls 190e0 │ │ │ │ sub r3, sl, #97 @ 0x61 │ │ │ │ cmp r3, #5 │ │ │ │ subls r3, sl, #87 @ 0x57 │ │ │ │ - bls 19758 │ │ │ │ + bls 190e0 │ │ │ │ sub r3, sl, #65 @ 0x41 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 1ab70 │ │ │ │ + bhi 1a4f8 │ │ │ │ sub r3, sl, #55 @ 0x37 │ │ │ │ ldr r1, [r7, #3752] @ 0xea8 │ │ │ │ add r2, r2, #1 │ │ │ │ orr r3, r3, r1, lsl #4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r7, #3752] @ 0xea8 │ │ │ │ str r2, [r7, #3748] @ 0xea4 │ │ │ │ - bl 24c10 │ │ │ │ - b 1ab70 │ │ │ │ + bl 2c0f0 │ │ │ │ + b 1a4f8 │ │ │ │ ldrb r3, [r7, #3196] @ 0xc7c │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19a30 │ │ │ │ + beq 193b8 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 197a0 │ │ │ │ + beq 19128 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r0, r9 │ │ │ │ bl 44e68 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [fp, #-296] @ 0xfffffed8 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 197c0 │ │ │ │ + beq 19148 │ │ │ │ bl 7e84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r8, [fp, #-284] @ 0xfffffee4 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r4, #36] @ 0x24 │ │ │ │ movne r1, r4 │ │ │ │ movne r0, r2 │ │ │ │ strb r8, [fp, #-292] @ 0xfffffedc │ │ │ │ strb r8, [fp, #-288] @ 0xfffffee0 │ │ │ │ - beq 198ac │ │ │ │ + beq 19234 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 19848 │ │ │ │ + beq 191d0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr lr, [fp, #-308] @ 0xfffffecc │ │ │ │ clz r3, ip │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, lr │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 19830 │ │ │ │ + bne 191b8 │ │ │ │ ldr ip, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 19830 │ │ │ │ + beq 191b8 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ ldr ip, [r6, r3, lsl #2] │ │ │ │ cmp lr, ip │ │ │ │ - beq 19888 │ │ │ │ + beq 19210 │ │ │ │ add r3, r3, #1 │ │ │ │ - b 1980c │ │ │ │ + b 19194 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #36] @ 0x24 │ │ │ │ moveq r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b 197e4 │ │ │ │ + b 1916c │ │ │ │ mov r3, r2 │ │ │ │ mov r1, r4 │ │ │ │ - b 198b8 │ │ │ │ + b 19240 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r0, [r2, #36] @ 0x24 │ │ │ │ moveq r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 198dc │ │ │ │ + beq 19264 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp sl, r0 │ │ │ │ - bne 19854 │ │ │ │ + bne 191dc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, ip │ │ │ │ - bne 19854 │ │ │ │ + bne 191dc │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b 1994c │ │ │ │ + b 192d4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ ldr ip, [fp, #-324] @ 0xfffffebc │ │ │ │ bic ip, r0, ip │ │ │ │ - b 19868 │ │ │ │ + b 191f0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #36] @ 0x24 │ │ │ │ moveq r2, r3 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1997c │ │ │ │ + beq 19304 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ clz r2, r1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, r0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 198c8 │ │ │ │ + bne 19250 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ - beq 198c8 │ │ │ │ + beq 19250 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 198c8 │ │ │ │ + beq 19250 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 19964 │ │ │ │ + bne 192ec │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 42834 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19a00 │ │ │ │ - b 1ab70 │ │ │ │ + bne 19388 │ │ │ │ + b 1a4f8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ moveq r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 19914 │ │ │ │ + b 1929c │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d28 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 199b8 │ │ │ │ + bne 19340 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ bl 7bc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ bl 828c │ │ │ │ - b 199d8 │ │ │ │ + b 19360 │ │ │ │ cmp r5, #3 │ │ │ │ - beq 199d8 │ │ │ │ + beq 19360 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ bl 86dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ movgt r3, #1 │ │ │ │ movle r3, #0 │ │ │ │ strb r3, [fp, #-288] @ 0xfffffee0 │ │ │ │ strb r3, [fp, #-292] @ 0xfffffedc │ │ │ │ - beq 1ab70 │ │ │ │ + beq 1a4f8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21b54 │ │ │ │ + bl 22448 │ │ │ │ ldrb r3, [fp, #-292] @ 0xfffffedc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19a18 │ │ │ │ + beq 193a0 │ │ │ │ ldr r1, [fp, #-284] @ 0xfffffee4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 215f8 │ │ │ │ + bl 2208c │ │ │ │ ldrb r3, [fp, #-288] @ 0xfffffee0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ab70 │ │ │ │ + beq 1a4f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 214b0 │ │ │ │ - b 1ab70 │ │ │ │ + bl 21f44 │ │ │ │ + b 1a4f8 │ │ │ │ ldr r3, [r7, #3700] @ 0xe74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19ea4 │ │ │ │ + beq 1982c │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19a54 │ │ │ │ + beq 193dc │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r0, r9 │ │ │ │ bl 44e68 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 19b24 │ │ │ │ + beq 194ac │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr ip, [fp, #-296] @ 0xfffffed8 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 19ad4 │ │ │ │ + beq 1945c │ │ │ │ ldr lr, [r1, #8] │ │ │ │ ldr r5, [fp, #-308] @ 0xfffffecc │ │ │ │ clz r3, lr │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp lr, r5 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 19abc │ │ │ │ + bne 19444 │ │ │ │ ldr lr, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp lr, r3 │ │ │ │ - beq 19abc │ │ │ │ + beq 19444 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ cmp r5, lr │ │ │ │ - beq 19b14 │ │ │ │ + beq 1949c │ │ │ │ add r3, r3, #1 │ │ │ │ - b 19a98 │ │ │ │ + b 19420 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #36] @ 0x24 │ │ │ │ moveq r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b 19a70 │ │ │ │ + b 193f8 │ │ │ │ mov r3, r2 │ │ │ │ mov r1, r4 │ │ │ │ - b 19b30 │ │ │ │ + b 194b8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r0, [r2, #36] @ 0x24 │ │ │ │ moveq r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 19b74 │ │ │ │ + beq 194fc │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp sl, r0 │ │ │ │ - bne 19ae0 │ │ │ │ + bne 19468 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, ip │ │ │ │ - bne 19ae0 │ │ │ │ + bne 19468 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r0, r7 │ │ │ │ bl 43f60 │ │ │ │ - b 1ab70 │ │ │ │ + b 1a4f8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ ldr ip, [fp, #-324] @ 0xfffffebc │ │ │ │ bic ip, r0, ip │ │ │ │ - b 19af4 │ │ │ │ + b 1947c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [fp, #-308] @ 0xfffffecc │ │ │ │ subs r2, r1, r2 │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 19b80 │ │ │ │ + beq 19508 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #36] @ 0x24 │ │ │ │ moveq r2, r3 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 19b40 │ │ │ │ - b 19bd0 │ │ │ │ + bne 194c8 │ │ │ │ + b 19558 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ - beq 19b60 │ │ │ │ + beq 194e8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 19b60 │ │ │ │ + beq 194e8 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 19bb8 │ │ │ │ + bne 19540 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ bl 43f60 │ │ │ │ - b 1ab70 │ │ │ │ + b 1a4f8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ moveq r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 19b90 │ │ │ │ + b 19518 │ │ │ │ add r6, r7, #3696 @ 0xe70 │ │ │ │ add r6, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 7ea8 │ │ │ │ - ldr r3, [pc, #1948] @ 1a384 │ │ │ │ + ldr r3, [pc, #1948] @ 19d0c │ │ │ │ cmp sl, r3 │ │ │ │ mov r8, r0 │ │ │ │ - bne 19c1c │ │ │ │ + bne 195a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ab70 │ │ │ │ + beq 1a4f8 │ │ │ │ ldr r3, [r7, #3700] @ 0xe74 │ │ │ │ add r2, r0, #924 @ 0x39c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r7, r2, lsl #2] │ │ │ │ - beq 1ab70 │ │ │ │ + beq 1a4f8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r7, #3295] @ 0xcdf │ │ │ │ - b 1ab70 │ │ │ │ + b 1a4f8 │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ bics r3, r3, r2 │ │ │ │ - bne 1ab70 │ │ │ │ + bne 1a4f8 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ bl 8160 │ │ │ │ ldr r5, [r7, #3692] @ 0xe6c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne sl, [r5, #44] @ 0x2c │ │ │ │ mov ip, r0 │ │ │ │ @@ -17722,322 +17308,322 @@ │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ str r4, [fp, #-324] @ 0xfffffebc │ │ │ │ add r3, r8, #1 │ │ │ │ mov r4, ip │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ str r7, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1aae0 │ │ │ │ + beq 1a468 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 19d2c │ │ │ │ + beq 196b4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ bl 7ea8 │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r0, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bcc 19d2c │ │ │ │ + bcc 196b4 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 7c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19d2c │ │ │ │ + bne 196b4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ bl 84cc │ │ │ │ str r0, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 84cc │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 19d2c │ │ │ │ + bne 196b4 │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 19d24 │ │ │ │ + bne 196ac │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r0, r6 │ │ │ │ bl 7fc8 │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ ldr r7, [fp, #-308] @ 0xfffffecc │ │ │ │ sub r2, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 418d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19d44 │ │ │ │ - b 19d8c │ │ │ │ + bne 196cc │ │ │ │ + b 19714 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r2, [sl, #44] @ 0x2c │ │ │ │ moveq r2, sl │ │ │ │ mov r5, sl │ │ │ │ mov sl, r2 │ │ │ │ - b 19c68 │ │ │ │ + b 195f0 │ │ │ │ ldr sl, [fp, #-292] @ 0xfffffedc │ │ │ │ - ldr r1, [pc, #1592] @ 1a388 │ │ │ │ + ldr r1, [pc, #1592] @ 19d10 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ ldr r8, [fp, #-288] @ 0xfffffee0 │ │ │ │ ldr r6, [fp, #-284] @ 0xfffffee4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19d9c │ │ │ │ + beq 19724 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 7e3c │ │ │ │ mov r0, r8 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 19db0 │ │ │ │ + bne 19738 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r6, r0 │ │ │ │ - b 19db0 │ │ │ │ + b 19738 │ │ │ │ mov r0, r8 │ │ │ │ bl 4158c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19d68 │ │ │ │ - b 19d74 │ │ │ │ + beq 196f0 │ │ │ │ + b 196fc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19dcc │ │ │ │ + beq 19754 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 19df0 │ │ │ │ - b 19de8 │ │ │ │ + bls 19778 │ │ │ │ + b 19770 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 33b8c │ │ │ │ + bl 32ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19e60 │ │ │ │ + bne 197e8 │ │ │ │ mov r4, r6 │ │ │ │ - b 19e60 │ │ │ │ + b 197e8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [r9] │ │ │ │ str r7, [r4] │ │ │ │ ldr r2, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r4, #4] │ │ │ │ - ldr r0, [pc, #1388] @ 1a38c │ │ │ │ + ldr r0, [pc, #1388] @ 19d14 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r7, #3248] @ 0xcb0 │ │ │ │ bl 43df8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 19de8 │ │ │ │ + bne 19770 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 43f98 │ │ │ │ - b 19de8 │ │ │ │ + b 19770 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 19e80 │ │ │ │ + bls 19808 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 19e8c │ │ │ │ - b 1ab70 │ │ │ │ + beq 19814 │ │ │ │ + b 1a4f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e7cc │ │ │ │ - b 1ab70 │ │ │ │ + bl 2e19c │ │ │ │ + b 1a4f8 │ │ │ │ ldr r2, [r7, #3700] @ 0xe74 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r7, #3704] @ 0xe78 │ │ │ │ - bne 19c10 │ │ │ │ - b 1ab70 │ │ │ │ + bne 19598 │ │ │ │ + b 1a4f8 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r8, [r6, #36] @ 0x24 │ │ │ │ - beq 19f48 │ │ │ │ + beq 198d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 19f48 │ │ │ │ + beq 198d0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [fp, #-308] @ 0xfffffecc │ │ │ │ clz r5, r3 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, r2 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 19f04 │ │ │ │ + beq 1988c │ │ │ │ cmp r8, #0 │ │ │ │ moveq r3, r8 │ │ │ │ ldrne r3, [r8, #36] @ 0x24 │ │ │ │ - b 19f3c │ │ │ │ + b 198c4 │ │ │ │ ldr r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 19f14 │ │ │ │ + beq 1989c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 19eec │ │ │ │ - b 19edc │ │ │ │ + bne 19874 │ │ │ │ + b 19864 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ac3c │ │ │ │ + bl 1a5c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19f00 │ │ │ │ - b 1aab4 │ │ │ │ + beq 19888 │ │ │ │ + b 1a43c │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 19eb4 │ │ │ │ + b 1983c │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 19fc4 │ │ │ │ + beq 1994c │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ ldr r1, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r5, [r2, #36] @ 0x24 │ │ │ │ bic r8, r3, r1 │ │ │ │ mov r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 19fc4 │ │ │ │ + beq 1994c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, sl │ │ │ │ - beq 19f8c │ │ │ │ + beq 19914 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, r5 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ - b 19fb8 │ │ │ │ + b 19940 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 19f7c │ │ │ │ + bne 19904 │ │ │ │ str r6, [sp] │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ac3c │ │ │ │ + bl 1a5c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19f7c │ │ │ │ - b 1aab4 │ │ │ │ + beq 19904 │ │ │ │ + b 1a43c │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 19f68 │ │ │ │ + b 198f0 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r8, [r6, #36] @ 0x24 │ │ │ │ movne r5, #1 │ │ │ │ - beq 1959c │ │ │ │ + beq 18f24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1959c │ │ │ │ + beq 18f24 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ subs r3, r2, r3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a010 │ │ │ │ + beq 19998 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r3, r8 │ │ │ │ ldrne r3, [r8, #36] @ 0x24 │ │ │ │ - b 1a078 │ │ │ │ + b 19a00 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ moveq r4, r3 │ │ │ │ - b 1a048 │ │ │ │ + b 199d0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [fp, #-304] @ 0xfffffed0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 1a054 │ │ │ │ + beq 199dc │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, r4 │ │ │ │ ldrne r2, [r4, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1a024 │ │ │ │ - b 1a000 │ │ │ │ + bne 199ac │ │ │ │ + b 19988 │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ac3c │ │ │ │ + bl 1a5c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a034 │ │ │ │ - b 1aab4 │ │ │ │ + beq 199bc │ │ │ │ + b 1a43c │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 19fd8 │ │ │ │ + b 19960 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 1a0a8 │ │ │ │ + bne 19a30 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ mov r1, r2 │ │ │ │ bl 7bc0 │ │ │ │ mov r5, r0 │ │ │ │ - b 1a0c0 │ │ │ │ + b 19a48 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r2, r3 │ │ │ │ bl 86dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #31 │ │ │ │ subls r3, fp, #104 @ 0x68 │ │ │ │ add r4, r5, #1 │ │ │ │ strls r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ - bls 1a0e0 │ │ │ │ + bls 19a68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ str r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 1a11c │ │ │ │ + bne 19aa4 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ ldr r1, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r2, r4 │ │ │ │ bl 7bc0 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, #0 │ │ │ │ strle r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - ble 1a154 │ │ │ │ + ble 19adc │ │ │ │ ldr r0, [fp, #-320] @ 0xfffffec0 │ │ │ │ bl 88fc │ │ │ │ str r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - b 1a154 │ │ │ │ + b 19adc │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ bl 86dc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #2 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ str r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ bl 8160 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ @@ -18065,23 +17651,23 @@ │ │ │ │ ldrb r3, [r2, #104] @ 0x68 │ │ │ │ str sl, [fp, #-276] @ 0xfffffeec │ │ │ │ add r3, r3, #18 │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ str r5, [fp, #-252] @ 0xffffff04 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - beq 1aa24 │ │ │ │ + beq 1a3ac │ │ │ │ and r3, r3, #2 │ │ │ │ str r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ ldr r2, [fp, #-344] @ 0xfffffea8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 1a1ec │ │ │ │ + bne 19b74 │ │ │ │ mov r4, #0 │ │ │ │ - b 1aa38 │ │ │ │ + b 1a3c0 │ │ │ │ ldrb r3, [r9, #60] @ 0x3c │ │ │ │ str r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ ldr r2, [fp, #-356] @ 0xfffffe9c │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -18093,16 +17679,16 @@ │ │ │ │ eor r3, r3, #1 │ │ │ │ and r2, r2, #8 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - bne 1aa24 │ │ │ │ - ldr r1, [pc, #332] @ 1a390 │ │ │ │ + bne 1a3ac │ │ │ │ + ldr r1, [pc, #332] @ 19d18 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #128 @ 0x80 │ │ │ │ lsr r3, r2, #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r6, r1, r3 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ @@ -18110,28 +17696,28 @@ │ │ │ │ orr r3, r3, r0, lsl #8 │ │ │ │ ldrb r0, [r6, #2] │ │ │ │ orr r3, r3, r0, lsl #16 │ │ │ │ ldrb r0, [r6, #3] │ │ │ │ orr r3, r3, r0, lsl #24 │ │ │ │ sub r3, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a298 │ │ │ │ + beq 19c20 │ │ │ │ subgt r2, r2, #1 │ │ │ │ addgt r1, r6, #7 │ │ │ │ lsrs r2, r2, #1 │ │ │ │ - bne 1a24c │ │ │ │ + bne 19bd4 │ │ │ │ mov r6, r2 │ │ │ │ - b 1a2a4 │ │ │ │ + b 19c2c │ │ │ │ ldrsb r3, [r6, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 1ab10 │ │ │ │ + blt 1a498 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 1a2cc │ │ │ │ + beq 19c54 │ │ │ │ mov r1, #4 │ │ │ │ bl 7efc │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ mov r1, #8 │ │ │ │ bl 7efc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ @@ -18143,15 +17729,15 @@ │ │ │ │ and r4, r4, r2 │ │ │ │ and r2, r2, r3 │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 1a314 │ │ │ │ + beq 19c9c │ │ │ │ bic r3, r4, r8 │ │ │ │ bics r3, r3, r2 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ ldr r1, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r8, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r1, r1, #4 │ │ │ │ @@ -18159,522 +17745,522 @@ │ │ │ │ str r7, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a3e0 │ │ │ │ + beq 19d68 │ │ │ │ bl 864c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a338 │ │ │ │ + bne 19cc0 │ │ │ │ mov r4, r7 │ │ │ │ mov r2, r8 │ │ │ │ ldr r9, [fp, #-348] @ 0xfffffea4 │ │ │ │ ldr r8, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r7, [fp, #-364] @ 0xfffffe94 │ │ │ │ mov r3, r0 │ │ │ │ - b 1a3f8 │ │ │ │ - andeq r6, r6, r0, lsr r7 │ │ │ │ + b 19d80 │ │ │ │ + andeq r6, r6, r8, lsr #27 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq pc, r0, sp, lsl #30 │ │ │ │ andeq pc, r0, sp, lsl #31 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq pc, r0, fp, lsl pc @ │ │ │ │ andeq pc, r0, r8, lsl #30 │ │ │ │ - andeq r2, r4, r8, lsl #9 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - @ instruction: 0x000474b8 │ │ │ │ + @ instruction: 0x000425b8 │ │ │ │ + andeq pc, r0, ip, asr sl @ │ │ │ │ + andeq r7, r4, r4, asr sl │ │ │ │ andeq pc, r0, r9, lsl #30 │ │ │ │ - andeq pc, r3, r4, ror #20 │ │ │ │ - andeq pc, r3, r4, asr #20 │ │ │ │ - andeq pc, r3, r0, lsr #20 │ │ │ │ - @ instruction: 0x0003f7b8 │ │ │ │ - andeq r3, r4, ip, ror #3 │ │ │ │ - ldrdeq ip, [r3], -r8 │ │ │ │ - muleq r4, r0, r1 │ │ │ │ - ldrdeq pc, [r3], -ip │ │ │ │ - muleq r3, r8, r6 │ │ │ │ - andeq ip, r3, r8, lsr #10 │ │ │ │ - ldrdeq r3, [r4], -r0 │ │ │ │ - andeq pc, r3, r4, lsr r6 @ │ │ │ │ - muleq r4, ip, r0 │ │ │ │ - andeq pc, r3, r4, asr #11 │ │ │ │ - andeq pc, r3, ip, ror #10 │ │ │ │ - andeq pc, r3, r0, asr #10 │ │ │ │ - andeq r4, r6, r0, lsl #31 │ │ │ │ + strheq r0, [r4], -r4 │ │ │ │ + muleq r4, r4, r0 │ │ │ │ + andeq r0, r4, r0, ror r0 │ │ │ │ + andeq pc, r3, r8, lsl #28 │ │ │ │ + andeq r3, r4, ip, ror #16 │ │ │ │ + andeq ip, r3, r8, ror #24 │ │ │ │ + andeq r4, r4, r0, lsr #16 │ │ │ │ + andeq pc, r3, ip, lsr #26 │ │ │ │ + andeq pc, r3, r8, ror #25 │ │ │ │ + @ instruction: 0x0003cbb8 │ │ │ │ + andeq r3, r4, r0, asr ip │ │ │ │ + andeq pc, r3, r4, lsl #25 │ │ │ │ + andeq r3, r4, ip, lsl r7 │ │ │ │ + andeq pc, r3, r4, lsl ip @ │ │ │ │ + @ instruction: 0x0003fbbc │ │ │ │ + muleq r3, r0, fp │ │ │ │ + strdeq r5, [r6], -r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ mov r4, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ ldr r8, [fp, #-324] @ 0xfffffebc │ │ │ │ ldr r9, [fp, #-348] @ 0xfffffea4 │ │ │ │ ldr r7, [fp, #-364] @ 0xfffffe94 │ │ │ │ ldr r1, [fp, #-328] @ 0xfffffeb8 │ │ │ │ ands r1, r1, #16 │ │ │ │ streq r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ - beq 1a41c │ │ │ │ + beq 19da4 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r3, #1 │ │ │ │ str r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ ldr r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1a440 │ │ │ │ + bne 19dc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1a1e4 │ │ │ │ + beq 19b6c │ │ │ │ ldrsb r3, [r6, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 1a1e4 │ │ │ │ - b 1a51c │ │ │ │ + bge 19b6c │ │ │ │ + b 19ea4 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1a51c │ │ │ │ + bne 19ea4 │ │ │ │ bic r8, r4, r8 │ │ │ │ bics r8, r8, r2 │ │ │ │ - bne 1a4f0 │ │ │ │ - ldr r2, [pc, #-204] @ 1a394 │ │ │ │ + bne 19e78 │ │ │ │ + ldr r2, [pc, #-204] @ 19d1c │ │ │ │ cmp sl, r2 │ │ │ │ - beq 1a4cc │ │ │ │ + beq 19e54 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp sl, r2 │ │ │ │ - beq 1a480 │ │ │ │ + beq 19e08 │ │ │ │ sub r2, r2, #5 │ │ │ │ cmp sl, r2 │ │ │ │ - beq 1a4a4 │ │ │ │ - b 1a4f0 │ │ │ │ + beq 19e2c │ │ │ │ + b 19e78 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a4c4 │ │ │ │ - ldr r1, [pc, #-252] @ 1a398 │ │ │ │ + beq 19e4c │ │ │ │ + ldr r1, [pc, #-252] @ 19d20 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 369ac │ │ │ │ - b 1a4c4 │ │ │ │ + bl 36828 │ │ │ │ + b 19e4c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a4c4 │ │ │ │ - ldr r1, [pc, #-284] @ 1a39c │ │ │ │ + beq 19e4c │ │ │ │ + ldr r1, [pc, #-284] @ 19d24 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r4, #1 │ │ │ │ - b 1aa38 │ │ │ │ + b 1a3c0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a4c4 │ │ │ │ - ldr r1, [pc, #-320] @ 1a3a0 │ │ │ │ + beq 19e4c │ │ │ │ + ldr r1, [pc, #-320] @ 19d28 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 369ac │ │ │ │ - b 1a4c4 │ │ │ │ + bl 36828 │ │ │ │ + b 19e4c │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a51c │ │ │ │ + beq 19ea4 │ │ │ │ ldr r1, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 369ac │ │ │ │ - b 1a4c4 │ │ │ │ + bl 36828 │ │ │ │ + b 19e4c │ │ │ │ ldr r3, [r9, #76] @ 0x4c │ │ │ │ cmn r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1a53c │ │ │ │ + beq 19ec4 │ │ │ │ mov r2, #1 │ │ │ │ ands r2, r4, r2, lsl r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ ldr r3, [r9, #80] @ 0x50 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 1a55c │ │ │ │ + beq 19ee4 │ │ │ │ mov r2, #1 │ │ │ │ ands r2, r4, r2, lsl r3 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r5, r5, r3, lsl #1 │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 1a57c │ │ │ │ + beq 19f04 │ │ │ │ mov r2, #1 │ │ │ │ ands r2, r4, r2, lsl r3 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r5, r5, r3, lsl #2 │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 1a59c │ │ │ │ + beq 19f24 │ │ │ │ mov r2, #1 │ │ │ │ ands r2, r4, r2, lsl r3 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r5, r5, r3, lsl #3 │ │ │ │ ldr r3, [r9, #92] @ 0x5c │ │ │ │ cmn r3, #1 │ │ │ │ - beq 1a5bc │ │ │ │ + beq 19f44 │ │ │ │ mov r2, #1 │ │ │ │ ands r2, r4, r2, lsl r3 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r5, r5, r3, lsl #6 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 1a5dc │ │ │ │ + beq 19f64 │ │ │ │ mov r2, #1 │ │ │ │ ands r2, r4, r2, lsl r3 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r5, r5, r3, lsl #7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1a614 │ │ │ │ + beq 19f9c │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ lsr r3, r2, #7 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r3, r1, lsr #3 │ │ │ │ - beq 1a1e4 │ │ │ │ + beq 19b6c │ │ │ │ and r3, r2, #127 @ 0x7f │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ ldrb r8, [r6, #4] │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ orr r8, r8, r3, lsl #8 │ │ │ │ - b 1a648 │ │ │ │ + b 19fd0 │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 1a634 │ │ │ │ + bne 19fbc │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ ldr r8, [r3] │ │ │ │ mov r3, #117 @ 0x75 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - b 1a648 │ │ │ │ + b 19fd0 │ │ │ │ mov r0, sl │ │ │ │ bl 8214 │ │ │ │ mov r3, #117 @ 0x75 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 1a1e4 │ │ │ │ + ble 19b6c │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ bl 7bfc │ │ │ │ cmp r0, #0 │ │ │ │ mvnle r3, #0 │ │ │ │ strle r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ - ble 1a68c │ │ │ │ + ble 1a014 │ │ │ │ ldr r3, [fp, #-288] @ 0xfffffee0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8214 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r3, [r9, #104] @ 0x68 │ │ │ │ ldr r2, [fp, #-308] @ 0xfffffecc │ │ │ │ ldr r6, [fp, #-332] @ 0xfffffeb4 │ │ │ │ bic r3, r2, r3 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1a6c4 │ │ │ │ + beq 1a04c │ │ │ │ ldr r3, [fp, #-352] @ 0xfffffea0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8214 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ strbeq r3, [fp, #-236] @ 0xffffff14 │ │ │ │ - beq 1a704 │ │ │ │ + beq 1a08c │ │ │ │ ldr r3, [fp, #-360] @ 0xfffffe98 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ strb r3, [fp, #-236] @ 0xffffff14 │ │ │ │ ldreq r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ rsbeq r3, r3, #51 @ 0x33 │ │ │ │ andeq r3, r3, #255 @ 0xff │ │ │ │ strb r3, [fp, #-235] @ 0xffffff15 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-234] @ 0xffffff16 │ │ │ │ cmp r6, #0 │ │ │ │ movle r6, r8 │ │ │ │ - ble 1a728 │ │ │ │ + ble 1a0b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 864c │ │ │ │ ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ moveq r6, r8 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r4, fp, #232 @ 0xe8 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ cmpne r3, #117 @ 0x75 │ │ │ │ add r3, r5, #1 │ │ │ │ str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ - bne 1a988 │ │ │ │ - ldr r3, [pc, #-936] @ 1a3a4 │ │ │ │ + bne 1a310 │ │ │ │ + ldr r3, [pc, #-936] @ 19d2c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ tst r3, #4 │ │ │ │ add r4, r4, r0 │ │ │ │ rsb r5, r0, #128 @ 0x80 │ │ │ │ - beq 1a854 │ │ │ │ + beq 1a1dc │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ cmp r8, r3 │ │ │ │ cmpne r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ movle r3, #0 │ │ │ │ cmp r6, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ - beq 1a7c0 │ │ │ │ + beq 1a148 │ │ │ │ mov r0, r2 │ │ │ │ bl 864c │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 1a80c │ │ │ │ - ldr r3, [pc, #-1064] @ 1a3a8 │ │ │ │ + beq 1a194 │ │ │ │ + ldr r3, [pc, #-1064] @ 19d30 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ - beq 1a854 │ │ │ │ - ldr r3, [pc, #-1116] @ 1a3ac │ │ │ │ + beq 1a1dc │ │ │ │ + ldr r3, [pc, #-1116] @ 19d34 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 1a820 │ │ │ │ + b 1a1a8 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a854 │ │ │ │ - ldr r3, [pc, #-1136] @ 1a3b0 │ │ │ │ + beq 1a1dc │ │ │ │ + ldr r3, [pc, #-1136] @ 19d38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1148] @ 1a3b4 │ │ │ │ + ldr r3, [pc, #-1148] @ 19d3c │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ add r4, r4, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1a86c │ │ │ │ + bne 1a1f4 │ │ │ │ ldrb r3, [fp, #-236] @ 0xffffff14 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a8bc │ │ │ │ + beq 1a244 │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1220] @ 1a3b8 │ │ │ │ + ldr r3, [pc, #-1220] @ 19d40 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #236 @ 0xec │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ - beq 1a958 │ │ │ │ - ldr r3, [pc, #-1276] @ 1a3bc │ │ │ │ + beq 1a2e0 │ │ │ │ + ldr r3, [pc, #-1276] @ 19d44 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 1a8d0 │ │ │ │ + b 1a258 │ │ │ │ ldr r3, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a958 │ │ │ │ - ldr r3, [pc, #-1296] @ 1a3c0 │ │ │ │ + beq 1a2e0 │ │ │ │ + ldr r3, [pc, #-1296] @ 19d48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [fp, #-312] @ 0xfffffec8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1316] @ 1a3c4 │ │ │ │ + ldr r3, [pc, #-1316] @ 19d4c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ - beq 1a958 │ │ │ │ - ldr r6, [pc, #-1368] @ 1a3c8 │ │ │ │ + beq 1a2e0 │ │ │ │ + ldr r6, [pc, #-1368] @ 19d50 │ │ │ │ ldr r8, [fp, #-312] @ 0xfffffec8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a958 │ │ │ │ + beq 1a2e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ add r4, r4, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ - b 1a924 │ │ │ │ + b 1a2ac │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1436] @ 1a3cc │ │ │ │ + ldr r3, [pc, #-1436] @ 19d54 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ sub r0, r5, r0 │ │ │ │ - b 1aa0c │ │ │ │ + b 1a394 │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1a9a0 │ │ │ │ + bne 1a328 │ │ │ │ ldrb r3, [fp, #-236] @ 0xffffff14 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a9e0 │ │ │ │ + beq 1a368 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1512] @ 1a3d0 │ │ │ │ + ldr r3, [pc, #-1512] @ 19d58 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #236 @ 0xec │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ rsb r0, r0, #128 @ 0x80 │ │ │ │ - b 1aa0c │ │ │ │ + b 1a394 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1564] @ 1a3d4 │ │ │ │ + ldr r3, [pc, #-1564] @ 19d5c │ │ │ │ ldr r2, [fp, #-308] @ 0xfffffecc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ mov r0, #125 @ 0x7d │ │ │ │ rsb r2, r0, #128 @ 0x80 │ │ │ │ sub r1, fp, #232 @ 0xe8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r4, r0 │ │ │ │ - b 1aa38 │ │ │ │ + b 1a3c0 │ │ │ │ sub r2, fp, #284 @ 0x11c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 14e7c │ │ │ │ + bl 13f74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [fp, #-316] @ 0xfffffec4 │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #2 │ │ │ │ - bne 1aa54 │ │ │ │ + bne 1a3dc │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ bl 828c │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r3, fp, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 1aa6c │ │ │ │ + beq 1a3f4 │ │ │ │ mov r0, r2 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1aaac │ │ │ │ + beq 1a434 │ │ │ │ sub r3, sl, #65280 @ 0xff00 │ │ │ │ sub r2, sl, #65024 @ 0xfe00 │ │ │ │ sub r2, r2, #1 │ │ │ │ sub r1, r3, #225 @ 0xe1 │ │ │ │ cmp r2, #14 │ │ │ │ cmphi r1, #13 │ │ │ │ - bls 1aaac │ │ │ │ + bls 1a434 │ │ │ │ sub r3, r3, #126 @ 0x7e │ │ │ │ cmp r3, #1 │ │ │ │ - bls 1aaac │ │ │ │ + bls 1a434 │ │ │ │ mov r0, r7 │ │ │ │ - bl 381ac │ │ │ │ + bl 38028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 52e30 │ │ │ │ + bl 52e50 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r7, #3244] @ 0xcac │ │ │ │ add r1, r7, #3520 @ 0xdc0 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ bl 8040 <__clock_gettime64@plt> │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ab70 │ │ │ │ + beq 1a4f8 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r0, r9 │ │ │ │ bl 44e68 │ │ │ │ - b 1ab70 │ │ │ │ + b 1a4f8 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ ldr r7, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ mov ip, r4 │ │ │ │ - beq 1ab70 │ │ │ │ + beq 1a4f8 │ │ │ │ ldr r3, [r7, #3700] @ 0xe74 │ │ │ │ add r2, r8, #924 @ 0x39c │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r3, #0 │ │ │ │ str ip, [r7, r2, lsl #2] │ │ │ │ - bne 19c10 │ │ │ │ - b 1ab70 │ │ │ │ + bne 19598 │ │ │ │ + b 1a4f8 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ bl 7df4 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 1ab48 │ │ │ │ + beq 1a4d0 │ │ │ │ mov r1, #4 │ │ │ │ bl 7efc │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ mov r1, #8 │ │ │ │ bl 7efc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #4 │ │ │ │ @@ -18682,268 +18268,268 @@ │ │ │ │ bl 7efc │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ bl 7f5c │ │ │ │ str r0, [fp, #-324] @ 0xfffffebc │ │ │ │ - b 1a2dc │ │ │ │ - ldr r2, [pc, #-1952] @ 1a3d8 │ │ │ │ - ldr r3, [pc, #-1952] @ 1a3dc │ │ │ │ + b 19c64 │ │ │ │ + ldr r2, [pc, #-1952] @ 19d60 │ │ │ │ + ldr r3, [pc, #-1952] @ 19d64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1ab98 │ │ │ │ + beq 1a520 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm sp, {r3, ip} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add r3, r3, #8 │ │ │ │ str ip, [sp] │ │ │ │ - b 193a0 │ │ │ │ + b 18d28 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #92] @ 1ac38 │ │ │ │ + ldr r1, [pc, #92] @ 1a5c0 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ cmp r2, r1 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ ldr r5, [r0, #112] @ 0x70 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #1 │ │ │ │ cmp r6, r7 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bge 1ac24 │ │ │ │ + bge 1a5ac │ │ │ │ str r9, [sp] │ │ │ │ - bl 193a0 │ │ │ │ + bl 18d28 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 1abfc │ │ │ │ + b 1a584 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 193a0 │ │ │ │ + bl 18d28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #3620] @ 1ba7c │ │ │ │ + ldr r0, [pc, #3620] @ 1b404 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #3612] @ 1ba80 │ │ │ │ + ldr r3, [pc, #3612] @ 1b408 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #3588] @ 1ba84 │ │ │ │ + ldr r3, [pc, #3588] @ 1b40c │ │ │ │ ldr sl, [r7, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp sl, #44 @ 0x2c │ │ │ │ - bhi 1acdc │ │ │ │ + bhi 1a664 │ │ │ │ add r3, r3, sl │ │ │ │ ldrh r3, [r3, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1acdc │ │ │ │ + bne 1a664 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14000 │ │ │ │ - b 1b9ec │ │ │ │ + bl 16788 │ │ │ │ + b 1b374 │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 1ace4 │ │ │ │ + beq 1a66c │ │ │ │ mov r0, #0 │ │ │ │ - b 1b9f0 │ │ │ │ + b 1b378 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ cmp r1, #3 │ │ │ │ asrgt r1, r1, #1 │ │ │ │ - bgt 1ae04 │ │ │ │ + bgt 1a78c │ │ │ │ mov r1, #1 │ │ │ │ - b 1ae04 │ │ │ │ + b 1a78c │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1acdc │ │ │ │ - b 1acf4 │ │ │ │ + bne 1a664 │ │ │ │ + b 1a67c │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ add r3, r4, #1616 @ 0x650 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1ad40 │ │ │ │ + bne 1a6c8 │ │ │ │ ldrb r3, [r4, #1795] @ 0x703 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1acdc │ │ │ │ - ldr r2, [pc, #3408] @ 1ba88 │ │ │ │ + beq 1a664 │ │ │ │ + ldr r2, [pc, #3408] @ 1b410 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1abb4 │ │ │ │ - b 1acdc │ │ │ │ + bl 1a53c │ │ │ │ + b 1a664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14000 │ │ │ │ - b 1acdc │ │ │ │ + bl 16788 │ │ │ │ + b 1a664 │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1acdc │ │ │ │ + bne 1a664 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140f0 │ │ │ │ - b 1b9ec │ │ │ │ + bl 16878 │ │ │ │ + b 1b374 │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1acdc │ │ │ │ + bne 1a664 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ cmp r1, #3 │ │ │ │ asrgt r1, r1, #1 │ │ │ │ - bgt 1ae28 │ │ │ │ + bgt 1a7b0 │ │ │ │ mov r1, #1 │ │ │ │ - b 1ae28 │ │ │ │ + b 1a7b0 │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1acdc │ │ │ │ - b 1ad94 │ │ │ │ + bne 1a664 │ │ │ │ + b 1a71c │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ add r3, r4, #1616 @ 0x650 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1ade0 │ │ │ │ + bne 1a768 │ │ │ │ ldrb r3, [r4, #1795] @ 0x703 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1acdc │ │ │ │ - ldr r2, [pc, #3252] @ 1ba8c │ │ │ │ + beq 1a664 │ │ │ │ + ldr r2, [pc, #3252] @ 1b414 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1abb4 │ │ │ │ - b 1acdc │ │ │ │ + bl 1a53c │ │ │ │ + b 1a664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140f0 │ │ │ │ - b 1acdc │ │ │ │ + bl 16878 │ │ │ │ + b 1a664 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r3, #1504]! @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1acdc │ │ │ │ + bne 1a664 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14000 │ │ │ │ - b 1b9ec │ │ │ │ + bl 16788 │ │ │ │ + b 1b374 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r3, #1504]! @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1acdc │ │ │ │ + bne 1a664 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 140f0 │ │ │ │ - b 1b9ec │ │ │ │ + bl 16878 │ │ │ │ + b 1b374 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33d20 │ │ │ │ - b 1b9ec │ │ │ │ + bl 33034 │ │ │ │ + b 1b374 │ │ │ │ ldrb r3, [r4, #1932] @ 0x78c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1aea4 │ │ │ │ + bne 1a82c │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1aea4 │ │ │ │ + beq 1a82c │ │ │ │ ldrb r2, [r4, #1793] @ 0x701 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ strb r3, [r4, #1932] @ 0x78c │ │ │ │ - beq 1ae84 │ │ │ │ - ldr r1, [pc, #3096] @ 1ba90 │ │ │ │ + beq 1a80c │ │ │ │ + ldr r1, [pc, #3096] @ 1b418 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 433b4 │ │ │ │ - ldr r3, [pc, #3080] @ 1ba94 │ │ │ │ - ldr r2, [pc, #3080] @ 1ba98 │ │ │ │ + ldr r3, [pc, #3080] @ 1b41c │ │ │ │ + ldr r2, [pc, #3080] @ 1b420 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 31cf0 │ │ │ │ + bl 36354 │ │ │ │ mov r0, r4 │ │ │ │ - bl 381ac │ │ │ │ - b 1b9ec │ │ │ │ + bl 38028 │ │ │ │ + b 1b374 │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1aea4 │ │ │ │ + beq 1a82c │ │ │ │ ldrb r3, [r4, #1932] @ 0x78c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1aea4 │ │ │ │ + bne 1a82c │ │ │ │ ldr r3, [r5, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1aea4 │ │ │ │ + beq 1a82c │ │ │ │ ldrb r2, [r4, #1793] @ 0x701 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ strb r3, [r4, #1932] @ 0x78c │ │ │ │ - beq 1af00 │ │ │ │ - ldr r1, [pc, #2984] @ 1ba9c │ │ │ │ + beq 1a888 │ │ │ │ + ldr r1, [pc, #2984] @ 1b424 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 433b4 │ │ │ │ - ldr r3, [pc, #2968] @ 1baa0 │ │ │ │ - ldr r2, [pc, #2968] @ 1baa4 │ │ │ │ + ldr r3, [pc, #2968] @ 1b428 │ │ │ │ + ldr r2, [pc, #2968] @ 1b42c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 31e88 │ │ │ │ - b 1aea4 │ │ │ │ + bl 364e8 │ │ │ │ + b 1a82c │ │ │ │ mov r0, r4 │ │ │ │ - bl 21538 │ │ │ │ + bl 21fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 52e30 │ │ │ │ + bl 52e50 │ │ │ │ ldrb r3, [r4, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1af50 │ │ │ │ + beq 1a8d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38a3c │ │ │ │ + bl 388b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 389d0 │ │ │ │ + bl 3884c │ │ │ │ ldr r0, [r4, #3248] @ 0xcb0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r2, r0, #204 @ 0xcc │ │ │ │ - bl 2d96c │ │ │ │ + bl 2d33c │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ sub r3, r3, r2 │ │ │ │ mov r5, #0 │ │ │ │ @@ -18951,233 +18537,233 @@ │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb ip, [r4, #3196] @ 0xc7c │ │ │ │ str r1, [r4, #3208] @ 0xc88 │ │ │ │ str r2, [r4, #3216] @ 0xc90 │ │ │ │ strb r3, [r4, #3220] @ 0xc94 │ │ │ │ str r5, [r4, #3204] @ 0xc84 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #3200] @ 0xc80 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3] │ │ │ │ - bl 39ac4 │ │ │ │ + bl 39944 │ │ │ │ mov r0, r4 │ │ │ │ - bl 214b0 │ │ │ │ - b 1b9ec │ │ │ │ + bl 21f44 │ │ │ │ + b 1b374 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r5, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1aff4 │ │ │ │ + beq 1a97c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4328c │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ ldrsh r1, [r5, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 1b050 │ │ │ │ + bgt 1a9d8 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ bl 430c4 │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r5, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b040 │ │ │ │ + beq 1a9c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4328c │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ ldrsh r1, [r5, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ - ble 1b05c │ │ │ │ + ble 1a9e4 │ │ │ │ rsb r1, r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 431b0 │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ bl 430c4 │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add lr, r4, #1872 @ 0x750 │ │ │ │ add r7, r3, #32 │ │ │ │ mov r6, #12 │ │ │ │ mov r5, #0 │ │ │ │ ldr r8, [r3, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, r8 │ │ │ │ - beq 1b0c4 │ │ │ │ + beq 1aa4c │ │ │ │ mul r1, r6, r0 │ │ │ │ ldr ip, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [lr] │ │ │ │ add ip, ip, r1 │ │ │ │ ldr r9, [ip, #4] │ │ │ │ ldr ip, [ip, #8] │ │ │ │ str r5, [r2, r1] │ │ │ │ add r2, r2, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r9, [r2, #4] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b 1b08c │ │ │ │ + b 1aa14 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r7, r3 │ │ │ │ add lr, lr, #4 │ │ │ │ - bne 1b084 │ │ │ │ + bne 1aa0c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37560 │ │ │ │ - b 1b9ec │ │ │ │ + bl 373dc │ │ │ │ + b 1b374 │ │ │ │ mov ip, #0 │ │ │ │ add r2, r4, #4096 @ 0x1000 │ │ │ │ mvn r3, #0 │ │ │ │ ldr lr, [r2, #324] @ 0x144 │ │ │ │ ldr r1, [r2, #328] @ 0x148 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str ip, [sp, #16] │ │ │ │ str ip, [sp, #12] │ │ │ │ stmib sp, {r3, ip} │ │ │ │ str r3, [sp] │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - bl 236a8 │ │ │ │ - b 1b9ec │ │ │ │ + bl 2ab8c │ │ │ │ + b 1b374 │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 14a1c │ │ │ │ - b 1b9ec │ │ │ │ + bl 13ba4 │ │ │ │ + b 1b374 │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldrb r2, [r3, #297] @ 0x129 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1b148 │ │ │ │ + beq 1aad0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 149e0 │ │ │ │ + bl 13b68 │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldrb r2, [r3, #298] @ 0x12a │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1b164 │ │ │ │ - bl 149a4 │ │ │ │ - b 1b9ec │ │ │ │ - bl 18f48 │ │ │ │ - b 1b9ec │ │ │ │ + beq 1aaec │ │ │ │ + bl 13b2c │ │ │ │ + b 1b374 │ │ │ │ + bl 188d0 │ │ │ │ + b 1b374 │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldrb r2, [r3, #297] @ 0x129 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1b188 │ │ │ │ - bl 149e0 │ │ │ │ - b 1b9ec │ │ │ │ + beq 1ab10 │ │ │ │ + bl 13b68 │ │ │ │ + b 1b374 │ │ │ │ bl 42054 │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ add r3, r4, #1616 @ 0x650 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 1acdc │ │ │ │ + beq 1a664 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #1 │ │ │ │ - bne 1b9ec │ │ │ │ - ldr r3, [pc, #2288] @ 1baa8 │ │ │ │ + bne 1b374 │ │ │ │ + ldr r3, [pc, #2288] @ 1b430 │ │ │ │ mov r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #900] @ 0x384 │ │ │ │ ldr r1, [r3, #904] @ 0x388 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ bl 8664 │ │ │ │ cmp r0, r5 │ │ │ │ - bge 1b210 │ │ │ │ - ldr ip, [pc, #2240] @ 1baac │ │ │ │ - ldr r2, [pc, #2240] @ 1bab0 │ │ │ │ - ldr r1, [pc, #2240] @ 1bab4 │ │ │ │ + bge 1ab98 │ │ │ │ + ldr ip, [pc, #2240] @ 1b434 │ │ │ │ + ldr r2, [pc, #2240] @ 1b438 │ │ │ │ + ldr r1, [pc, #2240] @ 1b43c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #245 @ 0xf5 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 1b5c0 │ │ │ │ - ldr r8, [pc, #2208] @ 1bab8 │ │ │ │ + bl 521c0 │ │ │ │ + b 1af48 │ │ │ │ + ldr r8, [pc, #2208] @ 1b440 │ │ │ │ mov r1, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 8100 │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8100 │ │ │ │ orrs r3, r0, r9 │ │ │ │ mov r8, r0 │ │ │ │ - bpl 1b274 │ │ │ │ - ldr r3, [pc, #2164] @ 1babc │ │ │ │ - ldr r2, [pc, #2164] @ 1bac0 │ │ │ │ - ldr r1, [pc, #2164] @ 1bac4 │ │ │ │ + bpl 1abfc │ │ │ │ + ldr r3, [pc, #2164] @ 1b444 │ │ │ │ + ldr r2, [pc, #2164] @ 1b448 │ │ │ │ + ldr r1, [pc, #2164] @ 1b44c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 1b5b0 │ │ │ │ - b 1b5a8 │ │ │ │ + blt 1af38 │ │ │ │ + b 1af30 │ │ │ │ cmp sl, #23 │ │ │ │ - beq 1b354 │ │ │ │ + beq 1acdc │ │ │ │ cmp sl, #24 │ │ │ │ ldr r6, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r4, #1728] @ 0x6c0 │ │ │ │ - beq 1b384 │ │ │ │ + beq 1ad0c │ │ │ │ cmp sl, #22 │ │ │ │ - beq 1b30c │ │ │ │ + beq 1ac94 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, r1, r2 │ │ │ │ sub r3, r0, #1 │ │ │ │ sub r2, r1, #1 │ │ │ │ ldr ip, [r6, #40] @ 0x28 │ │ │ │ and r1, r1, r3 │ │ │ │ and r2, r2, r3 │ │ │ │ ldr lr, [ip, r1, lsl #2] │ │ │ │ cmp lr, #0 │ │ │ │ addeq r1, r1, #1 │ │ │ │ andeq r1, r1, r3 │ │ │ │ - beq 1b2b4 │ │ │ │ + beq 1ac3c │ │ │ │ ldr r3, [ip, r2, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b2e0 │ │ │ │ + bne 1ac68 │ │ │ │ subs r2, r2, #1 │ │ │ │ addmi r2, r2, r0 │ │ │ │ - b 1b2c8 │ │ │ │ + b 1ac50 │ │ │ │ ldr r3, [r4, #1724] @ 0x6bc │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 388c0 │ │ │ │ + bl 3873c │ │ │ │ mov r5, r0 │ │ │ │ - b 1b4c0 │ │ │ │ + b 1ae48 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r1, [r6] │ │ │ │ sub r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ sub r1, r1, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ and r1, r1, r0 │ │ │ │ @@ -19185,29 +18771,29 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 388c0 │ │ │ │ + bl 3873c │ │ │ │ mov r5, r0 │ │ │ │ - b 1b4c0 │ │ │ │ + b 1ae48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3065c │ │ │ │ + bl 3006c │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 1b37c │ │ │ │ + beq 1ad04 │ │ │ │ bl 7fc8 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 1b4c0 │ │ │ │ + b 1ae48 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr lr, [r6] │ │ │ │ sub ip, r2, #1 │ │ │ │ add ip, ip, r3 │ │ │ │ sub r2, lr, #1 │ │ │ │ and ip, ip, r2 │ │ │ │ add r1, ip, #1 │ │ │ │ @@ -19217,612 +18803,612 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r0, [fp, ip, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ba40 │ │ │ │ + beq 1b3c8 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ movge r5, ip │ │ │ │ movge sl, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 1b3f4 │ │ │ │ + blt 1ad7c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ movge r3, r0 │ │ │ │ movge r1, ip │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp ip, r2 │ │ │ │ - beq 1b41c │ │ │ │ + beq 1ada4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub ip, ip, #1 │ │ │ │ add ip, ip, lr │ │ │ │ cmp r1, #0 │ │ │ │ and ip, ip, r2 │ │ │ │ - blt 1b3c0 │ │ │ │ - b 1b424 │ │ │ │ + blt 1ad48 │ │ │ │ + b 1adac │ │ │ │ cmp r1, #0 │ │ │ │ - blt 1ba40 │ │ │ │ + blt 1b3c8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ str sl, [sp] │ │ │ │ - bl 388c0 │ │ │ │ + bl 3873c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ba40 │ │ │ │ + beq 1b3c8 │ │ │ │ cmp sl, #0 │ │ │ │ - bgt 1b4c8 │ │ │ │ + bgt 1ae50 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r5, r5, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ ldr r3, [r2, r5, lsl #2] │ │ │ │ ldrb r3, [r3, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1b4c8 │ │ │ │ + beq 1ae50 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl 526a8 │ │ │ │ + bl 526c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b4c8 │ │ │ │ + beq 1ae50 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #10 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ strb r2, [r0, r3] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ - b 1b4c8 │ │ │ │ + b 1ae50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1ba40 │ │ │ │ + beq 1b3c8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #3 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 1ba18 │ │ │ │ + blt 1b3a0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1ba18 │ │ │ │ + blt 1b3a0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 1ba48 │ │ │ │ + blt 1b3d0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ orr r2, r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1ba48 │ │ │ │ + blt 1b3d0 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r6, #0 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ ldr r1, [r3, #328] @ 0x148 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 236a8 │ │ │ │ + bl 2ab8c │ │ │ │ cmp r0, r6 │ │ │ │ - blt 1ba40 │ │ │ │ + blt 1b3c8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 8208 │ │ │ │ mov r0, #12 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1360] @ 1bac8 │ │ │ │ + ldr r3, [pc, #1360] @ 1b450 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r2, [r5] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 1b9ec │ │ │ │ + bne 1b374 │ │ │ │ mov r0, r9 │ │ │ │ bl 8208 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 1b5c0 │ │ │ │ + blt 1af48 │ │ │ │ mov r0, r8 │ │ │ │ bl 8208 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1b5d0 │ │ │ │ + blt 1af58 │ │ │ │ bl 8208 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1b5e0 │ │ │ │ + blt 1af68 │ │ │ │ bl 8208 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ cmp sl, #25 │ │ │ │ moveq r1, #0 │ │ │ │ - beq 1b60c │ │ │ │ + beq 1af94 │ │ │ │ cmp sl, #26 │ │ │ │ movne r1, #2 │ │ │ │ moveq r1, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r5, r4, #3680 @ 0xe60 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r3, #1 │ │ │ │ add r2, r2, #232 @ 0xe8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 2c6ec │ │ │ │ + bl 2c114 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 2cfc8 │ │ │ │ + bl 2c9f0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #220 @ 0xdc │ │ │ │ - bl 2dd28 │ │ │ │ - b 1b9ec │ │ │ │ + bl 2d6f8 │ │ │ │ + b 1b374 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 369ac │ │ │ │ - b 1b9ec │ │ │ │ + bl 36828 │ │ │ │ + b 1b374 │ │ │ │ mov r3, r4 │ │ │ │ ldr r5, [r3, #1504]! @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 1acdc │ │ │ │ + bne 1a664 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc7c │ │ │ │ + bl 2d64c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r3, r0 │ │ │ │ add r3, r3, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 1b9ec │ │ │ │ + blt 1b374 │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ add r1, r3, r0 │ │ │ │ and r1, r1, r2 │ │ │ │ ldr ip, [ip, r1, lsl #2] │ │ │ │ ldrb ip, [ip, #12] │ │ │ │ cmp ip, #0 │ │ │ │ subeq r3, r3, #1 │ │ │ │ - beq 1b6a0 │ │ │ │ + beq 1b028 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5, #12] │ │ │ │ - bl 54ff0 │ │ │ │ + bl 55010 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ mov r3, r4 │ │ │ │ ldr r7, [r3, #1504]! @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 1acdc │ │ │ │ + bne 1a664 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 1b9ec │ │ │ │ + beq 1b374 │ │ │ │ ldr r9, [r7] │ │ │ │ add r5, r5, #1 │ │ │ │ sub r8, r9, #1 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ and r5, r5, r8 │ │ │ │ ldr r2, [r3, r5, lsl #2] │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ ldrb r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b748 │ │ │ │ + bne 1b0d0 │ │ │ │ add r1, r6, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq 1b9ec │ │ │ │ + beq 1b374 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r8 │ │ │ │ - b 1b718 │ │ │ │ + b 1b0a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2dc7c │ │ │ │ + bl 2d64c │ │ │ │ sub r6, r6, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ add r6, r6, r9 │ │ │ │ add r5, r5, r9 │ │ │ │ and r5, r5, r8 │ │ │ │ and r6, r6, r8 │ │ │ │ cmp r5, r6 │ │ │ │ addle r0, r0, r5 │ │ │ │ addgt r0, r0, r6 │ │ │ │ and r8, r8, r0 │ │ │ │ str r8, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 54ff0 │ │ │ │ + bl 55010 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ ldrb r3, [r4, #3744] @ 0xea0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b9ec │ │ │ │ + bne 1b374 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #3744] @ 0xea0 │ │ │ │ str r3, [r4, #3752] @ 0xea8 │ │ │ │ str r3, [r4, #3748] @ 0xea4 │ │ │ │ - bl 24c10 │ │ │ │ - b 1b9ec │ │ │ │ + bl 2c0f0 │ │ │ │ + b 1b374 │ │ │ │ mov r0, r4 │ │ │ │ bl 455c0 │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #3 │ │ │ │ - bne 1b9ec │ │ │ │ + bne 1b374 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r8, [r3, #8] │ │ │ │ ldr r5, [r2, #264] @ 0x108 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #48] @ 0x30 │ │ │ │ moveq r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1b8e0 │ │ │ │ + beq 1b268 │ │ │ │ ldr r7, [r5] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b8c8 │ │ │ │ + bne 1b250 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ sub r1, sl, #33 @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bne 1b850 │ │ │ │ - ldr r0, [pc, #672] @ 1bacc │ │ │ │ - ldr r2, [pc, #672] @ 1bad0 │ │ │ │ - ldr r1, [pc, #672] @ 1bad4 │ │ │ │ + bne 1b1d8 │ │ │ │ + ldr r0, [pc, #672] @ 1b454 │ │ │ │ + ldr r2, [pc, #672] @ 1b458 │ │ │ │ + ldr r1, [pc, #672] @ 1b45c │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r3, [pc, #664] @ 1bad8 │ │ │ │ + ldr r3, [pc, #664] @ 1b460 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 1b9ec │ │ │ │ + bl 535c4 │ │ │ │ + b 1b374 │ │ │ │ cmp sl, #33 @ 0x21 │ │ │ │ - bne 1b890 │ │ │ │ + bne 1b218 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1b890 │ │ │ │ - ldr r0, [pc, #624] @ 1badc │ │ │ │ - ldr r2, [pc, #624] @ 1bae0 │ │ │ │ - ldr r1, [pc, #624] @ 1bae4 │ │ │ │ + bne 1b218 │ │ │ │ + ldr r0, [pc, #624] @ 1b464 │ │ │ │ + ldr r2, [pc, #624] @ 1b468 │ │ │ │ + ldr r1, [pc, #624] @ 1b46c │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r3, [pc, #616] @ 1bae8 │ │ │ │ + ldr r3, [pc, #616] @ 1b470 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 1b9ec │ │ │ │ + bl 535c4 │ │ │ │ + b 1b374 │ │ │ │ add r6, r4, #3680 @ 0xe60 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 2c6ec │ │ │ │ + bl 2c114 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 2cfc8 │ │ │ │ + bl 2c9f0 │ │ │ │ add r1, r5, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd28 │ │ │ │ - b 1b9ec │ │ │ │ + bl 2d6f8 │ │ │ │ + b 1b374 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #48] @ 0x30 │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 1b7ec │ │ │ │ - ldr r0, [pc, #516] @ 1baec │ │ │ │ - ldr r2, [pc, #516] @ 1baf0 │ │ │ │ - ldr r1, [pc, #516] @ 1baf4 │ │ │ │ + b 1b174 │ │ │ │ + ldr r0, [pc, #516] @ 1b474 │ │ │ │ + ldr r2, [pc, #516] @ 1b478 │ │ │ │ + ldr r1, [pc, #516] @ 1b47c │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r8} │ │ │ │ - ldr r3, [pc, #508] @ 1baf8 │ │ │ │ + ldr r3, [pc, #508] @ 1b480 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 1b9ec │ │ │ │ + bl 535c4 │ │ │ │ + b 1b374 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r5, #220] @ 0xdc │ │ │ │ ldr r1, [r5, #216] @ 0xd8 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 31548 │ │ │ │ - b 1b9ec │ │ │ │ + bl 30f58 │ │ │ │ + b 1b374 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r5, #220] @ 0xdc │ │ │ │ ldr r1, [r5, #216] @ 0xd8 │ │ │ │ mov r3, #5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 31548 │ │ │ │ - b 1b9ec │ │ │ │ + bl 30f58 │ │ │ │ + b 1b374 │ │ │ │ ldr r3, [r4, #3140] @ 0xc44 │ │ │ │ ldr r2, [r5, #220] @ 0xdc │ │ │ │ ldr r1, [r5, #216] @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43750 │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ ldr r3, [r4, #3140] @ 0xc44 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 1acdc │ │ │ │ + beq 1a664 │ │ │ │ ldr r2, [r5, #220] @ 0xdc │ │ │ │ ldr r1, [r5, #216] @ 0xd8 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 43750 │ │ │ │ - b 1b9ec │ │ │ │ + b 1b374 │ │ │ │ mov ip, #0 │ │ │ │ - b 1b994 │ │ │ │ + b 1b31c │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [r5, #220] @ 0xdc │ │ │ │ ldr r1, [r5, #216] @ 0xd8 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 31548 │ │ │ │ - b 1b9ec │ │ │ │ + bl 30f58 │ │ │ │ + b 1b374 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r5, #220] @ 0xdc │ │ │ │ ldr r1, [r5, #216] @ 0xd8 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 31548 │ │ │ │ - b 1acdc │ │ │ │ + bl 30f58 │ │ │ │ + b 1a664 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r5, #220] @ 0xdc │ │ │ │ ldr r1, [r5, #216] @ 0xd8 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 31548 │ │ │ │ + bl 30f58 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #260] @ 1bafc │ │ │ │ - ldr r3, [pc, #132] @ 1ba80 │ │ │ │ + ldr r2, [pc, #260] @ 1b484 │ │ │ │ + ldr r3, [pc, #132] @ 1b408 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1ba74 │ │ │ │ + beq 1b3fc │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #224] @ 1bb00 │ │ │ │ - ldr r2, [pc, #224] @ 1bb04 │ │ │ │ - ldr r1, [pc, #224] @ 1bb08 │ │ │ │ + ldr r0, [pc, #224] @ 1b488 │ │ │ │ + ldr r2, [pc, #224] @ 1b48c │ │ │ │ + ldr r1, [pc, #224] @ 1b490 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #292 @ 0x124 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r5, #0 │ │ │ │ - b 1b5a8 │ │ │ │ - ldr r0, [pc, #188] @ 1bb0c │ │ │ │ - ldr r2, [pc, #188] @ 1bb10 │ │ │ │ - ldr r1, [pc, #188] @ 1bb14 │ │ │ │ + b 1af30 │ │ │ │ + ldr r0, [pc, #188] @ 1b494 │ │ │ │ + ldr r2, [pc, #188] @ 1b498 │ │ │ │ + ldr r1, [pc, #188] @ 1b49c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #304 @ 0x130 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 1ba40 │ │ │ │ + bl 521c0 │ │ │ │ + b 1b3c8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - muleq r6, r8, lr │ │ │ │ + andeq r5, r6, r0, lsl r5 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq r6, [r4], -lr │ │ │ │ + muleq r4, sl, pc @ │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ andeq r0, r0, r5, lsl r1 │ │ │ │ - andeq pc, r3, r0, asr #1 │ │ │ │ - muleq r1, r0, r7 │ │ │ │ - andeq r1, r1, r4, ror r7 │ │ │ │ - andeq pc, r3, r4, asr #32 │ │ │ │ - andeq r1, r1, r4, lsl r7 │ │ │ │ - strdeq r1, [r1], -r8 │ │ │ │ - andeq r6, r4, r4, asr #10 │ │ │ │ - andeq lr, r3, r0, asr sp │ │ │ │ - andeq lr, r3, r4, ror #14 │ │ │ │ - andeq lr, r3, r8, lsl #8 │ │ │ │ - andeq sp, r3, r4, lsl r2 │ │ │ │ - andeq lr, r3, ip, lsl #26 │ │ │ │ + andeq pc, r3, r0, lsl r7 @ │ │ │ │ + muleq r1, r0, r3 │ │ │ │ + andeq sl, r1, r0, asr r1 │ │ │ │ + muleq r3, r4, r6 │ │ │ │ + andeq sl, r1, r4, lsl r3 │ │ │ │ + ldrdeq sl, [r1], -r4 │ │ │ │ + andeq r6, r4, r0, ror #21 │ │ │ │ + andeq pc, r3, r0, lsr #7 │ │ │ │ + andeq lr, r3, r8, asr sp │ │ │ │ strdeq lr, [r3], -ip │ │ │ │ - andeq lr, r3, r0, lsr #7 │ │ │ │ - @ instruction: 0xffff9650 │ │ │ │ - andeq lr, r3, r4, lsr #15 │ │ │ │ - andeq lr, r3, ip, lsl r1 │ │ │ │ - andeq sp, r3, r0, asr #27 │ │ │ │ + @ instruction: 0x0003d8bc │ │ │ │ + andeq pc, r3, ip, asr r3 @ │ │ │ │ + strdeq lr, [r3], -r0 │ │ │ │ + muleq r3, r4, r9 │ │ │ │ + @ instruction: 0xffff8dc0 │ │ │ │ + strdeq lr, [r3], -r4 │ │ │ │ + andeq lr, r3, r0, lsl r7 │ │ │ │ + @ instruction: 0x0003e3b4 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ - andeq lr, r3, r4, lsl #15 │ │ │ │ - ldrdeq lr, [r3], -ip │ │ │ │ - andeq sp, r3, r0, lsl #27 │ │ │ │ + ldrdeq lr, [r3], -r4 │ │ │ │ + ldrdeq lr, [r3], -r0 │ │ │ │ + andeq lr, r3, r4, ror r3 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ - andeq lr, r3, r0, lsr r7 │ │ │ │ - andeq lr, r3, r0, rrx │ │ │ │ - andeq sp, r3, r4, lsl #26 │ │ │ │ + andeq lr, r3, r0, lsl #27 │ │ │ │ + andeq lr, r3, r4, asr r6 │ │ │ │ + strdeq lr, [r3], -r8 │ │ │ │ andeq r0, r0, r1, ror #3 │ │ │ │ - andeq r4, r6, r0, lsl #2 │ │ │ │ - andeq lr, r3, r0, asr r5 │ │ │ │ - andeq sp, r3, ip, lsr #30 │ │ │ │ - ldrdeq sp, [r3], -r0 │ │ │ │ - andeq lr, r3, r0, asr r5 │ │ │ │ - strdeq sp, [r3], -ip │ │ │ │ - andeq sp, r3, r0, lsr #23 │ │ │ │ + andeq r4, r6, r8, ror r7 │ │ │ │ + andeq lr, r3, r0, lsr #23 │ │ │ │ + andeq lr, r3, r0, lsr #10 │ │ │ │ + andeq lr, r3, r4, asr #3 │ │ │ │ + andeq lr, r3, r0, lsr #23 │ │ │ │ + strdeq lr, [r3], -r0 │ │ │ │ + muleq r3, r4, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r5, r2 │ │ │ │ - beq 1bc04 │ │ │ │ + beq 1b58c │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1bc04 │ │ │ │ + beq 1b58c │ │ │ │ ldr r3, [r3, #3244] @ 0xcac │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1931c │ │ │ │ + bl 18ca4 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7efc │ │ │ │ mov r1, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 7efc │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bc74 │ │ │ │ + beq 1b5fc │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ bic r1, r0, r2 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ bic r1, r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr ip, [r3, #12] │ │ │ │ cmp ip, r5 │ │ │ │ - bne 1bbec │ │ │ │ + bne 1b574 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r1, ip │ │ │ │ - bne 1bbec │ │ │ │ + bne 1b574 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr lr, [r4, #236] @ 0xec │ │ │ │ cmp ip, lr │ │ │ │ - bgt 1bbec │ │ │ │ + bgt 1b574 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bbe0 │ │ │ │ + bne 1b568 │ │ │ │ mov r0, r3 │ │ │ │ - b 1bbec │ │ │ │ + b 1b574 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp ip, lr │ │ │ │ - bgt 1bbd8 │ │ │ │ + bgt 1b560 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne ip, [r2, #36] @ 0x24 │ │ │ │ moveq ip, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, ip │ │ │ │ - b 1bba0 │ │ │ │ + b 1b528 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r1, #1528] @ 0x5f8 │ │ │ │ mov r3, r2 │ │ │ │ mov lr, #48 @ 0x30 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 1bc6c │ │ │ │ + beq 1b5f4 │ │ │ │ ldr r0, [r1, #1532] @ 0x5fc │ │ │ │ mla r0, lr, r2, r0 │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r5 │ │ │ │ - bne 1bc64 │ │ │ │ + bne 1b5ec │ │ │ │ ldr ip, [r0, #20] │ │ │ │ ldr r7, [r4, #236] @ 0xec │ │ │ │ cmp ip, r7 │ │ │ │ - bgt 1bc64 │ │ │ │ + bgt 1b5ec │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1bc64 │ │ │ │ + bne 1b5ec │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 1bc64 │ │ │ │ + beq 1b5ec │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp ip, r7 │ │ │ │ movgt r3, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ - b 1bc14 │ │ │ │ + b 1b59c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1bc7c │ │ │ │ + bne 1b604 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #20] @ 1bc98 │ │ │ │ + ldr r2, [pc, #20] @ 1b620 │ │ │ │ ldr r1, [r3], #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r2, #4 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r3, [r2, #32] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r4, r6, r4, asr r7 │ │ │ │ + andeq r4, r6, ip, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #2364] @ 1c5f4 │ │ │ │ - ldr r3, [pc, #2364] @ 1c5f8 │ │ │ │ + ldr r2, [pc, #2364] @ 1bf7c │ │ │ │ + ldr r3, [pc, #2364] @ 1bf80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r6, [sp, #112] @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1bcf8 │ │ │ │ + beq 1b680 │ │ │ │ ldr r3, [r0, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bcf8 │ │ │ │ + beq 1b680 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 1c5c4 │ │ │ │ + bgt 1bf4c │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, #1 │ │ │ │ ldr sl, [r4] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r9, [r4, #124] @ 0x7c │ │ │ │ strb r3, [r4, #156] @ 0x9c │ │ │ │ - bne 1bee8 │ │ │ │ + bne 1b870 │ │ │ │ ldr r3, [r4, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bd30 │ │ │ │ + beq 1b6b8 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r3, #0 │ │ │ │ streq r3, [r4, #180] @ 0xb4 │ │ │ │ add r8, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ @@ -19832,58 +19418,58 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs r2, r2, r3 │ │ │ │ ldr r3, [r4, #252] @ 0xfc │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ sbc r1, r1, r3 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r3, r3, r0 │ │ │ │ - bpl 1bd7c │ │ │ │ + bpl 1b704 │ │ │ │ add r3, r3, #998244352 @ 0x3b800000 │ │ │ │ subs r2, r2, #1 │ │ │ │ add r3, r3, #1753088 @ 0x1ac000 │ │ │ │ sbc r1, r1, #0 │ │ │ │ add r3, r3, #2560 @ 0xa00 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 1bda4 │ │ │ │ + bne 1b72c │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 1bda4 │ │ │ │ - ldr r2, [pc, #2148] @ 1c5fc │ │ │ │ + bne 1b72c │ │ │ │ + ldr r2, [pc, #2148] @ 1bf84 │ │ │ │ cmp r3, r2 │ │ │ │ ldrle r3, [r4, #236] @ 0xec │ │ │ │ addle r3, r3, #1 │ │ │ │ - ble 1bda8 │ │ │ │ + ble 1b730 │ │ │ │ mov r3, #1 │ │ │ │ ldr fp, [r4, #224] @ 0xe0 │ │ │ │ str r3, [r4, #236] @ 0xec │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r3, [fp, #16] │ │ │ │ moveq r3, fp │ │ │ │ - b 1bdd4 │ │ │ │ + b 1b75c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ moveq r2, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1be48 │ │ │ │ + beq 1b7d0 │ │ │ │ ldr r2, [fp] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 1bdc0 │ │ │ │ - ldr r3, [pc, #2064] @ 1c600 │ │ │ │ - ldr r2, [pc, #2064] @ 1c604 │ │ │ │ - ldr r1, [pc, #2064] @ 1c608 │ │ │ │ + bne 1b748 │ │ │ │ + ldr r3, [pc, #2064] @ 1bf88 │ │ │ │ + ldr r2, [pc, #2064] @ 1bf8c │ │ │ │ + ldr r1, [pc, #2064] @ 1bf90 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr r3, [pc, #2040] @ 1c60c │ │ │ │ - bl 535a4 │ │ │ │ + ldr r3, [pc, #2040] @ 1bf94 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ ldr r2, [fp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #16] │ │ │ │ streq r2, [r4, #224] @ 0xe0 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #12] │ │ │ │ @@ -19903,55 +19489,55 @@ │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ - beq 1be94 │ │ │ │ + beq 1b81c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ ldr lr, [r4, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r1, #1 │ │ │ │ str r0, [r4, #228] @ 0xe4 │ │ │ │ streq r0, [r4, #224] @ 0xe0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ - ldr fp, [pc, #1876] @ 1c610 │ │ │ │ + ldr fp, [pc, #1876] @ 1bf98 │ │ │ │ add lr, lr, #1 │ │ │ │ add ip, r4, #248 @ 0xf8 │ │ │ │ str lr, [r4, #232] @ 0xe8 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add fp, pc, fp │ │ │ │ cmp r3, #8 │ │ │ │ - bhi 1c5c4 │ │ │ │ + bhi 1bf4c │ │ │ │ add fp, fp, r3 │ │ │ │ ldrh fp, [fp, r3] │ │ │ │ add pc, pc, fp, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #16] │ │ │ │ moveq r3, r0 │ │ │ │ - b 1bf10 │ │ │ │ + b 1b898 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ moveq r2, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1bf64 │ │ │ │ + beq 1b8ec │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 1befc │ │ │ │ + bne 1b884 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [r0, #4] │ │ │ │ ldrb r8, [r0, #8] │ │ │ │ strne r2, [r3, #16] │ │ │ │ streq r2, [r4, #224] @ 0xe0 │ │ │ │ @@ -19959,150 +19545,150 @@ │ │ │ │ strne r3, [r2, #12] │ │ │ │ streq r3, [r4, #228] @ 0xe4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r4, #232] @ 0xe8 │ │ │ │ mov r0, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #232] @ 0xe8 │ │ │ │ - b 1bf6c │ │ │ │ + b 1b8f4 │ │ │ │ mov r8, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r4, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bf90 │ │ │ │ + beq 1b918 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 1bf90 │ │ │ │ + bne 1b918 │ │ │ │ ldr r3, [r4, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bfec │ │ │ │ - ldr r2, [pc, #1652] @ 1c614 │ │ │ │ - ldr r3, [pc, #1620] @ 1c5f8 │ │ │ │ + bne 1b974 │ │ │ │ + ldr r2, [pc, #1652] @ 1bf9c │ │ │ │ + ldr r3, [pc, #1620] @ 1bf80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c5e8 │ │ │ │ - ldr ip, [pc, #1620] @ 1c618 │ │ │ │ - ldr r2, [pc, #1620] @ 1c61c │ │ │ │ - ldr r1, [pc, #1620] @ 1c620 │ │ │ │ + bne 1bf70 │ │ │ │ + ldr ip, [pc, #1620] @ 1bfa0 │ │ │ │ + ldr r2, [pc, #1620] @ 1bfa4 │ │ │ │ + ldr r1, [pc, #1620] @ 1bfa8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r3, [pc, #1604] @ 1c624 │ │ │ │ + ldr r3, [pc, #1604] @ 1bfac │ │ │ │ str ip, [sp, #112] @ 0x70 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 535a4 │ │ │ │ - ldr r3, [pc, #1588] @ 1c628 │ │ │ │ + b 535c4 │ │ │ │ + ldr r3, [pc, #1588] @ 1bfb0 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r4, #240] @ 0xf0 │ │ │ │ cmp fp, #8 │ │ │ │ - bhi 1c5c4 │ │ │ │ + bhi 1bf4c │ │ │ │ add fp, fp, fp │ │ │ │ ldrh fp, [r3, fp] │ │ │ │ add pc, pc, fp, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r7, [r5, #3248] @ 0xcb0 │ │ │ │ ldrb r3, [r3, #1565] @ 0x61d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c09c │ │ │ │ + beq 1ba24 │ │ │ │ cmp r6, #272 @ 0x110 │ │ │ │ - bne 1c15c │ │ │ │ + bne 1bae4 │ │ │ │ ldr r3, [r4, #236] @ 0xec │ │ │ │ cmp r3, #2 │ │ │ │ - bne 1c0a4 │ │ │ │ + bne 1ba2c │ │ │ │ ldrb r3, [r7, #298] @ 0x12a │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c074 │ │ │ │ - ldr r2, [pc, #1496] @ 1c62c │ │ │ │ - ldr r3, [pc, #1440] @ 1c5f8 │ │ │ │ + beq 1b9fc │ │ │ │ + ldr r2, [pc, #1496] @ 1bfb4 │ │ │ │ + ldr r3, [pc, #1440] @ 1bf80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1c398 │ │ │ │ - b 1c5e8 │ │ │ │ - ldr r2, [pc, #1460] @ 1c630 │ │ │ │ - ldr r3, [pc, #1400] @ 1c5f8 │ │ │ │ + beq 1bd20 │ │ │ │ + b 1bf70 │ │ │ │ + ldr r2, [pc, #1460] @ 1bfb8 │ │ │ │ + ldr r3, [pc, #1400] @ 1bf80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1c3c8 │ │ │ │ - b 1c5e8 │ │ │ │ + beq 1bd50 │ │ │ │ + b 1bf70 │ │ │ │ cmp r6, #272 @ 0x110 │ │ │ │ - bne 1c15c │ │ │ │ + bne 1bae4 │ │ │ │ ldr r3, [r7, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 1c5c4 │ │ │ │ + bge 1bf4c │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 7d28 │ │ │ │ - ldr r3, [pc, #1388] @ 1c634 │ │ │ │ - ldr r1, [pc, #1388] @ 1c638 │ │ │ │ + ldr r3, [pc, #1388] @ 1bfbc │ │ │ │ + ldr r1, [pc, #1388] @ 1bfc0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 8598 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 1c120 │ │ │ │ + blt 1baa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c120 │ │ │ │ - ldr r3, [pc, #1344] @ 1c63c │ │ │ │ + bne 1baa8 │ │ │ │ + ldr r3, [pc, #1344] @ 1bfc4 │ │ │ │ str r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ strne r5, [r7, #192] @ 0xc0 │ │ │ │ strne r9, [r7, #196] @ 0xc4 │ │ │ │ - bne 1c5c4 │ │ │ │ - ldr ip, [pc, #1304] @ 1c640 │ │ │ │ - ldr r2, [pc, #1304] @ 1c644 │ │ │ │ - ldr r1, [pc, #1304] @ 1c648 │ │ │ │ + bne 1bf4c │ │ │ │ + ldr ip, [pc, #1304] @ 1bfc8 │ │ │ │ + ldr r2, [pc, #1304] @ 1bfcc │ │ │ │ + ldr r1, [pc, #1304] @ 1bfd0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1300] @ 1c64c │ │ │ │ + ldr r3, [pc, #1300] @ 1bfd4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 1c5c4 │ │ │ │ + blt 1bf4c │ │ │ │ mov r0, r5 │ │ │ │ bl 8208 │ │ │ │ - b 1c5c4 │ │ │ │ - ldr r3, [pc, #1260] @ 1c650 │ │ │ │ + b 1bf4c │ │ │ │ + ldr r3, [pc, #1260] @ 1bfd8 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ cmp lr, #1 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 16e78 │ │ │ │ + bl 20b24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r5, [r4, #208] @ 0xd0 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ ldr r3, [r4, #212] @ 0xd4 │ │ │ │ add r5, r5, r2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ @@ -20115,59 +19701,59 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ stmib sp, {r7, r8} │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f80 │ │ │ │ - b 1c5c4 │ │ │ │ + b 1bf4c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ ldr r4, [r5, #3248] @ 0xcb0 │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 1c5c4 │ │ │ │ + blt 1bf4c │ │ │ │ ldr r0, [sl] │ │ │ │ bl 455b8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ - b 1c5c4 │ │ │ │ + b 1bf4c │ │ │ │ cmp r6, #272 @ 0x110 │ │ │ │ cmpeq r7, #1 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ ldrd r6, [r4, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 18f84 │ │ │ │ + bl 1890c │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #5 │ │ │ │ - bne 1c294 │ │ │ │ + bne 1bc1c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19034 │ │ │ │ + bl 189bc │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #9 │ │ │ │ - bne 1c294 │ │ │ │ + bne 1bc1c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19130 │ │ │ │ + bl 18ab8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #6 │ │ │ │ - bne 1c294 │ │ │ │ + bne 1bc1c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19214 │ │ │ │ + bl 18b9c │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #10 │ │ │ │ - bne 1c294 │ │ │ │ - ldr r3, [pc, #972] @ 1c654 │ │ │ │ + bne 1bc1c │ │ │ │ + ldr r3, [pc, #972] @ 1bfdc │ │ │ │ ldr r2, [r5, #3256] @ 0xcb8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r6, [r3, #908] @ 0x38c │ │ │ │ ldr r3, [r5, #3248] @ 0xcb0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ @@ -20178,157 +19764,157 @@ │ │ │ │ str r2, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f80 │ │ │ │ - b 1c5c4 │ │ │ │ + b 1bf4c │ │ │ │ cmp r6, #272 @ 0x110 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17140 │ │ │ │ + bl 158a0 │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c5c4 │ │ │ │ - ldr r2, [pc, #852] @ 1c658 │ │ │ │ - ldr r3, [pc, #752] @ 1c5f8 │ │ │ │ + beq 1bf4c │ │ │ │ + ldr r2, [pc, #852] @ 1bfe0 │ │ │ │ + ldr r3, [pc, #752] @ 1bf80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c5e8 │ │ │ │ + bne 1bf70 │ │ │ │ ldr r3, [r5, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14a1c │ │ │ │ + b 13ba4 │ │ │ │ cmp r6, #272 @ 0x110 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17140 │ │ │ │ + bl 158a0 │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c5c4 │ │ │ │ + beq 1bf4c │ │ │ │ ldr r3, [r5, #3248] @ 0xcb0 │ │ │ │ ldrb r2, [r3, #298] @ 0x12a │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c3a4 │ │ │ │ - ldr r2, [pc, #736] @ 1c65c │ │ │ │ - ldr r3, [pc, #632] @ 1c5f8 │ │ │ │ + beq 1bd2c │ │ │ │ + ldr r2, [pc, #736] @ 1bfe4 │ │ │ │ + ldr r3, [pc, #632] @ 1bf80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c5e8 │ │ │ │ + bne 1bf70 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 149a4 │ │ │ │ - ldr r2, [pc, #692] @ 1c660 │ │ │ │ - ldr r3, [pc, #584] @ 1c5f8 │ │ │ │ + b 13b2c │ │ │ │ + ldr r2, [pc, #692] @ 1bfe8 │ │ │ │ + ldr r3, [pc, #584] @ 1bf80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c5e8 │ │ │ │ + bne 1bf70 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 18f48 │ │ │ │ + b 188d0 │ │ │ │ cmp r6, #272 @ 0x110 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ mov r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17140 │ │ │ │ + bl 158a0 │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c5c4 │ │ │ │ - ldr r2, [pc, #604] @ 1c664 │ │ │ │ - ldr r3, [pc, #492] @ 1c5f8 │ │ │ │ + beq 1bf4c │ │ │ │ + ldr r2, [pc, #604] @ 1bfec │ │ │ │ + ldr r3, [pc, #492] @ 1bf80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c5e8 │ │ │ │ + bne 1bf70 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 455c0 │ │ │ │ mov r8, #0 │ │ │ │ ldrb r3, [r5, #3196] @ 0xc7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c454 │ │ │ │ + beq 1bddc │ │ │ │ mov r0, r5 │ │ │ │ - bl 21538 │ │ │ │ + bl 21fcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 52e30 │ │ │ │ + bl 52e50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e7cc │ │ │ │ + bl 2e19c │ │ │ │ ldr r3, [r4, #216] @ 0xd8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrge sl, [r4, #220] @ 0xdc │ │ │ │ movlt sl, #0 │ │ │ │ mvnge sl, sl │ │ │ │ lsrge sl, sl, #31 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1c4dc │ │ │ │ + beq 1be64 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1c5c4 │ │ │ │ + beq 1bf4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38500 │ │ │ │ + bl 3837c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c558 │ │ │ │ + beq 1bee0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb18 │ │ │ │ + bl 1b4a0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 1c558 │ │ │ │ + beq 1bee0 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 1ac3c │ │ │ │ + bl 1a5c4 │ │ │ │ eor r0, r0, #1 │ │ │ │ tst sl, r0 │ │ │ │ - bne 1c558 │ │ │ │ - b 1c5c4 │ │ │ │ + bne 1bee0 │ │ │ │ + b 1bf4c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33fa8 │ │ │ │ + bl 3309c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1c5c4 │ │ │ │ + beq 1bf4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38500 │ │ │ │ + bl 3837c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ ldrb r2, [r4, #118] @ 0x76 │ │ │ │ ldrb r3, [r4, #117] @ 0x75 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r3, [r4, #116] @ 0x74 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r5, #2032] @ 0x7f0 │ │ │ │ @@ -20339,24 +19925,24 @@ │ │ │ │ ldr r3, [r5, #2040] @ 0x7f8 │ │ │ │ ldr r2, [r4, #220] @ 0xdc │ │ │ │ sub ip, ip, r3 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r4, #216] @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38640 │ │ │ │ - b 1c5c4 │ │ │ │ + bl 384bc │ │ │ │ + b 1bf4c │ │ │ │ ldr r3, [r4, #228] @ 0xe4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [r3, #8] │ │ │ │ - bl 38500 │ │ │ │ + bl 3837c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c5c4 │ │ │ │ + bne 1bf4c │ │ │ │ ldrb r2, [r4, #118] @ 0x76 │ │ │ │ ldrb r3, [r4, #117] @ 0x75 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r3, [r4, #116] @ 0x74 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r5, #2032] @ 0x7f0 │ │ │ │ @@ -20367,103 +19953,103 @@ │ │ │ │ ldr r3, [r5, #2040] @ 0x7f8 │ │ │ │ ldr r2, [r4, #220] @ 0xdc │ │ │ │ sub ip, ip, r3 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r4, #216] @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3858c │ │ │ │ - ldr r2, [pc, #156] @ 1c668 │ │ │ │ - ldr r3, [pc, #40] @ 1c5f8 │ │ │ │ + bl 38408 │ │ │ │ + ldr r2, [pc, #156] @ 1bff0 │ │ │ │ + ldr r3, [pc, #40] @ 1bf80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1c5ec │ │ │ │ + beq 1bf74 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r3, r6, r0, asr #28 │ │ │ │ + @ instruction: 0x000644b8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ mvnne sl, r0, lsl #6 │ │ │ │ - andeq lr, r3, r4, ror #4 │ │ │ │ - andeq sp, r3, r0, ror #22 │ │ │ │ - andeq sp, r3, r4, lsl #16 │ │ │ │ + @ instruction: 0x0003e8b4 │ │ │ │ + andeq lr, r3, r4, asr r1 │ │ │ │ + strdeq sp, [r3], -r8 │ │ │ │ andeq r0, r0, ip, ror #22 │ │ │ │ - andeq r5, r4, ip, lsl #16 │ │ │ │ - andeq r3, r6, r8, asr fp │ │ │ │ - ldrdeq lr, [r3], -r0 │ │ │ │ - andeq sp, r3, ip, lsl #19 │ │ │ │ - andeq sp, r3, r0, lsr r6 │ │ │ │ + andeq r5, r4, r8, lsr #27 │ │ │ │ + ldrdeq r4, [r6], -r0 │ │ │ │ + andeq lr, r3, r0, lsr #14 │ │ │ │ + andeq sp, r3, r0, lsl #31 │ │ │ │ + andeq sp, r3, r4, lsr #24 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ - strdeq r5, [r4], -r6 │ │ │ │ - andeq r3, r6, r4, lsr #21 │ │ │ │ - andeq r3, r6, ip, ror sl │ │ │ │ - bleq ffb0ce3c │ │ │ │ + muleq r4, r2, ip │ │ │ │ + andeq r4, r6, ip, lsl r1 │ │ │ │ + strdeq r4, [r6], -r4 @ │ │ │ │ + bleq ffb0c7c4 │ │ │ │ andeq r0, r8, r0, lsl #16 │ │ │ │ - @ instruction: 0xffff8a20 │ │ │ │ - muleq r3, ip, pc @ │ │ │ │ - andeq sp, r3, r4, lsr #16 │ │ │ │ - andeq sp, r3, r8, asr #9 │ │ │ │ + @ instruction: 0xffff8190 │ │ │ │ + andeq lr, r3, ip, ror #11 │ │ │ │ + andeq sp, r3, r8, lsl lr │ │ │ │ + @ instruction: 0x0003dabc │ │ │ │ andeq r0, r0, r9, asr #23 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ - andeq r5, r4, r4, ror r4 │ │ │ │ + andeq r5, r4, r0, lsl sl │ │ │ │ + andeq r3, r6, ip, ror #28 │ │ │ │ strdeq r3, [r6], -r4 │ │ │ │ - andeq r3, r6, ip, ror r7 │ │ │ │ - andeq r3, r6, ip, asr #14 │ │ │ │ - strdeq r3, [r6], -r0 │ │ │ │ - andeq r3, r6, ip, lsr #10 │ │ │ │ + andeq r3, r6, r4, asr #27 │ │ │ │ + andeq r3, r6, r8, ror #26 │ │ │ │ + andeq r3, r6, r4, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #180] @ 0xb4 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ble 1c734 │ │ │ │ + ble 1c0bc │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #200] @ 0xc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 1c734 │ │ │ │ + bne 1c0bc │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ mov r7, r2 │ │ │ │ bl 8670 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r4, #196] @ 0xc4 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r8, [r5, #3256] @ 0xcb8 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r2, [r5, #3256] @ 0xcb8 │ │ │ │ - beq 1c704 │ │ │ │ + beq 1c08c │ │ │ │ cmp r3, #3 │ │ │ │ - beq 1c724 │ │ │ │ + beq 1c0ac │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1c72c │ │ │ │ + bne 1c0b4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #272 @ 0x110 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r4, #184] @ 0xb8 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc9c │ │ │ │ + bl 1b624 │ │ │ │ mov r0, #272 @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1bc9c │ │ │ │ + bl 1b624 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ str r9, [r4, #20] │ │ │ │ str r8, [r5, #3256] @ 0xcb8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20471,51 +20057,51 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ - bne 1c774 │ │ │ │ + bne 1c0fc │ │ │ │ cmp r1, #0 │ │ │ │ - ldr r5, [pc, #232] @ 1c858 │ │ │ │ + ldr r5, [pc, #232] @ 1c1e0 │ │ │ │ movlt r5, #284 @ 0x11c │ │ │ │ - b 1c784 │ │ │ │ - ldr r2, [pc, #224] @ 1c85c │ │ │ │ + b 1c10c │ │ │ │ + ldr r2, [pc, #224] @ 1c1e4 │ │ │ │ cmp r1, #0 │ │ │ │ - ldr r5, [pc, #220] @ 1c860 │ │ │ │ + ldr r5, [pc, #220] @ 1c1e8 │ │ │ │ movlt r5, r2 │ │ │ │ eor r8, r3, r3, asr #31 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub r8, r8, r3, asr #31 │ │ │ │ - bl 38500 │ │ │ │ + bl 3837c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1c7dc │ │ │ │ + beq 1c164 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #236] @ 0xec │ │ │ │ - bl 1bb18 │ │ │ │ + bl 1b4a0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 1c7d4 │ │ │ │ + beq 1c15c │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac3c │ │ │ │ + bl 1a5c4 │ │ │ │ str r5, [r4, #240] @ 0xf0 │ │ │ │ - b 1c850 │ │ │ │ + b 1c1d8 │ │ │ │ ldr r3, [r4, #216] @ 0xd8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 1c850 │ │ │ │ + blt 1c1d8 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - blt 1c850 │ │ │ │ + blt 1c1d8 │ │ │ │ ldr r3, [r7, #2040] @ 0x7f8 │ │ │ │ ldr r9, [r7, #2032] @ 0x7f0 │ │ │ │ ldr ip, [r4, #212] @ 0xd4 │ │ │ │ ldr lr, [r4, #208] @ 0xd0 │ │ │ │ ldrb sl, [r4, #117] @ 0x75 │ │ │ │ ldrb fp, [r4, #118] @ 0x76 │ │ │ │ sub ip, ip, r3 │ │ │ │ @@ -20526,247 +20112,247 @@ │ │ │ │ ldr r3, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str fp, [sp, #16] │ │ │ │ str sl, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - beq 1c84c │ │ │ │ - bl 3858c │ │ │ │ + beq 1c1d4 │ │ │ │ + bl 38408 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 1c7f4 │ │ │ │ - bl 38640 │ │ │ │ + b 1c17c │ │ │ │ + bl 384bc │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #176] @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov sl, r3 │ │ │ │ - beq 1c894 │ │ │ │ + beq 1c21c │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r4, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r4 │ │ │ │ - bl 167a8 │ │ │ │ + bl 15958 │ │ │ │ add r5, r4, sl, lsl #3 │ │ │ │ add r5, r5, #272 @ 0x110 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r7, r1 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #200] @ 1c994 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #200] @ 1c31c │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldrd r2, [r5, #-8] │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ strd r6, [r5, #-8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r3, #2052] @ 0x804 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r6 │ │ │ │ bic r1, r7, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 56224 │ │ │ │ + bl 5623c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56274 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5628c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c73c │ │ │ │ + bl 1c0c4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r3, #2052] @ 0x804 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [r5, #-8] │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ strd r0, [r5, #-8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ svccc 0x00700000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #176] @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq 1c9cc │ │ │ │ + beq 1c354 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ popgt {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ strb r3, [r4, #296] @ 0x128 │ │ │ │ - beq 1ca0c │ │ │ │ + beq 1c394 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r4 │ │ │ │ - bl 167a8 │ │ │ │ + bl 15958 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 1c73c │ │ │ │ + b 1c0c4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #176] @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov sl, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq 1ca54 │ │ │ │ + beq 1c3dc │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #296] @ 0x128 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r4 │ │ │ │ - bl 167a8 │ │ │ │ + bl 15958 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #156] @ 1cb18 │ │ │ │ - bl 55f44 │ │ │ │ + ldr r1, [pc, #156] @ 1c4a0 │ │ │ │ + bl 55f5c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, r4, sl, lsl #3 │ │ │ │ add r5, r5, #288 @ 0x120 │ │ │ │ mov r9, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldrd r2, [r5, #-8] │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ strd r6, [r5, #-8] │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bl 56224 │ │ │ │ + bl 5623c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56274 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5628c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c73c │ │ │ │ + bl 1c0c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [r5, #-8] │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ strd r0, [r5, #-8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subsmi r0, lr, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, r3, #255 @ 0xff │ │ │ │ movge ip, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ asr r0, ip, #8 │ │ │ │ mov r7, r2 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [r5, #2008] @ 0x7d8 │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [r4, #212] @ 0xd4 │ │ │ │ ldr r1, [r5, #2052] @ 0x804 │ │ │ │ sub r0, r0, r3 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r8, r6 │ │ │ │ - beq 1cb98 │ │ │ │ + beq 1c520 │ │ │ │ mov r2, #0 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c73c │ │ │ │ + bl 1c0c4 │ │ │ │ ldr r2, [r5, #2052] @ 0x804 │ │ │ │ ldr r3, [r4, #212] @ 0xd4 │ │ │ │ mov r8, #1 │ │ │ │ mla r3, r2, r6, r3 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ cmp r7, #0 │ │ │ │ add r0, r7, #255 @ 0xff │ │ │ │ movge r0, r7 │ │ │ │ asr r0, r0, #8 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [r5, #2008] @ 0x7d8 │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [r4, #208] @ 0xd0 │ │ │ │ ldr r1, [r5, #2048] @ 0x800 │ │ │ │ sub r0, r0, r3 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1cbf4 │ │ │ │ + beq 1c57c │ │ │ │ mov r2, #1 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c73c │ │ │ │ + bl 1c0c4 │ │ │ │ ldr r2, [r5, #2048] @ 0x800 │ │ │ │ ldr r3, [r4, #208] @ 0xd0 │ │ │ │ mov r8, #1 │ │ │ │ mla r3, r2, r6, r3 │ │ │ │ str r3, [r4, #208] @ 0xd0 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -20776,70 +20362,70 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ - ble 1cd0c │ │ │ │ + ble 1c694 │ │ │ │ ldr r2, [r0, #200] @ 0xc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1cd0c │ │ │ │ + bne 1c694 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ bl 8670 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r4, #196] @ 0xc4 │ │ │ │ cmp r3, #2 │ │ │ │ ldr sl, [r4, #20] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r9, [r5, #3256] @ 0xcb8 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r2, [r5, #3256] @ 0xcb8 │ │ │ │ - beq 1ccd4 │ │ │ │ + beq 1c65c │ │ │ │ cmp r3, #3 │ │ │ │ - beq 1ccf0 │ │ │ │ + beq 1c678 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1cd04 │ │ │ │ + bne 1c68c │ │ │ │ ldr r1, [r4, #188] @ 0xbc │ │ │ │ cmp r1, r6 │ │ │ │ cmpcs r2, #1 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - bne 1ccb0 │ │ │ │ + bne 1c638 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cb1c │ │ │ │ + bl 1c4a4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #3 │ │ │ │ strne r3, [r4, #180] @ 0xb4 │ │ │ │ - b 1cd04 │ │ │ │ + b 1c68c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #272 @ 0x110 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #184] @ 0xb8 │ │ │ │ - bl 1bc9c │ │ │ │ + bl 1b624 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 179e0 │ │ │ │ - b 1cd04 │ │ │ │ + bl 17368 │ │ │ │ + b 1c68c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cb1c │ │ │ │ + bl 1c4a4 │ │ │ │ str sl, [r4, #20] │ │ │ │ str r9, [r5, #3256] @ 0xcb8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -20854,94 +20440,94 @@ │ │ │ │ mov sl, #0 │ │ │ │ mov r8, fp │ │ │ │ mov r9, sl │ │ │ │ mov fp, r3 │ │ │ │ ldr r4, [r3] │ │ │ │ str r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1ce84 │ │ │ │ + beq 1c80c │ │ │ │ add r9, r9, #1 │ │ │ │ mov r3, r4 │ │ │ │ mov r6, #0 │ │ │ │ cmp r8, r6 │ │ │ │ - ble 1cd84 │ │ │ │ + ble 1c70c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1cd6c │ │ │ │ + bne 1c6f4 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, fp │ │ │ │ mov fp, sl │ │ │ │ stmib sp, {r8, r9} │ │ │ │ cmp r6, #0 │ │ │ │ - ble 1cdb4 │ │ │ │ + ble 1c73c │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ - beq 1ce50 │ │ │ │ - b 1cdd4 │ │ │ │ + beq 1c7d8 │ │ │ │ + b 1c75c │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ - ble 1ce74 │ │ │ │ + ble 1c7fc │ │ │ │ cmp r6, #0 │ │ │ │ moveq r0, r4 │ │ │ │ subeq r7, r7, #1 │ │ │ │ ldreq r4, [r4, #36] @ 0x24 │ │ │ │ - beq 1ce5c │ │ │ │ + beq 1c7e4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 56ac8 │ │ │ │ + bl 56ae0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ ldr sl, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 56ac8 │ │ │ │ + bl 56ae0 │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bne 1ce14 │ │ │ │ + bne 1c79c │ │ │ │ cmp r9, sl │ │ │ │ - beq 1ce38 │ │ │ │ - b 1ce1c │ │ │ │ + beq 1c7c0 │ │ │ │ + b 1c7a4 │ │ │ │ cmp r9, sl │ │ │ │ - beq 1ce24 │ │ │ │ + beq 1c7ac │ │ │ │ sub r0, sl, r9 │ │ │ │ - b 1ce3c │ │ │ │ + b 1c7c4 │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r4, #16] │ │ │ │ ldreq ip, [r5, #16] │ │ │ │ subeq r0, r0, ip │ │ │ │ - beq 1ce3c │ │ │ │ + beq 1c7c4 │ │ │ │ sub r0, r0, r8 │ │ │ │ cmp r0, #0 │ │ │ │ movgt r0, r4 │ │ │ │ subgt r7, r7, #1 │ │ │ │ ldrgt r4, [r4, #36] @ 0x24 │ │ │ │ - bgt 1ce5c │ │ │ │ + bgt 1c7e4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp fp, #0 │ │ │ │ strne r0, [fp, #36] @ 0x24 │ │ │ │ streq r0, [r3] │ │ │ │ str fp, [r0, #32] │ │ │ │ mov fp, r0 │ │ │ │ - b 1cd9c │ │ │ │ + b 1c724 │ │ │ │ mov sl, fp │ │ │ │ ldmib sp, {r8, r9} │ │ │ │ mov fp, r3 │ │ │ │ - b 1cd58 │ │ │ │ + b 1c6e0 │ │ │ │ mov r3, fp │ │ │ │ cmp r9, #1 │ │ │ │ str sl, [r3, #4] │ │ │ │ lsl fp, r8, #1 │ │ │ │ str r4, [sl, #36] @ 0x24 │ │ │ │ - bgt 1cd40 │ │ │ │ + bgt 1c6c8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ @@ -20955,56 +20541,56 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #1520] @ 0x5f0 │ │ │ │ mov r2, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 1cf0c │ │ │ │ + bcs 1c894 │ │ │ │ ldr r1, [r6, #1524] @ 0x5f4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mla r1, r7, r5, r1 │ │ │ │ bl 44a28 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 1cee4 │ │ │ │ + b 1c86c │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ mov r5, #0 │ │ │ │ add r8, r4, #12 │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #1536] @ 0x600 │ │ │ │ mov r2, r8 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 1cf44 │ │ │ │ + bcs 1c8cc │ │ │ │ ldr r1, [r6, #1540] @ 0x604 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mla r1, r7, r5, r1 │ │ │ │ bl 44a28 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 1cf1c │ │ │ │ + b 1c8a4 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ mov r5, #0 │ │ │ │ add r8, r4, #24 │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #1544] @ 0x608 │ │ │ │ mov r2, r8 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 1cf7c │ │ │ │ + bcs 1c904 │ │ │ │ ldr r1, [r6, #1548] @ 0x60c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mla r1, r7, r5, r1 │ │ │ │ bl 44a28 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 1cf54 │ │ │ │ + b 1c8dc │ │ │ │ mov r7, #0 │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r9, #1528] @ 0x5f8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r7, r3 │ │ │ │ - bcs 1d074 │ │ │ │ + bcs 1c9fc │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mul r3, r7, r3 │ │ │ │ ldr r2, [r9, #1532] @ 0x5fc │ │ │ │ str r8, [sp, #28] │ │ │ │ add r6, r2, r3 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -21036,48 +20622,48 @@ │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrne r3, [r6, #36] @ 0x24 │ │ │ │ moveq r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r5, #32] │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - beq 1d048 │ │ │ │ + beq 1c9d0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #32] │ │ │ │ str r5, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ streq r5, [r4, #36] @ 0x24 │ │ │ │ - bl 1cd14 │ │ │ │ + bl 1c69c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 1cf88 │ │ │ │ + b 1c910 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #1508] @ 0x5e4 │ │ │ │ bl 4496c │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 148a0 │ │ │ │ + bl 139d0 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 148a0 │ │ │ │ + bl 139d0 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 148a0 │ │ │ │ + bl 139d0 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 148a0 │ │ │ │ + bl 139d0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -21085,127 +20671,127 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq 1d108 │ │ │ │ + beq 1ca90 │ │ │ │ bl 7d40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d120 │ │ │ │ + beq 1caa8 │ │ │ │ bl 7fa4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r8, [r0, #68] @ 0x44 │ │ │ │ - beq 1d164 │ │ │ │ + beq 1caec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d164 │ │ │ │ + beq 1caec │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 1d14c │ │ │ │ - bl 1d08c │ │ │ │ + bne 1cad4 │ │ │ │ + bl 1ca14 │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r3, [r8, #68] @ 0x44 │ │ │ │ moveq r3, r8 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 1d134 │ │ │ │ + b 1cabc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1d1f8 │ │ │ │ + beq 1cb80 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 1d1a0 │ │ │ │ - ldr r1, [pc, #608] @ 1d3dc │ │ │ │ - ldr r2, [pc, #608] @ 1d3e0 │ │ │ │ + beq 1cb28 │ │ │ │ + ldr r1, [pc, #608] @ 1cd64 │ │ │ │ + ldr r2, [pc, #608] @ 1cd68 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r6} │ │ │ │ - ldr r1, [pc, #600] @ 1d3e4 │ │ │ │ - ldr r3, [pc, #600] @ 1d3e8 │ │ │ │ + ldr r1, [pc, #600] @ 1cd6c │ │ │ │ + ldr r3, [pc, #600] @ 1cd70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 1d1f8 │ │ │ │ + bl 535c4 │ │ │ │ + b 1cb80 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp] │ │ │ │ bl 82f8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bne 1d208 │ │ │ │ - ldr ip, [pc, #532] @ 1d3ec │ │ │ │ - ldr r2, [pc, #532] @ 1d3f0 │ │ │ │ - ldr r1, [pc, #532] @ 1d3f4 │ │ │ │ + bne 1cb90 │ │ │ │ + ldr ip, [pc, #532] @ 1cd74 │ │ │ │ + ldr r2, [pc, #532] @ 1cd78 │ │ │ │ + ldr r1, [pc, #532] @ 1cd7c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #580 @ 0x244 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8208 │ │ │ │ mov r6, sl │ │ │ │ sub sl, sl, #1 │ │ │ │ ldrb r3, [r8, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d208 │ │ │ │ + beq 1cb90 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d244 │ │ │ │ + beq 1cbcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ bl 8394 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d37c │ │ │ │ + beq 1cd04 │ │ │ │ bl 8064 │ │ │ │ - ldr r1, [pc, #412] @ 1d3f8 │ │ │ │ + ldr r1, [pc, #412] @ 1cd80 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7d10 │ │ │ │ - ldr r1, [pc, #396] @ 1d3fc │ │ │ │ + ldr r1, [pc, #396] @ 1cd84 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7d10 │ │ │ │ - ldr r1, [pc, #380] @ 1d400 │ │ │ │ + ldr r1, [pc, #380] @ 1cd88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7d10 │ │ │ │ - ldr r1, [pc, #364] @ 1d404 │ │ │ │ + ldr r1, [pc, #364] @ 1cd8c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7d10 │ │ │ │ - ldr r1, [pc, #348] @ 1d408 │ │ │ │ + ldr r1, [pc, #348] @ 1cd90 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7d10 │ │ │ │ - ldr r1, [pc, #332] @ 1d40c │ │ │ │ + ldr r1, [pc, #332] @ 1cd94 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7d10 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #1 │ │ │ │ @@ -21234,73 +20820,73 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ orrne r2, r2, r1, lsl r3 │ │ │ │ strne r2, [r4, #104] @ 0x68 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r4, #104] @ 0x68 │ │ │ │ movne r2, #1 │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ - ldr r1, [pc, #188] @ 1d410 │ │ │ │ + ldr r1, [pc, #188] @ 1cd98 │ │ │ │ orrne r0, r3, r2, lsl r0 │ │ │ │ add r1, pc, r1 │ │ │ │ strne r0, [r4, #104] @ 0x68 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7bb4 │ │ │ │ - ldr r1, [pc, #168] @ 1d414 │ │ │ │ + ldr r1, [pc, #168] @ 1cd9c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7bb4 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 8544 │ │ │ │ mov r0, r5 │ │ │ │ bl 8208 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #68] @ 0x44 │ │ │ │ - beq 1d3d4 │ │ │ │ + beq 1cd5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d3d4 │ │ │ │ + beq 1cd5c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 1d3bc │ │ │ │ - bl 1cea4 │ │ │ │ + bne 1cd44 │ │ │ │ + bl 1c82c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #68] @ 0x44 │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 1d3a4 │ │ │ │ + b 1cd2c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq ip, r3, ip, ror pc │ │ │ │ - andeq ip, r3, ip, asr #15 │ │ │ │ - andeq ip, r3, r0, ror r4 │ │ │ │ + andeq sp, r3, ip, asr #11 │ │ │ │ + andeq ip, r3, r0, asr #27 │ │ │ │ + andeq ip, r3, r4, ror #20 │ │ │ │ andeq r0, r0, sp, lsr r2 │ │ │ │ - andeq ip, r3, ip, lsr pc │ │ │ │ - andeq ip, r3, r8, ror r7 │ │ │ │ - andeq ip, r3, ip, lsl r4 │ │ │ │ - andeq fp, r3, r8, ror #22 │ │ │ │ - andeq fp, r3, ip, asr fp │ │ │ │ - andeq sl, r3, ip, lsl r1 │ │ │ │ - andeq ip, r3, r4, lsr #29 │ │ │ │ - muleq r3, r8, lr │ │ │ │ - andeq ip, r3, ip, lsl #29 │ │ │ │ - strdeq ip, [r3], -ip @ │ │ │ │ - andeq ip, r3, ip, ror #27 │ │ │ │ + andeq sp, r3, ip, lsl #11 │ │ │ │ + andeq ip, r3, ip, ror #26 │ │ │ │ + andeq ip, r3, r0, lsl sl │ │ │ │ + andeq ip, r3, r8, lsr #11 │ │ │ │ + muleq r3, ip, r5 │ │ │ │ + andeq sl, r3, ip, lsr #15 │ │ │ │ + strdeq sp, [r3], -r4 │ │ │ │ + andeq sp, r3, r8, ror #9 │ │ │ │ + ldrdeq sp, [r3], -ip │ │ │ │ + andeq sp, r3, ip, asr #8 │ │ │ │ + andeq sp, r3, ip, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #92] @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 1d444 │ │ │ │ + ble 1cdcc │ │ │ │ ldr r1, [r1, #96] @ 0x60 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 455b8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 7e3c │ │ │ │ @@ -21321,55 +20907,55 @@ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ bl 7e3c │ │ │ │ ldr r5, [r4, #32] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ - beq 1d4dc │ │ │ │ + beq 1ce64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1d4dc │ │ │ │ + beq 1ce64 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 1d4ac │ │ │ │ + b 1ce34 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 1d514 │ │ │ │ + beq 1ce9c │ │ │ │ bl 7fec │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1d514 │ │ │ │ + blt 1ce9c │ │ │ │ bl 8208 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #0 │ │ │ │ b 7d28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #360] @ 1d6ac │ │ │ │ + ldr r2, [pc, #360] @ 1d034 │ │ │ │ mov r5, r3 │ │ │ │ - ldr lr, [pc, #356] @ 1d6b0 │ │ │ │ - ldr r3, [pc, #356] @ 1d6b4 │ │ │ │ + ldr lr, [pc, #356] @ 1d038 │ │ │ │ + ldr r3, [pc, #356] @ 1d03c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add lr, lr, #936 @ 0x3a8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ @@ -21395,95 +20981,95 @@ │ │ │ │ str r3, [r5] │ │ │ │ mov r1, #524288 @ 0x80000 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r6] │ │ │ │ bl 7dc4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bge 1d600 │ │ │ │ - ldr ip, [pc, #220] @ 1d6b8 │ │ │ │ - ldr r2, [pc, #220] @ 1d6bc │ │ │ │ - ldr r1, [pc, #220] @ 1d6c0 │ │ │ │ + bge 1cf88 │ │ │ │ + ldr ip, [pc, #220] @ 1d040 │ │ │ │ + ldr r2, [pc, #220] @ 1d044 │ │ │ │ + ldr r1, [pc, #220] @ 1d048 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 1d64c │ │ │ │ + bl 521c0 │ │ │ │ + b 1cfd4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 7e60 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 1d654 │ │ │ │ - ldr r0, [pc, #168] @ 1d6c4 │ │ │ │ - ldr r2, [pc, #168] @ 1d6c8 │ │ │ │ - ldr r1, [pc, #168] @ 1d6cc │ │ │ │ + beq 1cfdc │ │ │ │ + ldr r0, [pc, #168] @ 1d04c │ │ │ │ + ldr r2, [pc, #168] @ 1d050 │ │ │ │ + ldr r1, [pc, #168] @ 1d054 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #73 @ 0x49 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 8208 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r3, #0 │ │ │ │ - b 1d678 │ │ │ │ + b 1d000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ 1d6d0 │ │ │ │ + ldr r0, [pc, #104] @ 1d058 │ │ │ │ str r1, [r5] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r6] │ │ │ │ - ldr r1, [pc, #84] @ 1d6d4 │ │ │ │ - ldr r2, [pc, #48] @ 1d6b4 │ │ │ │ + ldr r1, [pc, #84] @ 1d05c │ │ │ │ + ldr r2, [pc, #48] @ 1d03c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 1d6a0 │ │ │ │ + beq 1d028 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - andeq r2, r6, ip, lsr #11 │ │ │ │ - andeq r4, r4, r8, lsr #3 │ │ │ │ + andeq r2, r6, r4, lsr #24 │ │ │ │ + andeq r4, r4, r4, asr #14 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq ip, r3, ip, ror fp │ │ │ │ - andeq ip, r3, r8, lsr #13 │ │ │ │ - andeq fp, r3, ip, asr r0 │ │ │ │ - andeq ip, r3, ip, ror #22 │ │ │ │ - andeq ip, r3, r4, ror #12 │ │ │ │ - andeq fp, r3, r8, lsl r0 │ │ │ │ - andeq ip, r3, r0, asr fp │ │ │ │ - andeq r2, r6, r8, ror r4 │ │ │ │ + andeq sp, r3, ip, asr #3 │ │ │ │ + andeq ip, r3, ip, asr ip │ │ │ │ + ldrdeq fp, [r3], -r0 │ │ │ │ + @ instruction: 0x0003d1bc │ │ │ │ + andeq ip, r3, r8, lsl ip │ │ │ │ + andeq fp, r3, ip, lsl #23 │ │ │ │ + andeq sp, r3, r0, lsr #3 │ │ │ │ + strdeq r2, [r6], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r6, r3 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - beq 1d714 │ │ │ │ - bl 51f64 │ │ │ │ + beq 1d09c │ │ │ │ + bl 51f84 │ │ │ │ cmp r7, #0 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ moveq r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -21494,27 +21080,27 @@ │ │ │ │ add ip, r4, #4 │ │ │ │ add r3, r4, #8 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1d528 │ │ │ │ + b 1ceb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d794 │ │ │ │ + beq 1d11c │ │ │ │ bl 7fec │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1d794 │ │ │ │ + blt 1d11c │ │ │ │ bl 8208 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 7e3c │ │ │ │ @@ -21541,31 +21127,31 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 15cb8 │ │ │ │ + bl 14db0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 14a58 │ │ │ │ + b 13be0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 15cb8 │ │ │ │ + bl 14db0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 1d7c8 │ │ │ │ + b 1d150 │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ cmp r2, #2 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -21573,22 +21159,22 @@ │ │ │ │ ldrb r4, [r3, #297] @ 0x129 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #3248] @ 0xcb0 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ - bl 15cb8 │ │ │ │ + bl 14db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d8ac │ │ │ │ + beq 1d234 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14a58 │ │ │ │ + bl 13be0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #8 │ │ │ │ - bne 1d88c │ │ │ │ + bne 1d214 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ cmp r2, #2 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -21597,22 +21183,22 @@ │ │ │ │ ldrb r4, [r3, #297] @ 0x129 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #3248] @ 0xcb0 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ - bl 15cb8 │ │ │ │ + bl 14db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d90c │ │ │ │ + beq 1d294 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d7c8 │ │ │ │ + bl 1d150 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #8 │ │ │ │ - bne 1d8ec │ │ │ │ + bne 1d274 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -21627,15 +21213,15 @@ │ │ │ │ moveq r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r7, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - beq 1d984 │ │ │ │ + beq 1d30c │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #12] │ │ │ │ str r0, [r1, #16] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -21647,29 +21233,29 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ bl 8460 │ │ │ │ - ldr r4, [pc, #48] @ 1d9f8 │ │ │ │ - ldr r2, [pc, #48] @ 1d9fc │ │ │ │ + ldr r4, [pc, #48] @ 1d380 │ │ │ │ + ldr r2, [pc, #48] @ 1d384 │ │ │ │ mov ip, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r2, r6, ip, lsr #2 │ │ │ │ + andeq r2, r6, r4, lsr #15 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -21686,29 +21272,29 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ bl 8460 │ │ │ │ - ldr r4, [pc, #48] @ 1da94 │ │ │ │ - ldr r2, [pc, #48] @ 1da98 │ │ │ │ + ldr r4, [pc, #48] @ 1d41c │ │ │ │ + ldr r2, [pc, #48] @ 1d420 │ │ │ │ mov ip, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r1, #3 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - muleq r6, r0, r0 │ │ │ │ + andeq r2, r6, r8, lsl #14 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -21772,43 +21358,14 @@ │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r3, [r0, #2008] @ 0x7d8 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r5, r1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r0, [r0, #3248] @ 0xcb0 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r2, [r4] │ │ │ │ - bl 2d7a4 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 41890 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r1, r2 │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1db58 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, lr} │ │ │ │ - b 1dadc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -21856,27 +21413,27 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #40] @ 1dd34 │ │ │ │ + ldr r2, [pc, #40] @ 1d648 │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r2, r2, #2976 @ 0xba0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r1, r6, r0, lsl r4 │ │ │ │ + strdeq r1, [r6], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -21891,90 +21448,90 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #736] @ 1e078 │ │ │ │ + ldr r2, [pc, #736] @ 1d98c │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [r3, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #724] @ 1e07c │ │ │ │ + ldr r3, [pc, #724] @ 1d990 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ ldrne r3, [r4, #120] @ 0x78 │ │ │ │ - beq 1e048 │ │ │ │ + beq 1d95c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1e048 │ │ │ │ + beq 1d95c │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, r1 │ │ │ │ - beq 1dde8 │ │ │ │ + beq 1d6fc │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3, #120] @ 0x78 │ │ │ │ - b 1e03c │ │ │ │ + b 1d950 │ │ │ │ ldrb r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1df54 │ │ │ │ + beq 1d868 │ │ │ │ ldrb r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1de10 │ │ │ │ + bne 1d724 │ │ │ │ ldrb r3, [r4, #62] @ 0x3e │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1de74 │ │ │ │ - b 1df54 │ │ │ │ + bne 1d788 │ │ │ │ + b 1d868 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1de48 │ │ │ │ - ldr r0, [pc, #604] @ 1e080 │ │ │ │ - ldr r2, [pc, #604] @ 1e084 │ │ │ │ - ldr r1, [pc, #604] @ 1e088 │ │ │ │ + bne 1d75c │ │ │ │ + ldr r0, [pc, #604] @ 1d994 │ │ │ │ + ldr r2, [pc, #604] @ 1d998 │ │ │ │ + ldr r1, [pc, #604] @ 1d99c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #254 @ 0xfe │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 1de64 │ │ │ │ + bl 535c4 │ │ │ │ + b 1d778 │ │ │ │ ldr r3, [r5, #3244] @ 0xcac │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1de00 │ │ │ │ + beq 1d714 │ │ │ │ ldr r3, [r5, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - bl 1dd38 │ │ │ │ + bl 1d64c │ │ │ │ ldrb r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1de00 │ │ │ │ - b 1df54 │ │ │ │ + bne 1d714 │ │ │ │ + b 1d868 │ │ │ │ ldr r8, [r4] │ │ │ │ mov r9, sp │ │ │ │ cmp r8, #0 │ │ │ │ - bne 1de8c │ │ │ │ - ldr r8, [pc, #512] @ 1e08c │ │ │ │ + bne 1d7a0 │ │ │ │ + ldr r8, [pc, #512] @ 1d9a0 │ │ │ │ add r8, pc, r8 │ │ │ │ sub r7, fp, #48 @ 0x30 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1dec0 │ │ │ │ - ldr r2, [pc, #476] @ 1e090 │ │ │ │ + beq 1d7d4 │ │ │ │ + ldr r2, [pc, #476] @ 1d9a4 │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r0, r8 │ │ │ │ bl 7fc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7fc8 │ │ │ │ add r0, r6, r0 │ │ │ │ add r2, r0, #18 │ │ │ │ @@ -21983,120 +21540,120 @@ │ │ │ │ add r1, r0, #11 │ │ │ │ bic r2, r2, #7 │ │ │ │ sub r3, sp, r3 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 1def0 │ │ │ │ - ldr r3, [pc, #392] @ 1e094 │ │ │ │ + bne 1d804 │ │ │ │ + ldr r3, [pc, #392] @ 1d9a8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 1df24 │ │ │ │ + beq 1d838 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #364] @ 1e098 │ │ │ │ + ldr r2, [pc, #364] @ 1d9ac │ │ │ │ mov r6, sp │ │ │ │ str r7, [r6], #8 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov sp, r9 │ │ │ │ ldrb r3, [r4, #63] @ 0x3f │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1dff8 │ │ │ │ + beq 1d90c │ │ │ │ ldr r7, [r4] │ │ │ │ mov r6, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1df78 │ │ │ │ - ldr r7, [pc, #292] @ 1e09c │ │ │ │ + bne 1d88c │ │ │ │ + ldr r7, [pc, #292] @ 1d9b0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 7fc8 │ │ │ │ add r1, r0, #19 │ │ │ │ add r0, r0, #26 │ │ │ │ bic r3, r0, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ bic r0, r0, #7 │ │ │ │ sub r3, sp, r3 │ │ │ │ mov r2, sp │ │ │ │ cmp r2, r3 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 1df98 │ │ │ │ - ldr r2, [pc, #224] @ 1e094 │ │ │ │ + bne 1d8ac │ │ │ │ + ldr r2, [pc, #224] @ 1d9a8 │ │ │ │ and r2, r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, r2 │ │ │ │ - beq 1dfcc │ │ │ │ + beq 1d8e0 │ │ │ │ sub r2, r2, #4 │ │ │ │ add r3, sp, r2 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #204] @ 1e0a0 │ │ │ │ + ldr r2, [pc, #204] @ 1d9b4 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov sp, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d418 │ │ │ │ + bl 1cda0 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #120] @ 0x78 │ │ │ │ streq r2, [r5, #3896] @ 0xf38 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #116] @ 0x74 │ │ │ │ streq r3, [r5, #3900] @ 0xf3c │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #3904] @ 0xf40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #3904] @ 0xf40 │ │ │ │ - b 1e048 │ │ │ │ + b 1d95c │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 1ddc4 │ │ │ │ - ldr r2, [pc, #84] @ 1e0a4 │ │ │ │ - ldr r3, [pc, #40] @ 1e07c │ │ │ │ + b 1d6d8 │ │ │ │ + ldr r2, [pc, #84] @ 1d9b8 │ │ │ │ + ldr r3, [pc, #40] @ 1d990 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1e070 │ │ │ │ + beq 1d984 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq r1, r6, r4, asr sp │ │ │ │ + andeq r2, r6, r0, asr #8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - muleq r3, r8, r3 │ │ │ │ - andeq fp, r3, ip, asr lr │ │ │ │ - andeq sl, r3, r0, lsl r8 │ │ │ │ - andeq fp, r3, r4, asr #21 │ │ │ │ - andeq ip, r3, r0, ror #4 │ │ │ │ + andeq ip, r3, ip, asr sl │ │ │ │ + andeq ip, r3, r4, lsl #9 │ │ │ │ + strdeq fp, [r3], -r8 │ │ │ │ + andeq ip, r3, ip, lsr #2 │ │ │ │ + andeq ip, r3, r4, lsr #18 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r0, asr #5 │ │ │ │ - ldrdeq fp, [r3], -r8 │ │ │ │ - andeq ip, r3, ip, lsr #4 │ │ │ │ - andeq r1, r6, r8, lsr #21 │ │ │ │ + andeq ip, r3, r4, lsl #19 │ │ │ │ + andeq ip, r3, r0, asr #32 │ │ │ │ + strdeq ip, [r3], -r0 │ │ │ │ + muleq r6, r4, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -22126,27 +21683,27 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 40ce4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr ip, r1, #16 │ │ │ │ lsr r3, r1, #8 │ │ │ │ and ip, ip, #255 @ 0xff │ │ │ │ push {r4, lr} │ │ │ │ - beq 1e170 │ │ │ │ - ldr lr, [pc, #144] @ 1e1d8 │ │ │ │ + beq 1da84 │ │ │ │ + ldr lr, [pc, #144] @ 1daec │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ add lr, pc, lr │ │ │ │ add lr, lr, #1000 @ 0x3e8 │ │ │ │ lsl ip, ip, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh ip, [lr, ip] │ │ │ │ ldrh r3, [lr, r3] │ │ │ │ ldrh lr, [lr, r1] │ │ │ │ - b 1e19c │ │ │ │ + b 1dab0 │ │ │ │ lsl r4, r1, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ and lr, r1, #255 @ 0xff │ │ │ │ orr lr, lr, r4, lsl #8 │ │ │ │ and r1, r1, #65280 @ 0xff00 │ │ │ │ and r4, r3, #65280 @ 0xff00 │ │ │ │ lsl lr, lr, #16 │ │ │ │ @@ -22154,154 +21711,107 @@ │ │ │ │ lsr lr, lr, #16 │ │ │ │ orr ip, ip, r4 │ │ │ │ orr r3, r3, r1 │ │ │ │ mul r1, r2, ip │ │ │ │ mul r3, r2, r3 │ │ │ │ mul lr, r2, lr │ │ │ │ strh r2, [r0, #6] │ │ │ │ - ldr r2, [pc, #40] @ 1e1dc │ │ │ │ + ldr r2, [pc, #40] @ 1daf0 │ │ │ │ umull r4, ip, r1, r2 │ │ │ │ umull r4, r1, r3, r2 │ │ │ │ umull r4, r3, lr, r2 │ │ │ │ lsr r2, ip, #15 │ │ │ │ lsr r3, r3, #15 │ │ │ │ strh r2, [r0] │ │ │ │ lsr r2, r1, #15 │ │ │ │ strh r2, [r0, #2] │ │ │ │ strh r3, [r0, #4] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x000435b0 │ │ │ │ + andeq r3, r4, r0, asr #23 │ │ │ │ andhi r8, r0, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - mov ip, r1 │ │ │ │ - ldrb r2, [r3, #1568] @ 0x620 │ │ │ │ - ldr r1, [pc, #136] @ 1e28c │ │ │ │ - tst r2, #2 │ │ │ │ - ldr r2, [pc, #132] @ 1e290 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldrne r1, [r3, #1576] @ 0x628 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, #0 │ │ │ │ - lsrne r2, r1, #24 │ │ │ │ - addne r2, r2, r2, lsl #8 │ │ │ │ - ldreq r1, [r3, #280] @ 0x118 │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ - lslne r2, r2, #16 │ │ │ │ - ldreq r2, [pc, #84] @ 1e294 │ │ │ │ - lsrne r2, r2, #16 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 1e258 │ │ │ │ - ldr r3, [ip, #3244] @ 0xcac │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - subs r3, r3, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - bl 1e128 │ │ │ │ - ldr r2, [pc, #52] @ 1e298 │ │ │ │ - ldr r3, [pc, #40] @ 1e290 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 1e284 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r1, [r6], -r0 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq pc, [r0], -pc @ │ │ │ │ - muleq r6, r4, r8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #140] @ 1e340 │ │ │ │ - ldr ip, [pc, #140] @ 1e344 │ │ │ │ + ldr lr, [pc, #140] @ 1db98 │ │ │ │ + ldr ip, [pc, #140] @ 1db9c │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, sp │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 40f34 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #88] @ 1e348 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #88] @ 1dba0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56274 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5628c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ and r4, r4, #-16777216 @ 0xff000000 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 4120c │ │ │ │ - ldr r2, [pc, #56] @ 1e34c │ │ │ │ - ldr r3, [pc, #44] @ 1e344 │ │ │ │ + ldr r2, [pc, #56] @ 1dba4 │ │ │ │ + ldr r3, [pc, #44] @ 1db9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ orr r0, r4, r0 │ │ │ │ - beq 1e338 │ │ │ │ + beq 1db90 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r1, r6, r4, asr #16 │ │ │ │ + andeq r1, r6, ip, ror #31 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ svccc 0x00f80000 │ │ │ │ - andeq r1, r6, r4, ror #15 │ │ │ │ + andeq r1, r6, ip, lsl #31 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ push {r4, lr} │ │ │ │ ldrb lr, [ip, #1461] @ 0x5b5 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 1e370 │ │ │ │ + bne 1dbc8 │ │ │ │ pop {r4, lr} │ │ │ │ mov r0, r1 │ │ │ │ - b 1e29c │ │ │ │ + b 1daf4 │ │ │ │ add r3, r0, #2064 @ 0x810 │ │ │ │ mov r2, #0 │ │ │ │ asr r0, lr, r2 │ │ │ │ tst r0, #1 │ │ │ │ - beq 1e3a8 │ │ │ │ + beq 1dc00 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 1e39c │ │ │ │ + bne 1dbf4 │ │ │ │ add ip, ip, r2, lsl #2 │ │ │ │ ldr r0, [ip, #1332] @ 0x534 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #32] │ │ │ │ cmp r4, r1 │ │ │ │ popeq {r4, pc} │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #8 │ │ │ │ add r3, r3, #4 │ │ │ │ - bne 1e378 │ │ │ │ - b 1e364 │ │ │ │ + bne 1dbd0 │ │ │ │ + b 1dbbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #296] @ 1e500 │ │ │ │ + ldr r2, [pc, #296] @ 1dd58 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #292] @ 1e504 │ │ │ │ + ldr r3, [pc, #292] @ 1dd5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #2008] @ 0x7d8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -22318,15 +21828,15 @@ │ │ │ │ lsl r5, r5, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ asr r4, r4, #16 │ │ │ │ asr r7, r7, #16 │ │ │ │ strh r4, [sp, #12] │ │ │ │ strh r5, [sp, #16] │ │ │ │ strh r7, [sp, #14] │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ cmp r8, fp │ │ │ │ movlt fp, r8 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsl lr, r8, #16 │ │ │ │ lsr lr, lr, #16 │ │ │ │ add r8, lr, r2 │ │ │ │ strh r4, [sp, #36] @ 0x24 │ │ │ │ @@ -22355,63 +21865,63 @@ │ │ │ │ add ip, sp, #12 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ strh r6, [sp, #28] │ │ │ │ strh r8, [sp, #38] @ 0x26 │ │ │ │ str lr, [sp, #32] │ │ │ │ bl 84fc │ │ │ │ - ldr r2, [pc, #48] @ 1e508 │ │ │ │ - ldr r3, [pc, #40] @ 1e504 │ │ │ │ + ldr r2, [pc, #48] @ 1dd60 │ │ │ │ + ldr r3, [pc, #40] @ 1dd5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1e4f8 │ │ │ │ + beq 1dd50 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r1, r6, ip, lsl r7 │ │ │ │ + andeq r1, r6, r4, asr #29 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r1, r6, r0, lsr #12 │ │ │ │ + andeq r1, r6, r8, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #244] @ 1e61c │ │ │ │ + ldr r1, [pc, #244] @ 1de74 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #236] @ 1e620 │ │ │ │ + ldr r3, [pc, #236] @ 1de78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrsh r1, [sl, #160] @ 0xa0 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldrlt r5, [r2, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - blt 1e570 │ │ │ │ + blt 1ddc8 │ │ │ │ add r1, sl, #160 @ 0xa0 │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [sl, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r4, #1904 @ 0x770 │ │ │ │ ldrsh fp, [r1, #6] │ │ │ │ ldreq r0, [r9, #24] │ │ │ │ - beq 1e598 │ │ │ │ + beq 1ddf0 │ │ │ │ add r1, sl, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ strh r3, [sp, #12] │ │ │ │ ldr r3, [r4, #2052] @ 0x804 │ │ │ │ sub fp, fp, r0 │ │ │ │ sub r3, r3, r5 │ │ │ │ ldr r0, [r4, #2048] @ 0x800 │ │ │ │ @@ -22426,40 +21936,40 @@ │ │ │ │ strh r0, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str ip, [sp] │ │ │ │ strh r5, [sp, #18] │ │ │ │ strh r6, [sp, #14] │ │ │ │ bl 84fc │ │ │ │ - ldr r2, [pc, #48] @ 1e624 │ │ │ │ - ldr r3, [pc, #40] @ 1e620 │ │ │ │ + ldr r2, [pc, #48] @ 1de7c │ │ │ │ + ldr r3, [pc, #40] @ 1de78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1e614 │ │ │ │ + beq 1de6c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r1, r6, r8, asr #11 │ │ │ │ + andeq r1, r6, r0, ror sp │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r1, r6, r4, lsl #10 │ │ │ │ + andeq r1, r6, ip, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #920] @ 1e9e8 │ │ │ │ + ldr r2, [pc, #920] @ 1e240 │ │ │ │ sub sl, r3, r7 │ │ │ │ - ldr r3, [pc, #916] @ 1e9ec │ │ │ │ + ldr r3, [pc, #916] @ 1e244 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r0, #2016] @ 0x7e0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -22470,15 +21980,15 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ sub r8, r8, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub r2, r6, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 1e6b0 │ │ │ │ + beq 1df08 │ │ │ │ ldr r3, [r0, #3244] @ 0xcac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r2, [r4, #3248] @ 0xcb0 │ │ │ │ ldrb ip, [r4, #1790] @ 0x6fe │ │ │ │ ldrb r2, [r2, #297] @ 0x129 │ │ │ │ @@ -22486,17 +21996,17 @@ │ │ │ │ cmp ip, #0 │ │ │ │ ldr r1, [r4, #2056] @ 0x808 │ │ │ │ moveq r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r2, r4, #3088 @ 0xc10 │ │ │ │ add fp, sp, #28 │ │ │ │ ldrheq r2, [r2] │ │ │ │ - ldrne r2, [pc, #780] @ 1e9f0 │ │ │ │ + ldrne r2, [pc, #780] @ 1e248 │ │ │ │ mov r0, fp │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ ldr lr, [r4, #2040] @ 0x7f8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r2, fp │ │ │ │ lsl r6, r6, #16 │ │ │ │ ldr fp, [r4, #2052] @ 0x804 │ │ │ │ lsl lr, lr, #16 │ │ │ │ lsr r6, r6, #16 │ │ │ │ @@ -22532,29 +22042,29 @@ │ │ │ │ strh lr, [sp, #70] @ 0x46 │ │ │ │ strh r6, [sp, #66] @ 0x42 │ │ │ │ strh r6, [sp, #74] @ 0x4a │ │ │ │ strh ip, [sp, #64] @ 0x40 │ │ │ │ bl 84fc │ │ │ │ ldrb r3, [r4, #3301] @ 0xce5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e88c │ │ │ │ + beq 1e0e4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r9, [r5, #20] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ ldr r1, [r4, #2068] @ 0x814 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e7c0 │ │ │ │ + beq 1e018 │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #544] @ 1e9f0 │ │ │ │ - bl 1e128 │ │ │ │ + ldr r2, [pc, #544] @ 1e248 │ │ │ │ + bl 1da3c │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr lr, [r4, #2040] @ 0x7f8 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ strh ip, [sp, #84] @ 0x54 │ │ │ │ strh ip, [sp, #92] @ 0x5c │ │ │ │ ldr ip, [r4, #2044] @ 0x7fc │ │ │ │ @@ -22632,78 +22142,78 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ bl 8148 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e9b8 │ │ │ │ + beq 1e210 │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r4, #2040] @ 0x7f8 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r4, #2016] @ 0x7e0 │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r4, #2044] @ 0x7fc │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r4, #2016] @ 0x7e0 │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ ldr r3, [r4, #2052] @ 0x804 │ │ │ │ ldr r2, [r4, #2040] @ 0x7f8 │ │ │ │ mov r1, #0 │ │ │ │ mla r2, r7, r3, r2 │ │ │ │ mul r3, sl, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r4, #2032] @ 0x7f0 │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ ldr r2, [r4, #2052] @ 0x804 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mul r3, sl, r2 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [r4, #2040] @ 0x7f8 │ │ │ │ ldr r0, [r4, #3248] @ 0xcb0 │ │ │ │ mla r2, r7, r2, ip │ │ │ │ ldr r3, [r4, #2036] @ 0x7f4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1db58 │ │ │ │ - ldr r2, [pc, #52] @ 1e9f4 │ │ │ │ - ldr r3, [pc, #40] @ 1e9ec │ │ │ │ + bl 1d4e0 │ │ │ │ + ldr r2, [pc, #52] @ 1e24c │ │ │ │ + ldr r3, [pc, #40] @ 1e244 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1e9e0 │ │ │ │ + beq 1e238 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r1, r6, r4, lsr #9 │ │ │ │ + andeq r1, r6, ip, asr #24 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - andeq r1, r6, r8, lsr r1 │ │ │ │ + andeq r1, r6, r0, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r4, [r2, #8] │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ sub r4, r4, r5 │ │ │ │ cmp r3, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bge 1eaa8 │ │ │ │ + bge 1e300 │ │ │ │ ldr r2, [r0, #2052] @ 0x804 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r0, #2040] @ 0x7f8 │ │ │ │ sub r4, r4, r3 │ │ │ │ add r3, r5, r3 │ │ │ │ mul r4, r2, r4 │ │ │ │ mla r5, r2, r5, r1 │ │ │ │ @@ -22720,15 +22230,15 @@ │ │ │ │ ldr r3, [r6, #2016] @ 0x7e0 │ │ │ │ ldr r2, [r6, #2036] @ 0x7f4 │ │ │ │ sub r3, r3, r1 │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r6, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr ip, [r7] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ @@ -22740,15 +22250,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldmib r2, {r3, r4} │ │ │ │ ldrh r5, [r2, #12] │ │ │ │ sub r4, r4, r3 │ │ │ │ cmp r5, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bge 1eb5c │ │ │ │ + bge 1e3b4 │ │ │ │ ldr r2, [r0, #2052] @ 0x804 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r0, #2040] @ 0x7f8 │ │ │ │ sub r4, r4, r5 │ │ │ │ add r5, r3, r5 │ │ │ │ mla r5, r2, r5, r1 │ │ │ │ mul r4, r2, r4 │ │ │ │ @@ -22765,15 +22275,15 @@ │ │ │ │ ldr r3, [r6, #2016] @ 0x7e0 │ │ │ │ ldr r2, [r6, #2036] @ 0x7f4 │ │ │ │ sub r3, r3, r1 │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r6, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr ip, [r7] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ @@ -22831,462 +22341,616 @@ │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ bl 7a34 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1ec68 │ │ │ │ + beq 1e4c0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8148 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r1, [pc, #1648] @ 1f2f8 │ │ │ │ - ldr r2, [pc, #1648] @ 1f2fc │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + mov ip, r1 │ │ │ │ + ldrb r2, [r3, #1568] @ 0x620 │ │ │ │ + ldr r1, [pc, #148] @ 1e580 │ │ │ │ + tst r2, #2 │ │ │ │ + ldr r2, [pc, #144] @ 1e584 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldrb r3, [r0, #3196] @ 0xc7c │ │ │ │ - ldr r6, [pc, #1640] @ 1f300 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #164 @ 0xa4 │ │ │ │ - cmp r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r5, [r0, #3248] @ 0xcb0 │ │ │ │ - mov r4, r0 │ │ │ │ + ldrne r1, [r3, #1576] @ 0x628 │ │ │ │ + sub sp, sp, #8 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #156] @ 0x9c │ │ │ │ + str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - bne 1ed04 │ │ │ │ - ldrb r2, [r0, #1992] @ 0x7c8 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 1f288 │ │ │ │ - ldrb r7, [r0, #3744] @ 0xea0 │ │ │ │ - cmp r7, #0 │ │ │ │ - movne fp, #3 │ │ │ │ - bne 1ed08 │ │ │ │ - ldr r3, [r0, #3484] @ 0xd9c │ │ │ │ + lsrne r2, r1, #24 │ │ │ │ + addne r2, r2, r2, lsl #8 │ │ │ │ + ldreq r1, [r3, #280] @ 0x118 │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ + lslne r2, r2, #16 │ │ │ │ + ldreq r2, [pc, #96] @ 1e588 │ │ │ │ + lsrne r2, r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f2c8 │ │ │ │ - ldr r0, [r5, #252] @ 0xfc │ │ │ │ - mov r1, r7 │ │ │ │ - bl 41890 │ │ │ │ - ldr r0, [r5, #252] @ 0xfc │ │ │ │ - bl 1dadc │ │ │ │ - str r7, [r4, #3484] @ 0xd9c │ │ │ │ - str r7, [r4, #3488] @ 0xda0 │ │ │ │ - b 1f2c8 │ │ │ │ - mov fp, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + beq 1e544 │ │ │ │ + ldr r3, [ip, #3244] @ 0xcac │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + subs r3, r3, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1da3c │ │ │ │ + ldr r2, [pc, #56] @ 1e58c │ │ │ │ + ldr r3, [pc, #44] @ 1e584 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - cmp fp, #1 │ │ │ │ - ldr r3, [pc, #1512] @ 1f304 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - beq 1ed3c │ │ │ │ - ldr r7, [r4, #3244] @ 0xcac │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 1ed3c │ │ │ │ - ldr r3, [r5, #256] @ 0x100 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 1ed74 │ │ │ │ - ldr r2, [r4, #2020] @ 0x7e4 │ │ │ │ - ldr r1, [r4, #2016] @ 0x7e0 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r0, [r4, #3288] @ 0xcd8 │ │ │ │ - bl 27320 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 8388 │ │ │ │ - cmp fp, #1 │ │ │ │ - ldr r3, [r4, #3488] @ 0xda0 │ │ │ │ - bne 1f184 │ │ │ │ - b 1ef64 │ │ │ │ - ldrh r3, [sp, #46] @ 0x2e │ │ │ │ - ldr r0, [r5, #264] @ 0x108 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldrh r8, [sp, #40] @ 0x28 │ │ │ │ - ldrh r9, [sp, #42] @ 0x2a │ │ │ │ - ldrh sl, [sp, #44] @ 0x2c │ │ │ │ - bl 1d804 │ │ │ │ - ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ - cmp r3, fp │ │ │ │ - moveq r6, #0 │ │ │ │ - beq 1ee98 │ │ │ │ - ldr r7, [r7, #68] @ 0x44 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8460 │ │ │ │ - ldr r3, [pc, #1364] @ 1f308 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 55bd0 │ │ │ │ - ldr r3, [pc, #1344] @ 1f30c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ - ldr r2, [pc, #1336] @ 1f310 │ │ │ │ - ldr r3, [pc, #1336] @ 1f314 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, sl │ │ │ │ - bl 55bd0 │ │ │ │ - ldr r3, [pc, #1304] @ 1f30c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ - ldr r2, [pc, #1296] @ 1f310 │ │ │ │ - ldr r3, [pc, #1296] @ 1f314 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, r9 │ │ │ │ - bl 55bd0 │ │ │ │ - ldr r3, [pc, #1264] @ 1f30c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ - ldr r2, [pc, #1256] @ 1f310 │ │ │ │ - ldr r3, [pc, #1256] @ 1f314 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 55bd0 │ │ │ │ - ldr r3, [pc, #1224] @ 1f30c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ - ldr r2, [pc, #1216] @ 1f310 │ │ │ │ - ldr r3, [pc, #1216] @ 1f314 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r1, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7f80 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r5, #252] @ 0xfc │ │ │ │ - bl 1db18 │ │ │ │ - ldr r0, [r5, #252] @ 0xfc │ │ │ │ - mov r1, r6 │ │ │ │ - bl 41890 │ │ │ │ - ldr r7, [r4, #2008] @ 0x7d8 │ │ │ │ - ldr r0, [r4, #2016] @ 0x7e0 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - ldr sl, [r5, #256] @ 0x100 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [r4, #2020] @ 0x7e4 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 8460 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 56a08 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 56a08 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r7, #0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #2 │ │ │ │ - str r7, [sp] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r0, sl │ │ │ │ - bl 7f80 │ │ │ │ - ldr r0, [r5, #264] @ 0x108 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1dc24 │ │ │ │ - ldr r3, [r4, #2020] @ 0x7e4 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r7 │ │ │ │ + beq 1e574 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + andeq r1, r6, r8, lsl #12 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + strdeq pc, [r0], -pc @ │ │ │ │ + andeq r1, r6, r4, lsr #11 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r3, [r0, #2008] @ 0x7d8 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r5, r1 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r0, [r0, #3248] @ 0xcb0 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [r4, #2016] @ 0x7e0 │ │ │ │ - ldr r0, [r5, #252] @ 0xfc │ │ │ │ - bl 1db58 │ │ │ │ - ldr r0, [r5, #252] @ 0xfc │ │ │ │ - bl 1dadc │ │ │ │ - ldr r0, [r5, #264] @ 0x108 │ │ │ │ - bl 1d830 │ │ │ │ - cmp r6, r7 │ │ │ │ - str fp, [r4, #3484] @ 0xd9c │ │ │ │ - beq 1f2c8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1da00 │ │ │ │ - b 1f2c8 │ │ │ │ - add r7, r4, #3488 @ 0xda0 │ │ │ │ - cmp r6, r3 │ │ │ │ - add r8, sp, #136 @ 0x88 │ │ │ │ - add r7, r7, #4 │ │ │ │ - bne 1ef90 │ │ │ │ - ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 1ef90 │ │ │ │ - ldr r3, [r6, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 1efb4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r2, [r4] │ │ │ │ + bl 2d174 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 41890 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + ldr r3, [r4] │ │ │ │ mov r1, r2 │ │ │ │ - bl 86c4 │ │ │ │ - mov r9, #0 │ │ │ │ - b 1efcc │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7e48 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7f20 │ │ │ │ - mov r9, fp │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8088 │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1d4e0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, lr} │ │ │ │ + b 1d464 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3864] @ 0xf18 │ │ │ │ + ldr r2, [pc, #612] @ 1e880 │ │ │ │ + ldr r3, [pc, #612] @ 1e884 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub sp, sp, #196 @ 0xc4 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r5, sp, #60 @ 0x3c │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #188] @ 0xbc │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - add r3, sp, #116 @ 0x74 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - mov r0, r3 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 218e8 │ │ │ │ - ldr r8, [sp, #120] @ 0x78 │ │ │ │ - cmp r8, #0 │ │ │ │ - blt 1f074 │ │ │ │ - ldr r0, [sp, #116] @ 0x74 │ │ │ │ - ldr sl, [sp, #128] @ 0x80 │ │ │ │ - cmp r8, sl │ │ │ │ - ldrne r3, [r4, #1724] @ 0x6bc │ │ │ │ - ldreq r3, [sp, #124] @ 0x7c │ │ │ │ - ldr ip, [r4, #2048] @ 0x800 │ │ │ │ - subne r3, r3, #1 │ │ │ │ - sub r3, r3, r0 │ │ │ │ - mla r3, ip, r3, ip │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r2, [r4, #2052] @ 0x804 │ │ │ │ - ldr r3, [r4, #2040] @ 0x7f8 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mla r3, r8, r2, r3 │ │ │ │ - ldr r2, [r4, #2032] @ 0x7f0 │ │ │ │ - add r8, r8, #1 │ │ │ │ - mla r2, r0, ip, r2 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8148 │ │ │ │ - cmp sl, r8 │ │ │ │ - mov r0, #0 │ │ │ │ - bge 1f00c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - bl 218e8 │ │ │ │ - ldr r8, [sp, #120] @ 0x78 │ │ │ │ - b 1effc │ │ │ │ - add r8, sp, #116 @ 0x74 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7e48 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 1f09c │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8478 │ │ │ │ - b 1f0a8 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7f20 │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - add r9, sp, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r1, r8 │ │ │ │ - bl 8388 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7e48 │ │ │ │ - mov r2, r7 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 8478 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 855c │ │ │ │ - add r3, sp, #76 @ 0x4c │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 7e48 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 8568 │ │ │ │ - ldr r1, [r6, #20] │ │ │ │ - add ip, sp, #56 @ 0x38 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str ip, [sp] │ │ │ │ - ldr ip, [r4, #2016] @ 0x7e0 │ │ │ │ - strh ip, [sp, #60] @ 0x3c │ │ │ │ - ldr ip, [r4, #2020] @ 0x7e4 │ │ │ │ + ldr r7, [r0] │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 8454 │ │ │ │ + mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - mov r3, #1 │ │ │ │ - strh ip, [sp, #62] @ 0x3e │ │ │ │ - ldr ip, [sp, #84] @ 0x54 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - ldr ip, [sp, #88] @ 0x58 │ │ │ │ - mov r0, r3 │ │ │ │ - str ip, [sp, #32] │ │ │ │ - ldr sl, [sp, #76] @ 0x4c │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ - bl 84fc │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - mov r1, r9 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 8388 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 855c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 855c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 855c │ │ │ │ - b 1f1c8 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne 1f1a0 │ │ │ │ - ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ - cmp r3, fp │ │ │ │ - moveq r3, #0 │ │ │ │ - strbeq r3, [r6, #44] @ 0x2c │ │ │ │ - beq 1f2c8 │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 8388 │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + mov r0, #2 │ │ │ │ + bl 7b48 │ │ │ │ + ldr r0, [pc, #548] @ 1e888 │ │ │ │ + mov r3, #16 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r5, sp, #44 @ 0x2c │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, #1 │ │ │ │ + stm sp, {r0, r7} │ │ │ │ + mov r0, r5 │ │ │ │ + bl 81b4 <__snprintf_chk@plt> │ │ │ │ + bl 8700 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 7b18 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 1e6bc │ │ │ │ + ldr r1, [pc, #496] @ 1e88c │ │ │ │ + ldr r2, [pc, #496] @ 1e890 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm sp, {r1, r7} │ │ │ │ + ldr r1, [pc, #488] @ 1e894 │ │ │ │ + ldr r3, [pc, #488] @ 1e898 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + add fp, r4, #3408 @ 0xd50 │ │ │ │ + add r3, r4, #3424 @ 0xd60 │ │ │ │ + add sl, r4, #3392 @ 0xd40 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, fp │ │ │ │ + str r3, [sp, #16] │ │ │ │ + mov r0, sl │ │ │ │ + bl 7d1c │ │ │ │ + ldrb r2, [r8, #1791] @ 0x6ff │ │ │ │ + ldr r9, [r8, #3464] @ 0xd88 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 1e724 │ │ │ │ + ldr r1, [r8, #1504] @ 0x5e0 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + ldr fp, [r1, #16] │ │ │ │ + add r2, r2, r0 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + mov r4, r8 │ │ │ │ + sub r2, r2, r0 │ │ │ │ + ldr r0, [r1] │ │ │ │ + sub r1, r0, #1 │ │ │ │ + and r2, r2, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1e738 │ │ │ │ + mvn r2, #0 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mov fp, r2 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7b6c │ │ │ │ + ldr r0, [r4, #3448] @ 0xd78 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ldr r6, [r0] │ │ │ │ + strne ip, [r1, #8] │ │ │ │ + streq ip, [r4, #3448] @ 0xd78 │ │ │ │ + cmp ip, #0 │ │ │ │ + strne r1, [ip, #4] │ │ │ │ + streq r1, [r4, #3452] @ 0xd7c │ │ │ │ + bl 7e3c │ │ │ │ + ldr r1, [r4, #3456] @ 0xd80 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + sub r1, r1, #1 │ │ │ │ + str r1, [r4, #3456] @ 0xd80 │ │ │ │ + bl 8328 │ │ │ │ + cmn r6, #2 │ │ │ │ + beq 1e84c │ │ │ │ + cmn r6, #1 │ │ │ │ + beq 1e838 │ │ │ │ + ldr lr, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r1, [r9, #20] │ │ │ │ + ldr r0, [lr, #12] │ │ │ │ + ldr ip, [lr] │ │ │ │ + add r0, r6, r0 │ │ │ │ + ldr lr, [lr, #40] @ 0x28 │ │ │ │ + sub ip, ip, #1 │ │ │ │ + and r0, r0, ip │ │ │ │ + ldr r3, [lr, r0, lsl #2] │ │ │ │ + ldr r0, [r9, #32] │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r1, [r3] │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + mov r3, #20 │ │ │ │ + mla r3, r7, r3, r0 │ │ │ │ + ldr r5, [r4, #1724] @ 0x6bc │ │ │ │ + ldr r1, [r1, r7, lsl #2] │ │ │ │ + cmp r8, r6 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov r0, r4 │ │ │ │ + moveq r3, fp │ │ │ │ + mvnne r3, #0 │ │ │ │ + sub r5, r5, #1 │ │ │ │ + mov r4, r1 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cmp r5, #0 │ │ │ │ + blt 1e830 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + sub r3, r3, r5 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r1, r4 │ │ │ │ + str r6, [sp] │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + sub r5, r5, #1 │ │ │ │ + bl 45940 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + b 1e7ec │ │ │ │ + mov r4, r0 │ │ │ │ + b 1e738 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8250 │ │ │ │ + b 1e6d4 │ │ │ │ + ldr r2, [pc, #72] @ 1e89c │ │ │ │ + ldr r3, [pc, #44] @ 1e884 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #188] @ 0xbc │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 1e874 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, #0 │ │ │ │ + add sp, sp, #196 @ 0xc4 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrdeq r1, [r6], -ip │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq sp, r3, r8, lsr r5 │ │ │ │ + andeq sp, r3, r0, lsl r5 │ │ │ │ + strdeq r9, [r3], -r8 │ │ │ │ + andeq r9, r3, r0, lsl #6 │ │ │ │ + andeq r0, r0, sp, asr r8 │ │ │ │ + andeq r1, r6, r4, lsr #5 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldr sl, [r0, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r5, [r0, #2008] @ 0x7d8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov fp, r3 │ │ │ │ + ldr r3, [r4, #2052] @ 0x804 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [r4, #2016] @ 0x7e0 │ │ │ │ - mov r3, #1 │ │ │ │ - strh r2, [sp, #140] @ 0x8c │ │ │ │ - ldr r2, [r4, #2020] @ 0x7e4 │ │ │ │ - mov r0, r3 │ │ │ │ - strh r2, [sp, #142] @ 0x8e │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - str r8, [sp, #136] @ 0x88 │ │ │ │ - bl 84fc │ │ │ │ - ldr r0, [r5, #264] @ 0x108 │ │ │ │ - bl 1d804 │ │ │ │ - mov r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [sl, #40] @ 0x28 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r6, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [r4, #2008] @ 0x7d8 │ │ │ │ - str r3, [sp] │ │ │ │ - add r1, r5, #252 @ 0xfc │ │ │ │ - ldm r6, {r2, r3} │ │ │ │ - ldr r0, [r4, #3248] @ 0xcb0 │ │ │ │ - bl 2d7a4 │ │ │ │ + bl 55c34 │ │ │ │ + cmp r7, #0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + beq 1e954 │ │ │ │ + ldr r0, [sl, #36] @ 0x24 │ │ │ │ + lsl r0, r0, #1 │ │ │ │ + bl 56578 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 5662c │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r0, [r4, #2048] @ 0x800 │ │ │ │ + mul r0, fp, r0 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 563e8 │ │ │ │ + bl 56a20 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + bl 55c34 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [r5, #264] @ 0x108 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 1dc24 │ │ │ │ - ldr r1, [r6, #16] │ │ │ │ - ldr r0, [r5, #252] @ 0xfc │ │ │ │ - bl 41890 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r3, r7 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r1, sl │ │ │ │ - sub r3, r3, sl │ │ │ │ - ldr r0, [r5, #252] @ 0xfc │ │ │ │ - bl 1db58 │ │ │ │ - ldr r0, [r5, #252] @ 0xfc │ │ │ │ - bl 1dadc │ │ │ │ - ldr r0, [r5, #264] @ 0x108 │ │ │ │ - bl 1d830 │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r6, [r4, #3488] @ 0xda0 │ │ │ │ - str fp, [r4, #3484] @ 0xd9c │ │ │ │ - b 1f2c8 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr r2, [r1, #288] @ 0x120 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ - lsl r2, r2, #16 │ │ │ │ + mov r3, r9 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7f14 │ │ │ │ + bl 5628c │ │ │ │ + str r0, [r7] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 1e9c0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + lsl r0, r3, #1 │ │ │ │ + bl 56578 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 5662c │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp] │ │ │ │ + mul r0, r3, r0 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 563e8 │ │ │ │ + bl 56a20 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + bl 55c34 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 7f14 │ │ │ │ + bl 5628c │ │ │ │ + str r0, [r6] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ + sub sp, sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r1, [r1, #284] @ 0x11c │ │ │ │ + ldrne r5, [r0, #20] │ │ │ │ + mov r6, r1 │ │ │ │ + beq 1ea1c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 1ea1c │ │ │ │ + bl 7e3c │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrne r3, [r5, #20] │ │ │ │ + moveq r3, r5 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1e9f8 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, #1 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ + bl 1de80 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b 55010 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r2, [pc, #256] @ 1eb70 │ │ │ │ + ldr r3, [pc, #256] @ 1eb74 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #24 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r3, #0 │ │ │ │ + blt 1eb40 │ │ │ │ + ldr ip, [r4, #1724] @ 0x6bc │ │ │ │ + ldr r3, [r4, #2048] @ 0x800 │ │ │ │ + ldr r2, [r4, #1728] @ 0x6c0 │ │ │ │ + ldr r1, [r4, #2052] @ 0x804 │ │ │ │ + smulbb r3, r3, ip │ │ │ │ + smulbb r1, r1, r2 │ │ │ │ + lsl r2, r2, #16 │ │ │ │ + lsl r3, r3, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ - beq 1f2b8 │ │ │ │ - ldr r3, [r4, #3244] @ 0xcac │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - subs r3, r3, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1e128 │ │ │ │ - mov fp, #2 │ │ │ │ - b 1ed20 │ │ │ │ - ldr r2, [pc, #72] @ 1f318 │ │ │ │ - ldr r3, [pc, #40] @ 1f2fc │ │ │ │ + orr r2, r2, ip, lsl #16 │ │ │ │ + lsr r3, r3, #16 │ │ │ │ + orr r3, r3, r1, lsl #16 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r1, [pc, #164] @ 1eb78 │ │ │ │ + add r2, sp, #8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7e90 <__ioctl_time64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 1eb0c │ │ │ │ + ldr r0, [pc, #144] @ 1eb7c │ │ │ │ + ldr r2, [pc, #144] @ 1eb80 │ │ │ │ + ldr r1, [pc, #144] @ 1eb84 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r3, [pc, #136] @ 1eb88 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + ldr r2, [pc, #120] @ 1eb8c │ │ │ │ + ldr r3, [pc, #92] @ 1eb74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 1eb64 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, lr} │ │ │ │ + b 39504 │ │ │ │ + ldr r2, [pc, #72] @ 1eb90 │ │ │ │ + ldr r3, [pc, #40] @ 1eb74 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1f2f0 │ │ │ │ + beq 1eb68 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #164 @ 0xa4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r6, r0, ror lr │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, pc} │ │ │ │ + andeq r1, r6, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r0, r6, r8, asr lr │ │ │ │ - svcvc 0x00ff0000 │ │ │ │ - andeq r0, r0, r4, lsr #9 │ │ │ │ - rscmi pc, pc, r0, ror #31 │ │ │ │ - @ instruction: 0xffe00000 │ │ │ │ - strdmi pc, [pc, #255] @ 1f41b │ │ │ │ - andeq r0, r6, r8, lsr #16 │ │ │ │ + andeq r5, r0, r4, lsl r4 │ │ │ │ + andeq sp, r3, ip, ror #1 │ │ │ │ + andeq r8, r3, r8, lsr #29 │ │ │ │ + @ instruction: 0x00038eb0 │ │ │ │ + andeq r1, r0, r6, ror r0 │ │ │ │ + andeq r0, r6, r4, ror #31 │ │ │ │ + @ instruction: 0x00060fb0 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bxeq lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r6, [r0, #160] @ 0xa0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + cmp r6, #2 │ │ │ │ + mov r4, r0 │ │ │ │ + bne 1ec10 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r0, #128] @ 0x80 │ │ │ │ + bl 41890 │ │ │ │ + ldr r5, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r7, [r4, #128] @ 0x80 │ │ │ │ + bl 8460 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r2, [sp] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7f80 │ │ │ │ + b 1ed7c │ │ │ │ + ldr r7, [r0, #148] @ 0x94 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 1ec8c │ │ │ │ + ldr r0, [r0, #164] @ 0xa4 │ │ │ │ + sub r5, r6, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + clz r5, r5 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + moveq r5, #0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 1ec44 │ │ │ │ + bl 395ec │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + cmpeq r6, #1 │ │ │ │ + beq 1ec8c │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 1ec64 │ │ │ │ + ldr r3, [pc, #308] @ 1ed94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r5, [r3, r6, lsl #2] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ + bl 8460 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + stm sp, {r2, r4, r5} │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7f80 │ │ │ │ + b 1ed8c │ │ │ │ + ldr r3, [r4, #144] @ 0x90 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 1ed8c │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr fp, [r4, #152] @ 0x98 │ │ │ │ + ldr r6, [r3] │ │ │ │ + mov r5, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8754 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + add r1, r4, #128 @ 0x80 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [r3, #3248] @ 0xcb0 │ │ │ │ + ldm r6, {r2, r3} │ │ │ │ + bl 2d174 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r4, #128] @ 0x80 │ │ │ │ + bl 41890 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 56578 │ │ │ │ + mov r1, fp │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ + ldr r8, [r4, #120] @ 0x78 │ │ │ │ + ldr r9, [r4, #124] @ 0x7c │ │ │ │ + ldr sl, [r4, #128] @ 0x80 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + bl 56578 │ │ │ │ + mov r1, fp │ │ │ │ + bl 567c4 │ │ │ │ + bl 56a20 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8460 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r5 │ │ │ │ + str r6, [sp, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str sl, [sp, #8] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str r5, [sp] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7f80 │ │ │ │ + mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r0, [r4, #128] @ 0x80 │ │ │ │ + bl 1d4e0 │ │ │ │ + ldr r0, [r4, #128] @ 0x80 │ │ │ │ + bl 1d3c8 │ │ │ │ + ldr r1, [pc, #40] @ 1ed98 │ │ │ │ + mov r2, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r4, #168] @ 0xa8 │ │ │ │ + bl 7a94 │ │ │ │ + ldr r0, [r4, #128] @ 0x80 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 1d464 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + @ instruction: 0x00042fb8 │ │ │ │ + andeq pc, r5, r8, lsl #21 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 7b54 │ │ │ │ + ldrb r3, [r4, #172] @ 0xac │ │ │ │ + mov r5, #0 │ │ │ │ + cmp r3, r5 │ │ │ │ + str r5, [r4, #168] @ 0xa8 │ │ │ │ + popeq {r4, r5, r6, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1eb94 │ │ │ │ + strb r5, [r4, #172] @ 0xac │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #1032] @ 1f744 │ │ │ │ + ldr r2, [pc, #1032] @ 1f204 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #1028] @ 1f748 │ │ │ │ + ldr r3, [pc, #1028] @ 1f208 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r8, fp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ @@ -23306,48 +22970,48 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8388 │ │ │ │ mov r0, r8 │ │ │ │ bl 855c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r8, [r3, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1f3c0 │ │ │ │ + beq 1ee80 │ │ │ │ ldr r3, [r5, #3244] @ 0xcac │ │ │ │ ldr r8, [r3, #84] @ 0x54 │ │ │ │ subs r8, r8, #0 │ │ │ │ movne r8, #1 │ │ │ │ lsr r3, sl, #24 │ │ │ │ add r2, r3, r3, lsl #8 │ │ │ │ mov r1, sl │ │ │ │ lsl r2, r2, #16 │ │ │ │ sub sl, fp, #76 @ 0x4c │ │ │ │ lsr r2, r2, #16 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #68 @ 0x44 │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [r4] │ │ │ │ mov r3, #1 │ │ │ │ strh ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ strh ip, [fp, #-62] @ 0xffffffc2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ bl 84fc │ │ │ │ - ldr r2, [pc, #804] @ 1f74c │ │ │ │ + ldr r2, [pc, #804] @ 1f20c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ mov r3, r8 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ add r3, r5, #1904 @ 0x770 │ │ │ │ ldrsh r3, [r3, #2] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 7ea8 │ │ │ │ lsl r3, r0, #2 │ │ │ │ add r3, r3, #7 │ │ │ │ @@ -23356,86 +23020,86 @@ │ │ │ │ mov r8, r0 │ │ │ │ bic r2, r3, #7 │ │ │ │ sub r1, sp, r1 │ │ │ │ mov r3, sp │ │ │ │ cmp r3, r1 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 1f464 │ │ │ │ - ldr r3, [pc, #720] @ 1f750 │ │ │ │ + bne 1ef24 │ │ │ │ + ldr r3, [pc, #720] @ 1f210 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 1f498 │ │ │ │ + beq 1ef58 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ bl 7cec │ │ │ │ tst r0, #2 │ │ │ │ - beq 1f4e4 │ │ │ │ + beq 1efa4 │ │ │ │ ldr r3, [r5, #1912] @ 0x778 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 7fe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 1f4e4 │ │ │ │ + beq 1efa4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne 1f538 │ │ │ │ - b 1f4f0 │ │ │ │ + bne 1eff8 │ │ │ │ + b 1efb0 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r4, r3 │ │ │ │ cmp r4, r8 │ │ │ │ - beq 1f52c │ │ │ │ + beq 1efec │ │ │ │ ldr r1, [r9, r4, lsl #2] │ │ │ │ ldr r2, [r5, #1912] @ 0x778 │ │ │ │ mov r0, r7 │ │ │ │ bl 8430 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [fp, #-100] @ 0xffffff9c │ │ │ │ strne r0, [r3, sl, lsl #2] │ │ │ │ addne sl, sl, #1 │ │ │ │ - b 1f4fc │ │ │ │ + b 1efbc │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 8424 │ │ │ │ ldmib r7, {r2, r3, r8} │ │ │ │ add r3, r8, r3 │ │ │ │ cmp r3, r2 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ subge r0, r0, r3 │ │ │ │ sublt r0, r0, r2 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #488] @ 1f754 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #488] @ 1f214 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ add r3, r5, #1904 @ 0x770 │ │ │ │ ldrsh r7, [r3, #4] │ │ │ │ - bl 56274 │ │ │ │ + bl 5628c │ │ │ │ add r7, r7, r0 │ │ │ │ add r3, r7, r8 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 1f644 │ │ │ │ + beq 1f104 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr ip, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r7, [r3, r9, lsl #2] │ │ │ │ ldr r8, [fp, #16] │ │ │ │ ldr lr, [r7, #20] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ sub lr, ip, lr │ │ │ │ @@ -23449,225 +23113,2070 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ str r8, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #16] │ │ │ │ - beq 1f610 │ │ │ │ + beq 1f0d0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ bl 7a34 │ │ │ │ - b 1f62c │ │ │ │ + b 1f0ec │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #3 │ │ │ │ bl 7a34 │ │ │ │ ldr r2, [fp, #16] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ add r9, r9, #1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [fp, #16] │ │ │ │ - b 1f58c │ │ │ │ + b 1f04c │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ bl 8730 │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ bl 8058 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8388 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1d804 │ │ │ │ + bl 1d18c │ │ │ │ ldr r3, [r5, #2008] @ 0x7d8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ ldm r4, {r2, r3} │ │ │ │ ldr r0, [r5, #3248] @ 0xcb0 │ │ │ │ - bl 2d7a4 │ │ │ │ + bl 2d174 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r6] │ │ │ │ bl 41890 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bne 1f6f8 │ │ │ │ + bne 1f1b8 │ │ │ │ ldr r3, [r5, #3244] @ 0xcac │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 1d9a4 │ │ │ │ + bl 1d32c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1f704 │ │ │ │ + beq 1f1c4 │ │ │ │ ldm r4, {r2, r3} │ │ │ │ mov r1, #0 │ │ │ │ bl 41838 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1da9c │ │ │ │ + bl 1d424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1da00 │ │ │ │ - b 1f704 │ │ │ │ + bl 1d388 │ │ │ │ + b 1f1c4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #0 │ │ │ │ - bl 1da9c │ │ │ │ + bl 1d424 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1d830 │ │ │ │ - ldr r2, [pc, #60] @ 1f758 │ │ │ │ - ldr r3, [pc, #40] @ 1f748 │ │ │ │ + bl 1d1b8 │ │ │ │ + ldr r2, [pc, #60] @ 1f218 │ │ │ │ + ldr r3, [pc, #40] @ 1f208 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1f73c │ │ │ │ + beq 1f1fc │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x000607b4 │ │ │ │ + strdeq r0, [r6], -r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ svccc 0x00e00000 │ │ │ │ - ldrdeq r0, [r6], -ip │ │ │ │ + andeq r0, r6, ip, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3656] @ 0xe48 │ │ │ │ - ldr r1, [pc, #2944] @ 202f4 │ │ │ │ - ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ - ldr r2, [pc, #2940] @ 202f8 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r3, [r5, #3208] @ 0xc88 │ │ │ │ + mov r7, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bhi 1f2a0 │ │ │ │ + cmp r3, #0 │ │ │ │ + lslne r7, r3, #1 │ │ │ │ + ldr r0, [r5, #3200] @ 0xc80 │ │ │ │ + lsl r1, r7, #2 │ │ │ │ + bl 8610 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 1f294 │ │ │ │ + ldr r0, [pc, #64] @ 1f2ac │ │ │ │ + ldr r2, [pc, #64] @ 1f2b0 │ │ │ │ + ldr r1, [pc, #64] @ 1f2b4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldrb r4, [r3, #297] @ 0x129 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #404 @ 0x194 │ │ │ │ - cmp r4, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #396] @ 0x18c │ │ │ │ - mov r2, #0 │ │ │ │ - bne 202c4 │ │ │ │ - add r3, sp, #268 @ 0x10c │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - ldr r3, [r0, #2008] @ 0x7d8 │ │ │ │ - add sl, sp, #108 @ 0x6c │ │ │ │ - mov r9, r0 │ │ │ │ - add r6, sp, #140 @ 0x8c │ │ │ │ - mov r8, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str sl, [sp, #32] │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ - add r0, r3, r4, lsl #4 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ - sub r0, r0, #132 @ 0x84 │ │ │ │ - bl 16e78 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r9, #3248] @ 0xcb0 │ │ │ │ - cmp r1, #0 │ │ │ │ - cmpne r0, #0 │ │ │ │ - add r3, r2, r4, lsl #4 │ │ │ │ - ldr r3, [r3, #72] @ 0x48 │ │ │ │ - lsl r7, r4, #4 │ │ │ │ - bne 1f838 │ │ │ │ - add r2, r2, r7 │ │ │ │ - ldr r7, [r2, #60] @ 0x3c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r2 │ │ │ │ - str r8, [sl] │ │ │ │ - str r8, [r6, r4, lsl #2] │ │ │ │ - bl 1dc24 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 41890 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1dadc │ │ │ │ - b 1f894 │ │ │ │ - str r0, [r6, r4, lsl #2] │ │ │ │ - str r1, [sl] │ │ │ │ - ldm r5, {r0, fp} │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, fp │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 56a08 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 1dc24 │ │ │ │ + mov r3, #74 @ 0x4a │ │ │ │ + bl 521c0 │ │ │ │ + mov r0, r4 │ │ │ │ + b 1f2a4 │ │ │ │ + str r4, [r5, #3200] @ 0xc80 │ │ │ │ + str r7, [r5, #3208] @ 0xc88 │ │ │ │ + b 1f238 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + andeq ip, r3, ip, lsl #19 │ │ │ │ + andeq ip, r3, r0, ror r9 │ │ │ │ + andeq ip, r3, r4, ror r9 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r1, [r0, #1724] @ 0x6bc │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + blt 1f328 │ │ │ │ + ldr r7, [r0, #1504] @ 0x5e0 │ │ │ │ add r4, r4, #1 │ │ │ │ - cmp r4, #8 │ │ │ │ - add r5, r5, #16 │ │ │ │ - add sl, sl, #4 │ │ │ │ - bne 1f7c4 │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ - mov sl, #1 │ │ │ │ - add r5, sp, #76 @ 0x4c │ │ │ │ - mov r3, fp │ │ │ │ - str sl, [sp, #8] │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r5, [sp] │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r0, [r9, #3284] @ 0xcd4 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 26280 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add fp, sp, #68 @ 0x44 │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add r3, r3, #4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [r0, #1728] @ 0x6c0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + and r4, r4, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 54028 │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + cmp r6, #0 │ │ │ │ + ldrne r3, [r7, #40] @ 0x28 │ │ │ │ + ldrne r3, [r3, r4, lsl #2] │ │ │ │ + strne r3, [r6] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, #1 │ │ │ │ + stm r5, {r3, r4} │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r6, [r0, #1504] @ 0x5e0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r5, [r6, #12] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r8, [r1, #4] │ │ │ │ + ldr sl, [r1] │ │ │ │ + ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ + ldr fp, [r6] │ │ │ │ + add r2, r5, r1 │ │ │ │ + ldr r7, [r0, #12] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + sub r9, fp, #1 │ │ │ │ + and r2, r2, r9 │ │ │ │ + cmp r7, r2 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + movgt r0, #0 │ │ │ │ + movle r0, #1 │ │ │ │ + cmp r5, r8 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + movgt ip, #0 │ │ │ │ + movle ip, #1 │ │ │ │ + cmp r5, r2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bgt 1f3b0 │ │ │ │ + tst r0, ip │ │ │ │ + beq 1f3b8 │ │ │ │ + b 1f42c │ │ │ │ + orrs r0, r0, ip │ │ │ │ + bne 1f42c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r6 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + bl 54028 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + add r2, r1, r1, lsr #31 │ │ │ │ + sub r0, r0, r2, asr #1 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + bic r0, r0, r0, asr #31 │ │ │ │ + add r2, r1, r2 │ │ │ │ + sub r1, fp, r1 │ │ │ │ + cmp r1, r0 │ │ │ │ + addle r2, r2, r1 │ │ │ │ + addgt r2, r2, r0 │ │ │ │ + ldr r1, [r6, #40] @ 0x28 │ │ │ │ + and r2, r2, r9 │ │ │ │ + ldr r3, [r1, r2, lsl #2] │ │ │ │ + add r0, r2, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + andeq r2, r9, r0 │ │ │ │ + beq 1f3f8 │ │ │ │ + cmp r5, r2 │ │ │ │ + str r2, [r6, #12] │ │ │ │ + beq 1f428 │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 55010 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r2, [r4, #3228] @ 0xc9c │ │ │ │ + cmp r2, r8 │ │ │ │ + bne 1f450 │ │ │ │ + ldr r2, [r4, #3224] @ 0xc98 │ │ │ │ + cmp r2, sl │ │ │ │ + bne 1f450 │ │ │ │ + ldrb r2, [r4, #3164] @ 0xc5c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 1f47c │ │ │ │ + sub r2, r8, r5 │ │ │ │ + mov r3, #0 │ │ │ │ + add r2, r2, fp │ │ │ │ + str r3, [sp] │ │ │ │ + and r2, r2, r9 │ │ │ │ + mov r3, #1 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r4 │ │ │ │ + bl 30f58 │ │ │ │ + str r8, [r4, #3228] @ 0xc9c │ │ │ │ + str sl, [r4, #3224] @ 0xc98 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r2, [r6] │ │ │ │ + sub r7, r7, r3 │ │ │ │ + add r7, r7, r2 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + and r2, r2, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + add sp, sp, #20 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 30bdc │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr sl, [sp, #76] @ 0x4c │ │ │ │ + add r0, sp, #32 │ │ │ │ + ldr r9, [r7, #1504] @ 0x5e0 │ │ │ │ + mov r6, r3 │ │ │ │ + stmdb r0, {r2, r3} │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r9, #40] @ 0x28 │ │ │ │ + ldr r3, [r3, r6, lsl #2] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 1f510 │ │ │ │ + sub r2, r6, sl │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + mov r5, r3 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str sl, [sp, #12] │ │ │ │ + b 1f564 │ │ │ │ + cmp r6, sl │ │ │ │ + beq 1f604 │ │ │ │ + b 1f58c │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, fp │ │ │ │ + mov fp, r3 │ │ │ │ + mov r3, sl │ │ │ │ + ldr r1, [r7, #3204] @ 0xc84 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 1f718 │ │ │ │ + ldmib sp, {r2, r3} │ │ │ │ + cmp r4, r3 │ │ │ │ + movne r2, #0 │ │ │ │ + andeq r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 1f604 │ │ │ │ + ldr r3, [sp] │ │ │ │ + cmp r3, #2 │ │ │ │ + subne r4, r4, #1 │ │ │ │ + addeq r4, r4, #1 │ │ │ │ + beq 1f578 │ │ │ │ + ldr r3, [sp] │ │ │ │ + cmp r3, #2 │ │ │ │ + mvnne fp, r4 │ │ │ │ + lsrne fp, fp, #31 │ │ │ │ + bne 1f5b0 │ │ │ │ + ldr fp, [r7, #1724] @ 0x6bc │ │ │ │ + cmp fp, r4 │ │ │ │ + movle fp, #0 │ │ │ │ + movgt fp, #1 │ │ │ │ + b 1f5b0 │ │ │ │ + ldr r3, [sp] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 1f5f0 │ │ │ │ + ldr r3, [r9] │ │ │ │ + sub r6, r6, #1 │ │ │ │ + add r6, r6, r3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + and r6, r6, r3 │ │ │ │ + b 1f4e4 │ │ │ │ + cmp fp, #0 │ │ │ │ + bne 1f60c │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + cmp r4, r2 │ │ │ │ + movne r3, #0 │ │ │ │ + andeq r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 1f604 │ │ │ │ + ldr r3, [sp] │ │ │ │ + cmp r3, #2 │ │ │ │ + ldrne r4, [r7, #1724] @ 0x6bc │ │ │ │ + subne r4, r4, #1 │ │ │ │ + bne 1f598 │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [r9] │ │ │ │ + add r6, r6, #1 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + and r6, r6, r3 │ │ │ │ + b 1f4e4 │ │ │ │ + mov r3, #0 │ │ │ │ + b 1f738 │ │ │ │ + mov r2, #12 │ │ │ │ + mul r2, r4, r2 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [r1, r2] │ │ │ │ + mov r2, #0 │ │ │ │ + bl 44334 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 1f538 │ │ │ │ + mov r1, fp │ │ │ │ + mov sl, r5 │ │ │ │ + mov fp, r5 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r1, [r7, #3204] @ 0xc84 │ │ │ │ + cmp r1, r2 │ │ │ │ + bls 1f700 │ │ │ │ + ldr r1, [r7, #1724] @ 0x6bc │ │ │ │ + cmp r1, r4 │ │ │ │ + bgt 1f688 │ │ │ │ + ldr r1, [r9] │ │ │ │ + add r8, r8, #1 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + and r8, r8, r1 │ │ │ │ + ldr r1, [r9, #40] @ 0x28 │ │ │ │ + ldr sl, [r1, r8, lsl #2] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 1f51c │ │ │ │ + mov r4, #0 │ │ │ │ + mov r1, #12 │ │ │ │ + mul r1, r4, r1 │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r0, [pc, #164] @ 1f744 │ │ │ │ + cmp r1, r0 │ │ │ │ + addhi r4, r4, #1 │ │ │ │ + bhi 1f64c │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + bl 44334 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 1f700 │ │ │ │ + ldr r1, [r7, #1724] @ 0x6bc │ │ │ │ + add r2, r2, r0 │ │ │ │ + add r4, r4, #1 │ │ │ │ + mov r0, #12 │ │ │ │ + cmp r1, r4 │ │ │ │ + mul r0, r4, r0 │ │ │ │ + ble 1f64c │ │ │ │ + ldr ip, [sl] │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ + ldr ip, [pc, #84] @ 1f748 │ │ │ │ + cmp r0, ip │ │ │ │ + bls 1f64c │ │ │ │ + add r4, r4, #1 │ │ │ │ + b 1f6d4 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, fp │ │ │ │ + mov fp, r1 │ │ │ │ + b 1f52c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r3, fp │ │ │ │ + ldr fp, [sp, #80] @ 0x50 │ │ │ │ + sub r5, r5, #1 │ │ │ │ + str r4, [fp] │ │ │ │ + str r6, [fp, #4] │ │ │ │ + str r5, [fp, #8] │ │ │ │ + str r8, [fp, #12] │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + @ instruction: 0x401fffff │ │ │ │ + eormi r0, r0, r0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr r7, [r1] │ │ │ │ + ldr r2, [pc, #372] @ 1f8dc │ │ │ │ + ldr r3, [r7, #3232] @ 0xca0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [pc, #360] @ 1f8e0 │ │ │ │ + sub sp, sp, #56 @ 0x38 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 1f888 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + ldr r3, [r7, #1728] @ 0x6c0 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 1f888 │ │ │ │ + ldr r1, [r7, #1724] @ 0x6bc │ │ │ │ + ldr r8, [r7, #1504] @ 0x5e0 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r1, [r8, #12] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r3, r3, r1 │ │ │ │ + add r2, r2, r1 │ │ │ │ + ldr r1, [r8] │ │ │ │ + add r6, sp, #32 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + and r3, r3, r1 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + and r2, r2, r1 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldmib r4, {r0, r1} │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #24 │ │ │ │ + stm r3, {r0, r1} │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + stm sp, {r0, r1} │ │ │ │ + mov r1, #2 │ │ │ │ + ldm r3, {r2, r3} │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1f4a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 1f888 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr ip, [r7, #1724] @ 0x6bc │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [r8, #12] │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r2, ip │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + sub r3, r3, r0 │ │ │ │ + sub r2, r2, r0 │ │ │ │ + add r3, r3, r1 │ │ │ │ + add r2, r2, r1 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + and r3, r3, r1 │ │ │ │ + and r2, r2, r1 │ │ │ │ + movge r1, #0 │ │ │ │ + strge r1, [r4, #4] │ │ │ │ + addge r1, r3, #1 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + strge r1, [r4, #8] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + ldm r6, {r0, r1, r2, r3} │ │ │ │ + stm r5, {r0, r1, r2, r3} │ │ │ │ + b 1f8a8 │ │ │ │ + ldr r3, [pc, #84] @ 1f8e4 │ │ │ │ + mvn r2, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #52 @ 0x34 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + str r2, [r4, #4] │ │ │ │ + ldm r3, {r0, r1, r2, r3} │ │ │ │ + stm r5, {r0, r1, r2, r3} │ │ │ │ + ldr r2, [pc, #56] @ 1f8e8 │ │ │ │ + ldr r3, [pc, #44] @ 1f8e0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 1f8d0 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #56 @ 0x38 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + muleq r6, r0, r3 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r2, r4, r4, lsl #7 │ │ │ │ + andeq r0, r6, r8, asr #4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3944] @ 0xf68 │ │ │ │ + ands r7, r2, #16 │ │ │ │ + ldr r2, [pc, #344] @ 1fa60 │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [pc, #340] @ 1fa64 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #132 @ 0x84 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + mov r3, #0 │ │ │ │ + bne 1f978 │ │ │ │ + mov r1, #110 @ 0x6e │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r3, [pc, #304] @ 1fa68 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + add r2, sp, #8 │ │ │ │ + add r1, sp, #12 │ │ │ │ + bl 82bc │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r6, r0 │ │ │ │ + bne 1f980 │ │ │ │ + ldr ip, [pc, #276] @ 1fa6c │ │ │ │ + ldr r2, [pc, #276] @ 1fa70 │ │ │ │ + ldr r1, [pc, #276] @ 1fa74 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #272] @ 1fa78 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + mov r7, #0 │ │ │ │ + b 1fa2c │ │ │ │ + mov r0, #24 │ │ │ │ + bl 52fc4 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, #24 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 7d28 │ │ │ │ + ldr r3, [pc, #220] @ 1fa7c │ │ │ │ + str r5, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r6 │ │ │ │ + stm r5, {r4, r6} │ │ │ │ + bl 17194 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne 1f9d4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8208 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7e3c │ │ │ │ + b 1f978 │ │ │ │ + mov r0, #12 │ │ │ │ + bl 82e0 │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3, #8] │ │ │ │ + moveq r2, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r5, [r0] │ │ │ │ + str r3, [r0, #4] │ │ │ │ + str r2, [r0, #8] │ │ │ │ + beq 1fa10 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r0, [r2, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + str r0, [r4, #28] │ │ │ │ + str r3, [r4, #32] │ │ │ │ + streq r0, [r4, #24] │ │ │ │ + ldr r2, [pc, #76] @ 1fa80 │ │ │ │ + ldr r3, [pc, #44] @ 1fa64 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #124] @ 0x7c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 1fa54 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r7 │ │ │ │ + add sp, sp, #132 @ 0x84 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + andeq r0, r6, ip, ror #3 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r0, r8, r0, lsl #16 │ │ │ │ + andeq ip, r3, r0, asr #5 │ │ │ │ + andeq r8, r3, r0, ror r0 │ │ │ │ + andeq r8, r3, r8, ror r0 │ │ │ │ + muleq r0, r2, r1 │ │ │ │ + andeq r3, r0, ip, ror #12 │ │ │ │ + andeq r0, r6, r4, asr #1 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #3936] @ 0xf60 │ │ │ │ + sub sp, sp, #124 @ 0x7c │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r2, [pc, #1984] @ 20268 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r1, [fp, #4] │ │ │ │ + ldr r3, [pc, #1972] @ 2026c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldrb r1, [fp, #8] │ │ │ │ + str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr ip, [pc, #1952] @ 20270 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r5, r0 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + ldr r0, [pc, #1928] @ 20274 │ │ │ │ + add r3, r3, #7 │ │ │ │ + and r1, r3, r0 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldrb r2, [fp, #12] │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + sub r1, sp, r1 │ │ │ │ + bic r2, r3, #7 │ │ │ │ + str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov ip, sp │ │ │ │ + cmp ip, r1 │ │ │ │ + subne sp, sp, #4096 @ 0x1000 │ │ │ │ + strne r0, [sp, #4092] @ 0xffc │ │ │ │ + bne 1fb08 │ │ │ │ + ldr r1, [pc, #1876] @ 20278 │ │ │ │ + and r2, r2, r1 │ │ │ │ + cmp r2, #0 │ │ │ │ + sub sp, sp, r2 │ │ │ │ + beq 1fb3c │ │ │ │ + sub r2, r2, #4 │ │ │ │ + add r2, sp, r2 │ │ │ │ + str r0, [r2] │ │ │ │ + and r0, r0, r3 │ │ │ │ + add r2, sp, #32 │ │ │ │ + bic r3, r3, #7 │ │ │ │ + sub r0, sp, r0 │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov r2, sp │ │ │ │ + cmp r2, r0 │ │ │ │ + subne sp, sp, #4096 @ 0x1000 │ │ │ │ + strne r0, [sp, #4092] @ 0xffc │ │ │ │ + bne 1fb50 │ │ │ │ + and r3, r3, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + sub sp, sp, r3 │ │ │ │ + beq 1fb80 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + add r3, sp, r3 │ │ │ │ + str r0, [r3] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ + add r2, sp, #32 │ │ │ │ + mov r4, r3 │ │ │ │ + str r2, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 1fbd4 │ │ │ │ + ldr r2, [r0, r3, lsl #2] │ │ │ │ + ldr r1, [ip, r3, lsl #2] │ │ │ │ + lsl r2, r2, #5 │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mul r1, r2, r1 │ │ │ │ + str r2, [lr, r3, lsl #2] │ │ │ │ + ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ + add r4, r4, r1 │ │ │ │ + str r1, [r2, r3, lsl #2] │ │ │ │ + add r3, r3, #1 │ │ │ │ + b 1fb98 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 20238 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r7, [pc, #1684] @ 2027c │ │ │ │ + mov r3, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r1, #11 │ │ │ │ + str r3, [r0] │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7fd4 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + bge 1fc58 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #22 │ │ │ │ + bne 1fc24 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, #3 │ │ │ │ + bl 7fd4 │ │ │ │ + mov r8, r0 │ │ │ │ + cmn r8, #1 │ │ │ │ + bne 1fc58 │ │ │ │ + ldr ip, [pc, #1612] @ 20280 │ │ │ │ + ldr r2, [pc, #1612] @ 20284 │ │ │ │ + ldr r1, [pc, #1612] @ 20288 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #1608] @ 2028c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + b 2004c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8634 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 1fc9c │ │ │ │ + ldr ip, [pc, #1560] @ 20290 │ │ │ │ + ldr r2, [pc, #1560] @ 20294 │ │ │ │ + ldr r1, [pc, #1560] @ 20298 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #400 @ 0x190 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + b 2022c │ │ │ │ + ldr r3, [pc, #1528] @ 2029c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrb r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + strbeq r2, [r3, #1] │ │ │ │ + moveq r2, #1 │ │ │ │ + strbeq r2, [r3] │ │ │ │ + ldrb r3, [r5, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 1fd1c │ │ │ │ + ldr r3, [pc, #1492] @ 202a0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrb r3, [r3, #1] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 1fd1c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + strb r3, [r5, #20] │ │ │ │ + bl 8634 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 1fd1c │ │ │ │ + ldr ip, [pc, #1452] @ 202a4 │ │ │ │ + ldr r2, [pc, #1452] @ 202a8 │ │ │ │ + ldr r1, [pc, #1452] @ 202ac │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #428 @ 0x1ac │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + b 2022c │ │ │ │ + mov r6, #0 │ │ │ │ + mov r7, #0 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + mov r3, #1 │ │ │ │ + mov r2, #3 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #0 │ │ │ │ + str r8, [sp] │ │ │ │ + bl 82f8 │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r6, r0 │ │ │ │ + bne 1fd78 │ │ │ │ + ldr ip, [pc, #1372] @ 202b0 │ │ │ │ + ldr r2, [pc, #1372] @ 202b4 │ │ │ │ + ldr r1, [pc, #1372] @ 202b8 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #1368] @ 202bc │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + b 2022c │ │ │ │ + ldr r1, [pc, #1344] @ 202c0 │ │ │ │ + mov r2, #7 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7a70 <__fcntl_time64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 1fdb8 │ │ │ │ + ldr r3, [pc, #1324] @ 202c4 │ │ │ │ + ldr r2, [pc, #1324] @ 202c8 │ │ │ │ + ldr r1, [pc, #1324] @ 202cc │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #448 @ 0x1c0 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + mov r7, #0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8460 │ │ │ │ + ldr r2, [pc, #1280] @ 202d0 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r9 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + stmib sp, {r7, r8} │ │ │ │ + str r7, [sp] │ │ │ │ + bl 7f80 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + bne 1fe34 │ │ │ │ + ldr r1, [pc, #1232] @ 202d4 │ │ │ │ + ldr r2, [pc, #1232] @ 202d8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [pc, #1224] @ 202dc │ │ │ │ + ldr r3, [pc, #1224] @ 202e0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 535c4 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8544 │ │ │ │ + b 2022c │ │ │ │ + mov r0, #20 │ │ │ │ + bl 52fc4 │ │ │ │ + ldr r3, [pc, #1184] @ 202e4 │ │ │ │ + str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #4 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ + str r9, [r0, #4] │ │ │ │ + mov sl, r0 │ │ │ │ + mov r9, r7 │ │ │ │ + str r6, [r0, #8] │ │ │ │ + str r4, [r0, #12] │ │ │ │ + str r8, [r0] │ │ │ │ + str r7, [r0, #16] │ │ │ │ + b 1feb0 │ │ │ │ + ldr r3, [sl, #16] │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [sl, #16] │ │ │ │ + ldr r3, [r4, #64] @ 0x40 │ │ │ │ + mov r6, r4 │ │ │ │ + adds r3, r3, r2 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + adc r3, r3, #0 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r6, [r3, r9, lsl #2] │ │ │ │ + add r9, r9, #1 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r9, r3 │ │ │ │ + beq 20214 │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r6, [r3, r9, lsl #2] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 1fea4 │ │ │ │ + mov r0, #72 @ 0x48 │ │ │ │ + bl 52fc4 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r2, #72 @ 0x48 │ │ │ │ + ldr r3, [r3, r9, lsl #2] │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [r3, r9, lsl #2] │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r3, [r3, r9, lsl #2] │ │ │ │ + ldrb r8, [r5, #20] │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 7d28 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [r4] │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + ldr r3, [pc, #952] @ 202e8 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + strb r3, [r4, #68] @ 0x44 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, #4 │ │ │ │ + eor r3, r3, #1 │ │ │ │ + str r3, [r4, #40] @ 0x28 │ │ │ │ + mov r3, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ + strb r8, [r4, #69] @ 0x45 │ │ │ │ + str r7, [r4, #24] │ │ │ │ + strb r3, [r4, #44] @ 0x2c │ │ │ │ + str r5, [r4, #36] @ 0x24 │ │ │ │ + str sl, [r4, #48] @ 0x30 │ │ │ │ + bl 55098 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ + mov r8, #0 │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldrne r2, [r5, #36] @ 0x24 │ │ │ │ + ldreq r2, [r5, #28] │ │ │ │ + str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8460 │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [pc, #820] @ 202ec │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + mov r0, r7 │ │ │ │ + stmib sp, {r8, ip} │ │ │ │ + str r8, [sp] │ │ │ │ + bl 7f80 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne 20054 │ │ │ │ + ldr r1, [pc, #748] @ 202f0 │ │ │ │ + ldr r2, [pc, #748] @ 202f4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [pc, #740] @ 202f8 │ │ │ │ + ldr r3, [pc, #740] @ 202fc │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 535c4 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + cmp r5, r3 │ │ │ │ + bcc 20100 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7e3c │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 2004c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1d388 │ │ │ │ + bl 7adc │ │ │ │ + add r8, r8, #1 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + cmp r8, r3 │ │ │ │ + bcs 200c0 │ │ │ │ + ldrb r3, [r4, #68] @ 0x44 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ + ldrne r0, [r3, #32] │ │ │ │ + ldreq r0, [r3, #24] │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + ldm r4, {r1, r2} │ │ │ │ + bl 8550 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r6, r8, lsl #2] │ │ │ │ + bne 20050 │ │ │ │ + ldr r1, [pc, #612] @ 20300 │ │ │ │ + ldr r2, [pc, #612] @ 20304 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [pc, #604] @ 20308 │ │ │ │ + ldr r3, [pc, #604] @ 2030c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 535c4 │ │ │ │ + b 20024 │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r3, [r4, #56] @ 0x38 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r4 │ │ │ │ + str r6, [r4, #20] │ │ │ │ + str r7, [r4, #16] │ │ │ │ + bl 7a94 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 20118 │ │ │ │ + b 20184 │ │ │ │ + ldr r0, [r6, r5, lsl #2] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 20110 │ │ │ │ + bl 8058 │ │ │ │ + add r5, r5, #1 │ │ │ │ + b 20028 │ │ │ │ + mov r0, #12 │ │ │ │ + bl 82e0 │ │ │ │ + ldr r3, [pc, #488] @ 20310 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3, #4] │ │ │ │ + moveq r2, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r4, [r0] │ │ │ │ + str r2, [r0, #4] │ │ │ │ + str r3, [r0, #8] │ │ │ │ + beq 2015c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r0, [r2, #8] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r3, [pc, #432] @ 20314 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r0, [r3] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + streq r0, [r3, #4] │ │ │ │ + b 201dc │ │ │ │ + mov r0, #12 │ │ │ │ + bl 82e0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3, #4] │ │ │ │ + ldreq r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r4, [r0] │ │ │ │ + str r2, [r0, #4] │ │ │ │ + str r3, [r0, #8] │ │ │ │ + beq 201c0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r0, [r2, #8] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r0, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + mov r6, #20 │ │ │ │ + mul r0, r6, r0 │ │ │ │ + bl 52fc4 │ │ │ │ + mov r7, #0 │ │ │ │ + str r0, [r4, #32] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r3, r7 │ │ │ │ + bls 1fe78 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ + mla r0, r6, r7, r0 │ │ │ │ + bl 7e48 │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 201f4 │ │ │ │ + ldr r8, [fp, #-116] @ 0xffffff8c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8208 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [sl] │ │ │ │ + b 20238 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8208 │ │ │ │ + b 2004c │ │ │ │ + ldr r2, [pc, #216] @ 20318 │ │ │ │ + ldr r3, [pc, #40] @ 2026c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 20260 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r0, r6, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r0, r6, r8 │ │ │ │ + @ instruction: 0xfffff000 │ │ │ │ + strdeq r0, [r0], -pc @ │ │ │ │ + andeq ip, r3, r8, asr r0 │ │ │ │ + andeq ip, r3, r4, lsr r0 │ │ │ │ + andeq ip, r3, r0, lsr #32 │ │ │ │ + andeq ip, r3, r4, lsr #32 │ │ │ │ + andeq r0, r0, fp, ror r1 │ │ │ │ + andeq ip, r3, ip, lsl r0 │ │ │ │ + andeq fp, r3, r0, ror #31 │ │ │ │ + andeq fp, r3, r4, ror #31 │ │ │ │ + andeq r0, r6, ip, asr r7 │ │ │ │ + andeq r0, r6, r4, lsr r7 │ │ │ │ + muleq r3, ip, pc @ │ │ │ │ + andeq fp, r3, r0, ror #30 │ │ │ │ + andeq fp, r3, r4, ror #30 │ │ │ │ + andeq fp, r3, r0, ror pc │ │ │ │ + andeq fp, r3, r0, lsl #30 │ │ │ │ + andeq fp, r3, r4, lsl #30 │ │ │ │ + @ instruction: 0x000001b6 │ │ │ │ + andeq r0, r0, r9, lsl #8 │ │ │ │ + andeq fp, r3, r4, asr pc │ │ │ │ + @ instruction: 0x0003bebc │ │ │ │ + andeq fp, r3, r0, asr #29 │ │ │ │ + andeq r0, r0, r4, asr #9 │ │ │ │ + andeq fp, r3, r4, lsl pc │ │ │ │ + andeq fp, r3, ip, asr #28 │ │ │ │ + andeq fp, r3, r0, asr lr │ │ │ │ + andeq r0, r0, r7, asr #3 │ │ │ │ + @ instruction: 0x0005e9b4 │ │ │ │ + ldrdeq r0, [r0], -r2 │ │ │ │ + andeq r0, r0, r4, lsr #9 │ │ │ │ + andeq fp, r3, r0, lsr sp │ │ │ │ + andeq fp, r3, ip, asr #24 │ │ │ │ + andeq fp, r3, r0, asr ip │ │ │ │ + andeq r0, r0, r5, lsl r1 │ │ │ │ + @ instruction: 0x0003bcb4 │ │ │ │ + @ instruction: 0x0003bbb4 │ │ │ │ + @ instruction: 0x0003bbb8 │ │ │ │ + andeq r0, r0, r3, lsr #2 │ │ │ │ + andeq r0, r6, ip, lsl #5 │ │ │ │ + andeq r0, r6, r0, asr r2 │ │ │ │ + @ instruction: 0x0005f8b8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #3952] @ 0xf70 │ │ │ │ + sub sp, sp, #108 @ 0x6c │ │ │ │ + ldr r3, [r0, #2008] @ 0x7d8 │ │ │ │ + ldr r2, [pc, #1992] @ 20b08 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r9, [r0, #3248] @ 0xcb0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [pc, #1972] @ 20b0c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r4, [r9, #292] @ 0x124 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #0 │ │ │ │ + bl 563e8 │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + ldr r3, [r7, #1504] @ 0x5e0 │ │ │ │ + ldr r2, [pc, #1932] @ 20b10 │ │ │ │ + ldr sl, [r3, #8] │ │ │ │ + ldr r8, [r3] │ │ │ │ + ldr r5, [r3, #12] │ │ │ │ + and r2, r2, r4, lsl #4 │ │ │ │ + ldrb r3, [r7, #3724] @ 0xe8c │ │ │ │ + ldr r6, [r7, #1728] @ 0x6c0 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + sub r2, sp, r2 │ │ │ │ + lsl r3, r4, #4 │ │ │ │ + str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, sp │ │ │ │ + cmp r1, r2 │ │ │ │ + subne sp, sp, #4096 @ 0x1000 │ │ │ │ + strne r0, [sp, #4092] @ 0xffc │ │ │ │ + bne 203a8 │ │ │ │ + lsl r3, r3, #20 │ │ │ │ + lsr r3, r3, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + sub sp, sp, r3 │ │ │ │ + beq 203dc │ │ │ │ + sub r3, r3, #4 │ │ │ │ + add r3, sp, r3 │ │ │ │ + str r0, [r3] │ │ │ │ + lsl r4, r4, #2 │ │ │ │ + add r4, r4, #7 │ │ │ │ + bic r2, r4, #4080 @ 0xff0 │ │ │ │ + add r3, sp, #16 │ │ │ │ + bic r2, r2, #15 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + sub r2, sp, r2 │ │ │ │ + bic r3, r4, #7 │ │ │ │ + mov r1, sp │ │ │ │ + cmp r1, r2 │ │ │ │ + subne sp, sp, #4096 @ 0x1000 │ │ │ │ + strne r0, [sp, #4092] @ 0xffc │ │ │ │ + bne 203fc │ │ │ │ + lsl r3, r3, #20 │ │ │ │ + lsr r3, r3, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + sub sp, sp, r3 │ │ │ │ + beq 20430 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + add r3, sp, r3 │ │ │ │ + str r0, [r3] │ │ │ │ + bic r3, r4, #4080 @ 0xff0 │ │ │ │ + bic r3, r3, #15 │ │ │ │ + add r2, sp, #16 │ │ │ │ + bic r4, r4, #7 │ │ │ │ + sub r3, sp, r3 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r2, sp │ │ │ │ + cmp r2, r3 │ │ │ │ + subne sp, sp, #4096 @ 0x1000 │ │ │ │ + strne r0, [sp, #4092] @ 0xffc │ │ │ │ + bne 20448 │ │ │ │ + lsl r4, r4, #20 │ │ │ │ + lsr r4, r4, #20 │ │ │ │ + cmp r4, #0 │ │ │ │ + sub sp, sp, r4 │ │ │ │ + beq 2047c │ │ │ │ + sub r4, r4, #4 │ │ │ │ + add r3, sp, r4 │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r9, [r9, #284] @ 0x11c │ │ │ │ + add r3, sp, #16 │ │ │ │ + cmp r9, #0 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + streq r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq 20974 │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + mov r3, #0 │ │ │ │ + add r2, sl, r6 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r3, r8, #1 │ │ │ │ + and r2, r2, r3 │ │ │ │ + sub r5, r5, r2 │ │ │ │ + add r5, r5, r8 │ │ │ │ + and r3, r5, r3 │ │ │ │ + add r6, r6, r3 │ │ │ │ + str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + sub r3, r6, #1 │ │ │ │ + str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ + add r3, r7, #3696 @ 0xe70 │ │ │ │ + add r3, r3, #8 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ + str r2, [fp, #-84] @ 0xffffffac │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 20974 │ │ │ │ + ldr sl, [r9] │ │ │ │ + str sp, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r4, [sl, #12] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 20954 │ │ │ │ + ldr r8, [r9, #16] │ │ │ │ + ldr r5, [r9, #4] │ │ │ │ + cmp r5, #0 │ │ │ │ + cmpne r8, #0 │ │ │ │ + moveq r8, #1 │ │ │ │ + movne r8, #0 │ │ │ │ + beq 20954 │ │ │ │ + ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ + bl 7ea8 │ │ │ │ + ldr r3, [r7, #1504] @ 0x5e0 │ │ │ │ + ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r2, [sl, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + add r2, r2, r3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + and r2, r2, r3 │ │ │ │ + ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ + cmp r3, r2 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + movle r6, r3 │ │ │ │ + orrgt r6, r3, #1 │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7ea8 │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ + orrls r6, r6, #1 │ │ │ │ + ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ + bl 7c98 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r3, r6 │ │ │ │ + orrne r3, r6, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 205c0 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 41890 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1d464 │ │ │ │ + b 20954 │ │ │ │ + ldr r3, [r7, #1504] @ 0x5e0 │ │ │ │ + ldr r5, [sl, #20] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [sl, #16] │ │ │ │ + ldr r3, [r3] │ │ │ │ + sub r5, r5, r2 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrlt r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + addlt r5, r5, r3 │ │ │ │ + blt 205dc │ │ │ │ + ldr r1, [r7, #2048] @ 0x800 │ │ │ │ + ldr r6, [pc, #1308] @ 20b14 │ │ │ │ + rsb r3, r1, r1, lsl #4 │ │ │ │ + smull lr, ip, r3, r6 │ │ │ │ + asr r3, r3, #31 │ │ │ │ + sub r3, r3, ip, asr #2 │ │ │ │ + mla r3, r0, r1, r3 │ │ │ │ + ldr r2, [r7, #2032] @ 0x7f0 │ │ │ │ + ldr r0, [r7, #2016] @ 0x7e0 │ │ │ │ + sub r0, r0, r2 │ │ │ │ + rsb r2, r2, #0 │ │ │ │ + cmp r3, r2 │ │ │ │ + movlt r3, r2 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r3, [r7, #2036] @ 0x7f4 │ │ │ │ + sub r0, r0, r3 │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + sub r0, r0, r3 │ │ │ │ + ldr r3, [r7, #2052] @ 0x804 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r3, [r7, #2040] @ 0x7f8 │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + bl 556f0 │ │ │ │ + str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7ea8 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [sl, #8] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 1da00 │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r6, r0 │ │ │ │ + moveq r6, #0 │ │ │ │ + add r2, r6, #1 │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + add r1, r1, #7 │ │ │ │ + bic r0, r1, #7 │ │ │ │ + bic r1, r1, #4080 @ 0xff0 │ │ │ │ + bic r1, r1, #15 │ │ │ │ + sub r1, sp, r1 │ │ │ │ + mov r3, sp │ │ │ │ + cmp r3, r1 │ │ │ │ + subne sp, sp, #4096 @ 0x1000 │ │ │ │ + strne r0, [sp, #4092] @ 0xffc │ │ │ │ + bne 20690 │ │ │ │ + lsl r1, r0, #20 │ │ │ │ + lsr r1, r1, #20 │ │ │ │ + cmp r1, #0 │ │ │ │ + sub sp, sp, r1 │ │ │ │ + beq 206c4 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + add r3, sp, r1 │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r1, [sl, #8] │ │ │ │ + add sl, sp, #16 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1da00 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldreq r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + addne r3, r6, #2 │ │ │ │ + add r2, r3, r8 │ │ │ │ + lsl r3, r2, #2 │ │ │ │ + add r3, r3, #11 │ │ │ │ + bic r1, r3, #4080 @ 0xff0 │ │ │ │ + bic r1, r1, #15 │ │ │ │ + bic r3, r3, #7 │ │ │ │ + sub r1, sp, r1 │ │ │ │ + mov r0, sp │ │ │ │ + cmp r0, r1 │ │ │ │ + subne sp, sp, #4096 @ 0x1000 │ │ │ │ + strne r0, [sp, #4092] @ 0xffc │ │ │ │ + bne 20700 │ │ │ │ + lsl r3, r3, #20 │ │ │ │ + lsr r3, r3, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + sub sp, sp, r3 │ │ │ │ + beq 20734 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + add r3, sp, r3 │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + add r8, sp, #16 │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [r8, r2, lsl #2] │ │ │ │ + beq 20778 │ │ │ │ + bl 1d9fc │ │ │ │ + ldr r1, [pc, #952] @ 20b18 │ │ │ │ + mov r0, r8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 4453c │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r8 │ │ │ │ + bl 4453c │ │ │ │ + b 2077c │ │ │ │ + bl 44540 │ │ │ │ + sub r6, r8, #4 │ │ │ │ + mov sl, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7ea8 │ │ │ │ + cmp sl, r0 │ │ │ │ + bcs 207a8 │ │ │ │ + ldr r0, [r6, #4]! │ │ │ │ + bl 8724 │ │ │ │ + add sl, sl, #1 │ │ │ │ + str r0, [r6] │ │ │ │ + b 20784 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #32 │ │ │ │ + ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + cmp r3, r1 │ │ │ │ + strne r2, [r8, r3, lsl #2] │ │ │ │ + addne r3, r3, #1 │ │ │ │ + bne 207b0 │ │ │ │ + mov r6, #0 │ │ │ │ + str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7ea8 │ │ │ │ + cmp r6, r0 │ │ │ │ + bhi 2084c │ │ │ │ + mov r4, #0 │ │ │ │ + mov sl, r4 │ │ │ │ + cmp r6, r4 │ │ │ │ + beq 20804 │ │ │ │ + ldr r0, [r8, r4, lsl #2] │ │ │ │ + bl 7e00 │ │ │ │ + add r4, r4, #1 │ │ │ │ + add sl, sl, r0 │ │ │ │ + b 207e8 │ │ │ │ + cmn sl, #1 │ │ │ │ + beq 2083c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + cmp r3, sl │ │ │ │ + bgt 20840 │ │ │ │ + cmp r6, #0 │ │ │ │ + subne r3, r6, #1 │ │ │ │ + ldrne r2, [pc, #756] @ 20b1c │ │ │ │ + strne r2, [r8, r3, lsl #2] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [r8, r6, lsl #2] │ │ │ │ + b 20854 │ │ │ │ + mov sl, r5 │ │ │ │ + add r6, r6, #1 │ │ │ │ + mov r5, sl │ │ │ │ + b 207d0 │ │ │ │ + mov r4, r5 │ │ │ │ + ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 20954 │ │ │ │ + ldr r3, [r7, #2048] @ 0x800 │ │ │ │ + ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mla r0, r3, r4, r0 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + add r0, r0, r3 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 567c4 │ │ │ │ + bl 7f08 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 5662c │ │ │ │ + bl 7aac │ │ │ │ + ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r7, #2052] @ 0x804 │ │ │ │ + add r0, r0, r3, lsl #1 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 567c4 │ │ │ │ + bl 7f08 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 5662c │ │ │ │ + bl 7aac │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r9, [r3, r2, lsl #4] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + add r8, r3, r2, lsl #4 │ │ │ │ + bl 87cc │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + and r1, r1, r5 │ │ │ │ + rsb r2, r3, #0 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + asr r3, r3, #1 │ │ │ │ + rsb r3, r3, #0 │ │ │ │ + mla ip, r1, ip, r3 │ │ │ │ + cmp ip, r2 │ │ │ │ + strge ip, [r8, #12] │ │ │ │ + strlt r2, [r8, #12] │ │ │ │ + str r0, [r8, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 56a20 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + str r0, [r3, r2, lsl #2] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 56a20 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r0, [r3, r2, lsl #2] │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr sp, [fp, #-100] @ 0xffffff9c │ │ │ │ + b 20958 │ │ │ │ + ldr sp, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r3, [r3, #24] │ │ │ │ + ldreq r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b 204ec │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r7, #3280] @ 0xcd0 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + add r3, r3, #7 │ │ │ │ + bic r2, r3, #4080 @ 0xff0 │ │ │ │ + bic r2, r2, #15 │ │ │ │ + bic r3, r3, #7 │ │ │ │ + sub r2, sp, r2 │ │ │ │ + mov r1, sp │ │ │ │ + cmp r1, r2 │ │ │ │ + subne sp, sp, #4096 @ 0x1000 │ │ │ │ + strne r0, [sp, #4092] @ 0xffc │ │ │ │ + bne 20994 │ │ │ │ + lsl r3, r3, #20 │ │ │ │ + lsr r3, r3, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + sub sp, sp, r3 │ │ │ │ + beq 209c8 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + add r3, sp, r3 │ │ │ │ + str r0, [r3] │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + add r8, sp, #16 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, #0 │ │ │ │ + str r8, [sp] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 1fa84 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldrb r2, [r3, #1460] @ 0x5b4 │ │ │ │ + mov r5, #0 │ │ │ │ + tst r2, #2 │ │ │ │ + ldrne ip, [r3, #1428] @ 0x594 │ │ │ │ + ldrne r6, [r3, #1432] @ 0x598 │ │ │ │ + ldreq ip, [r7, #2064] @ 0x810 │ │ │ │ + ldreq r6, [r7, #2076] @ 0x81c │ │ │ │ + orr r6, r6, #-16777216 @ 0xff000000 │ │ │ │ + mov sl, ip │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq 20ad8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r0, [r7, #2032] @ 0x7f0 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + add r0, r0, r2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r9, [r4] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add r4, r4, #16 │ │ │ │ + str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r0, [r7, #2040] @ 0x7f8 │ │ │ │ + add r0, r0, r3 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 56a20 │ │ │ │ + ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r9, #16] │ │ │ │ + bl 1d538 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str sl, [sp, #4] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r3, [sp] │ │ │ │ + add r1, r9, #4 │ │ │ │ + ldr r3, [r8, r5, lsl #2] │ │ │ │ + ldr r2, [r7, #1856] @ 0x740 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1eddc │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 7e3c │ │ │ │ + add r5, r5, #1 │ │ │ │ + b 20a1c │ │ │ │ + ldr r2, [pc, #64] @ 20b20 │ │ │ │ + ldr r3, [pc, #40] @ 20b0c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 20b00 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq pc, r5, r4, lsr #15 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + @ instruction: 0xfffff000 │ │ │ │ + strbtvs r6, [r6], -r7, ror #12 │ │ │ │ + andeq lr, r3, r0, lsl #18 │ │ │ │ + andeq r2, r0, r6, lsr #32 │ │ │ │ + andeq pc, r5, r8, lsl r0 @ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr fp, [r1, #3248] @ 0xcb0 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, fp │ │ │ │ + mov r9, r1 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + bl 2d310 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 2d2cc │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r8, [r9, #2008] @ 0x7d8 │ │ │ │ + mov r5, r0 │ │ │ │ + beq 20b90 │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ + add r3, r3, #1552 @ 0x610 │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 5662c │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + moveq r4, r5 │ │ │ │ + beq 20bdc │ │ │ │ + ldr r4, [r9, #8] │ │ │ │ + add r4, r4, #1552 @ 0x610 │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 5662c │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + mov r5, r0 │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 5662c │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r6, [r9, #2016] @ 0x7e0 │ │ │ │ + lsl r3, r4, #1 │ │ │ │ + cmp r6, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movge r3, r4 │ │ │ │ + movlt r3, #0 │ │ │ │ + cmp r6, r4, lsl #1 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + movlt r3, #0 │ │ │ │ + strlt r3, [sp, #8] │ │ │ │ + blt 20c1c │ │ │ │ + ldrb r3, [fp, #200] @ 0xc8 │ │ │ │ + tst r3, #1 │ │ │ │ + movne r3, r4 │ │ │ │ + moveq r3, #0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + lsl r3, r4, #1 │ │ │ │ + add r2, r3, r4 │ │ │ │ + cmp r6, r2 │ │ │ │ + movlt r3, #0 │ │ │ │ + strlt r3, [sp, #12] │ │ │ │ + blt 20c48 │ │ │ │ + ldrb r3, [fp, #200] @ 0xc8 │ │ │ │ + tst r3, #2 │ │ │ │ + movne r3, r4 │ │ │ │ + moveq r3, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + rsb r3, r5, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 563e8 │ │ │ │ + mov r1, fp │ │ │ │ + bl 563e8 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 5662c │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + ldr r9, [r9, #2020] @ 0x7e4 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r9 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 563e8 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 5662c │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr ip, [pc, #228] @ 20de8 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r1, #6 │ │ │ │ + bhi 20dcc │ │ │ │ + ldrb r1, [ip, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r7 │ │ │ │ + b 20dd0 │ │ │ │ + rsb r4, r7, #0 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + b 20dd0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + bl 563e4 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 5662c │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + rsb r4, r7, #0 │ │ │ │ + mov r6, fp │ │ │ │ + mov r5, r7 │ │ │ │ + mov r3, r0 │ │ │ │ + b 20dd0 │ │ │ │ + rsb r4, r7, #0 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r6, fp │ │ │ │ + mov r5, r7 │ │ │ │ + b 20dd0 │ │ │ │ + sub r4, r6, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + b 20dd0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + sub r4, r6, r3 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov r3, #0 │ │ │ │ + b 20dd0 │ │ │ │ + sub r4, r6, r4 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ + b 20dd0 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, sl │ │ │ │ + str r4, [sl] │ │ │ │ + stmib sl, {r3, r6} │ │ │ │ + str r5, [sl, #12] │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r0, r4, r4, lsl #30 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r3, [r0, #3244] @ 0xcac │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r2, [r3, #128] @ 0x80 │ │ │ │ + ldr r1, [pc, #212] @ 20ee4 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r2, [pc, #208] @ 20ee8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + mov r2, #0 │ │ │ │ + bne 20e38 │ │ │ │ + mov r0, #0 │ │ │ │ + b 20eb4 │ │ │ │ + ldr r3, [r3, #120] @ 0x78 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r4, [r3, #452] @ 0x1c4 │ │ │ │ + movne r5, r0 │ │ │ │ + addne r9, sp, #4 │ │ │ │ + beq 20e30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 20e30 │ │ │ │ + ldr r8, [r3, #208] @ 0xd0 │ │ │ │ + cmp r8, #0 │ │ │ │ + blt 20e9c │ │ │ │ + ldr r7, [r3, #212] @ 0xd4 │ │ │ │ + cmp r7, #0 │ │ │ │ + blt 20e9c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 20b24 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r8, r3 │ │ │ │ + bgt 20e9c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r7, r3 │ │ │ │ + movle r0, #1 │ │ │ │ + ble 20eb4 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldrne r2, [r4, #452] @ 0x1c4 │ │ │ │ + moveq r2, r4 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r4, r2 │ │ │ │ + b 20e50 │ │ │ │ + ldr r2, [pc, #48] @ 20eec │ │ │ │ + ldr r3, [pc, #40] @ 20ee8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 20edc │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + andeq lr, r5, r4, ror #25 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq lr, r5, ip, lsr ip │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3656] @ 0xe48 │ │ │ │ + ldr r1, [pc, #2944] @ 21a88 │ │ │ │ + ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ + ldr r2, [pc, #2940] @ 21a8c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldrb r4, [r3, #297] @ 0x129 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #404 @ 0x194 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #396] @ 0x18c │ │ │ │ + mov r2, #0 │ │ │ │ + bne 21a58 │ │ │ │ + add r3, sp, #268 @ 0x10c │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ + ldr r3, [r0, #2008] @ 0x7d8 │ │ │ │ + add sl, sp, #108 @ 0x6c │ │ │ │ + mov r9, r0 │ │ │ │ + add r6, sp, #140 @ 0x8c │ │ │ │ + mov r8, r4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str sl, [sp, #32] │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ + add r0, r3, r4, lsl #4 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r9 │ │ │ │ + sub r0, r0, #132 @ 0x84 │ │ │ │ + bl 20b24 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r9, #3248] @ 0xcb0 │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + add r3, r2, r4, lsl #4 │ │ │ │ + ldr r3, [r3, #72] @ 0x48 │ │ │ │ + lsl r7, r4, #4 │ │ │ │ + bne 20fcc │ │ │ │ + add r2, r2, r7 │ │ │ │ + ldr r7, [r2, #60] @ 0x3c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r2 │ │ │ │ + str r8, [sl] │ │ │ │ + str r8, [r6, r4, lsl #2] │ │ │ │ + bl 1d538 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, #0 │ │ │ │ + bl 41890 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1d464 │ │ │ │ + b 21028 │ │ │ │ + str r0, [r6, r4, lsl #2] │ │ │ │ + str r1, [sl] │ │ │ │ + ldm r5, {r0, fp} │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 56a20 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 1d538 │ │ │ │ + add r4, r4, #1 │ │ │ │ + cmp r4, #8 │ │ │ │ + add r5, r5, #16 │ │ │ │ + add sl, sl, #4 │ │ │ │ + bne 20f58 │ │ │ │ + ldr fp, [sp, #32] │ │ │ │ + mov sl, #1 │ │ │ │ + add r5, sp, #76 @ 0x4c │ │ │ │ + mov r3, fp │ │ │ │ + str sl, [sp, #8] │ │ │ │ + str sl, [sp, #4] │ │ │ │ + str r5, [sp] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r0, [r9, #3284] @ 0xcd4 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1fa84 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add fp, sp, #68 @ 0x44 │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add r3, r3, #4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fab8 │ │ │ │ + beq 2124c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1fab8 │ │ │ │ + beq 2124c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [sp, #44] @ 0x2c │ │ │ │ - beq 1f948 │ │ │ │ + beq 210dc │ │ │ │ ldr r3, [r9, #3244] @ 0xcac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -23689,65 +25198,65 @@ │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 84fc │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r5, [r9, #2008] @ 0x7d8 │ │ │ │ add r7, r3, #1552 @ 0x610 │ │ │ │ ldrh r0, [r7, #8] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble 1faa0 │ │ │ │ + ble 21234 │ │ │ │ ldrh r0, [r7, #6] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ sub r2, sl, #3 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bhi 1fa0c │ │ │ │ + bhi 211a0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp sl, #3 │ │ │ │ sub r5, r0, r4 │ │ │ │ subeq r7, r8, r4 │ │ │ │ movne r7, #0 │ │ │ │ mov r8, r4 │ │ │ │ sub r4, r2, r5, lsl #1 │ │ │ │ - b 1fa20 │ │ │ │ + b 211b4 │ │ │ │ cmp sl, #1 │ │ │ │ movne r7, #0 │ │ │ │ subeq r5, r0, r4 │ │ │ │ moveq r7, #0 │ │ │ │ movne r5, r7 │ │ │ │ ldrb r2, [r3, #1568] @ 0x620 │ │ │ │ tst r2, #32 │ │ │ │ ldrne r1, [r3, #1592] @ 0x638 │ │ │ │ - bne 1fa40 │ │ │ │ + bne 211d4 │ │ │ │ tst r2, #1 │ │ │ │ ldreq r1, [r3, #276] @ 0x114 │ │ │ │ ldrne r1, [r3, #1572] @ 0x624 │ │ │ │ orreq r1, r1, #-16777216 @ 0xff000000 │ │ │ │ ldrb r3, [r9, #3252] @ 0xcb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1fa58 │ │ │ │ + bne 211ec │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e350 │ │ │ │ + bl 1dba8 │ │ │ │ mov r1, r0 │ │ │ │ lsr r2, r1, #24 │ │ │ │ add r2, r2, r2, lsl #8 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ lsr r2, r2, #16 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r0, r3 │ │ │ │ strh r5, [fp] │ │ │ │ strh r7, [fp, #2] │ │ │ │ strh r4, [fp, #4] │ │ │ │ @@ -23756,112 +25265,112 @@ │ │ │ │ str fp, [sp] │ │ │ │ bl 84fc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r3, sl, lsl #4 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1dbb0 │ │ │ │ + bl 1e590 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, #16 │ │ │ │ cmp sl, #5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 1f8ec │ │ │ │ + bne 21080 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20194 │ │ │ │ + beq 21928 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20194 │ │ │ │ + beq 21928 │ │ │ │ cmp sl, #6 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ ldr r3, [r9, #3256] @ 0xcb8 │ │ │ │ - beq 1fb50 │ │ │ │ + beq 212e4 │ │ │ │ cmp sl, #7 │ │ │ │ - beq 1fb84 │ │ │ │ + beq 21318 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 1fbdc │ │ │ │ + bne 21370 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 171f8 │ │ │ │ + bl 20dec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1fbe8 │ │ │ │ + beq 2137c │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r2, #1568]! @ 0x620 │ │ │ │ ldr r1, [r5, #308] @ 0x134 │ │ │ │ lsr r3, r3, #2 │ │ │ │ and r3, r3, #1 │ │ │ │ add r2, r2, #12 │ │ │ │ - b 1fbb8 │ │ │ │ + b 2134c │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1fbdc │ │ │ │ + bne 21370 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 171f8 │ │ │ │ + bl 20dec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1fbe8 │ │ │ │ + beq 2137c │ │ │ │ ldrb r3, [r5, #1568] @ 0x620 │ │ │ │ ldr r1, [r5, #300] @ 0x12c │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #1 │ │ │ │ add r2, r5, #1584 @ 0x630 │ │ │ │ - b 1fbb8 │ │ │ │ + b 2134c │ │ │ │ cmp r3, #9 │ │ │ │ - bne 1fbdc │ │ │ │ + bne 21370 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 171f8 │ │ │ │ + bl 20dec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1fbe8 │ │ │ │ + beq 2137c │ │ │ │ ldrb r3, [r5, #1568] @ 0x620 │ │ │ │ add r2, r5, #1584 @ 0x630 │ │ │ │ lsr r3, r3, #4 │ │ │ │ ldr r1, [r5, #296] @ 0x128 │ │ │ │ and r3, r3, #1 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r4, [pc, #1848] @ 202fc │ │ │ │ - beq 1fbec │ │ │ │ + ldreq r4, [pc, #1848] @ 21a90 │ │ │ │ + beq 21380 │ │ │ │ ldr r1, [r2] │ │ │ │ lsr r4, r1, #24 │ │ │ │ add r4, r4, r4, lsl #8 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ - b 1fbec │ │ │ │ + b 21380 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ - b 1fbec │ │ │ │ + b 21380 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r9, #3252] @ 0xcb4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [r3, sl, lsl #2] │ │ │ │ ldr r3, [r9, #3248] @ 0xcb0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 1fc14 │ │ │ │ + bne 213a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e350 │ │ │ │ + bl 1dba8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fc30 │ │ │ │ + beq 213c4 │ │ │ │ ldr r3, [r9, #3244] @ 0xcac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r7] │ │ │ │ strh r2, [r4, #4] │ │ │ │ @@ -23869,23 +25378,23 @@ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ strh r2, [r4, #6] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r4, [sp] │ │ │ │ bl 84fc │ │ │ │ cmp sl, #6 │ │ │ │ - beq 1fd64 │ │ │ │ + beq 214f8 │ │ │ │ cmp sl, #7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - beq 20020 │ │ │ │ - bl 1e1e0 │ │ │ │ + beq 217b4 │ │ │ │ + bl 1e4c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8424 │ │ │ │ - ldr r2, [pc, #1632] @ 20300 │ │ │ │ + ldr r2, [pc, #1632] @ 21a94 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r8, [r7] │ │ │ │ mov r1, r2 │ │ │ │ smull r3, r5, r4, r2 │ │ │ │ smull r2, r3, r8, r1 │ │ │ │ sub r5, r5, r4, asr #31 │ │ │ │ sub r3, r3, r8, asr #31 │ │ │ │ @@ -23897,29 +25406,29 @@ │ │ │ │ sub r4, r4, r5 │ │ │ │ lsr fp, fp, #16 │ │ │ │ add r4, r4, r4, lsr #31 │ │ │ │ add r4, fp, r4, asr #1 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, r5, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr ip, [r7, #20] │ │ │ │ ldr r1, [r9, #2008] @ 0x7d8 │ │ │ │ asr r2, r8, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [ip] │ │ │ │ strh r2, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sp, #40] @ 0x28 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, r3 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ add r3, sp, #172 @ 0xac │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ strh fp, [sp, #176] @ 0xb0 │ │ │ │ lsl r0, r0, #16 │ │ │ │ @@ -23927,25 +25436,25 @@ │ │ │ │ sub r4, r4, r0 │ │ │ │ strh r0, [sp, #178] @ 0xb2 │ │ │ │ mov r0, r3 │ │ │ │ strh r4, [sp, #174] @ 0xae │ │ │ │ bl 84fc │ │ │ │ mov r0, r6 │ │ │ │ bl 8058 │ │ │ │ - b 2017c │ │ │ │ + b 21910 │ │ │ │ ldr r3, [r9, #3248] @ 0xcb0 │ │ │ │ mov r1, r9 │ │ │ │ ldrb r3, [r3, #298] @ 0x12a │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fee4 │ │ │ │ - bl 1e1e0 │ │ │ │ + beq 21678 │ │ │ │ + bl 1e4c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8424 │ │ │ │ - ldr r2, [pc, #1392] @ 20300 │ │ │ │ + ldr r2, [pc, #1392] @ 21a94 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ ldr r6, [r7] │ │ │ │ mov r1, r2 │ │ │ │ smull r3, r4, r5, r2 │ │ │ │ smull r2, r3, r6, r1 │ │ │ │ sub r4, r4, r5, asr #31 │ │ │ │ sub r3, r3, r6, asr #31 │ │ │ │ @@ -23963,15 +25472,15 @@ │ │ │ │ lsl r5, r5, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ lsl r8, r8, #16 │ │ │ │ asr r8, r8, #16 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, r4, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ ldr ip, [r7, #20] │ │ │ │ sub r3, r4, #2 │ │ │ │ lsl fp, r3, #16 │ │ │ │ ldr r1, [r9, #2008] @ 0x7d8 │ │ │ │ ldr r3, [ip] │ │ │ │ @@ -23983,21 +25492,21 @@ │ │ │ │ strh r8, [sp, #172] @ 0xac │ │ │ │ strh fp, [sp, #176] @ 0xb0 │ │ │ │ sub r4, r4, #1 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ add r6, r4, r6 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r2, [sp, #52] @ 0x34 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, r2 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ strh fp, [sp, #200] @ 0xc8 │ │ │ │ strh r8, [sp, #180] @ 0xb4 │ │ │ │ strh r8, [sp, #196] @ 0xc4 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ @@ -24023,19 +25532,19 @@ │ │ │ │ strh r6, [sp, #188] @ 0xbc │ │ │ │ strh r5, [sp, #198] @ 0xc6 │ │ │ │ strh r4, [sp, #186] @ 0xba │ │ │ │ strh r4, [sp, #194] @ 0xc2 │ │ │ │ bl 84fc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 8058 │ │ │ │ - b 2017c │ │ │ │ - bl 1e1e0 │ │ │ │ + b 21910 │ │ │ │ + bl 1e4c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8424 │ │ │ │ - ldr r2, [pc, #1032] @ 20300 │ │ │ │ + ldr r2, [pc, #1032] @ 21a94 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r6, [r7] │ │ │ │ mov r1, r2 │ │ │ │ smull r3, r5, r4, r2 │ │ │ │ smull r2, r3, r6, r1 │ │ │ │ sub r5, r5, r4, asr #31 │ │ │ │ sub r3, r3, r6, asr #31 │ │ │ │ @@ -24048,35 +25557,35 @@ │ │ │ │ lsl r8, r6, #16 │ │ │ │ add r4, r4, r4, lsr #31 │ │ │ │ asr r8, r8, #16 │ │ │ │ asr r4, r4, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r5, r5, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ lsl r5, r5, #16 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r1, [r9, #2008] @ 0x7d8 │ │ │ │ lsr r5, r5, #16 │ │ │ │ ldr fp, [r2] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ strh r4, [sp, #174] @ 0xae │ │ │ │ strh r5, [sp, #176] @ 0xb0 │ │ │ │ strh r8, [sp, #172] @ 0xac │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ add r6, r5, r6 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sp, #48] @ 0x30 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, r3 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, fp │ │ │ │ strh r8, [sp, #180] @ 0xb4 │ │ │ │ strh r8, [sp, #196] @ 0xc4 │ │ │ │ lsl ip, r0, #16 │ │ │ │ lsr ip, ip, #16 │ │ │ │ add r2, ip, r4 │ │ │ │ @@ -24102,19 +25611,19 @@ │ │ │ │ strh ip, [sp, #184] @ 0xb8 │ │ │ │ strh ip, [sp, #192] @ 0xc0 │ │ │ │ strh r4, [sp, #198] @ 0xc6 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ bl 84fc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 8058 │ │ │ │ - b 2017c │ │ │ │ - bl 1e1e0 │ │ │ │ + b 21910 │ │ │ │ + bl 1e4c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8424 │ │ │ │ - ldr r2, [pc, #716] @ 20300 │ │ │ │ + ldr r2, [pc, #716] @ 21a94 │ │ │ │ ldm r7, {r5, r8} │ │ │ │ mov r1, r2 │ │ │ │ smull r3, r4, r8, r2 │ │ │ │ smull r2, r3, r5, r1 │ │ │ │ sub r4, r4, r8, asr #31 │ │ │ │ sub r3, r3, r5, asr #31 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -24122,24 +25631,24 @@ │ │ │ │ sub r8, r8, r4 │ │ │ │ add r8, r8, r8, lsr #31 │ │ │ │ sub r5, r5, r4 │ │ │ │ add r5, r5, r5, lsr #31 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, r4, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [r9, #2008] @ 0x7d8 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, fp │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov ip, #4 │ │ │ │ ldr lr, [r7, #20] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ asr ip, r8, #1 │ │ │ │ lsl ip, ip, #16 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -24148,15 +25657,15 @@ │ │ │ │ str r1, [sp] │ │ │ │ asr r1, r5, #1 │ │ │ │ add r5, r4, r5, asr #1 │ │ │ │ str ip, [sp, #192] @ 0xc0 │ │ │ │ str ip, [sp, #208] @ 0xd0 │ │ │ │ str ip, [sp, #264] @ 0x108 │ │ │ │ add r4, r4, r8, asr #1 │ │ │ │ - ldr r3, [pc, #552] @ 20304 │ │ │ │ + ldr r3, [pc, #552] @ 21a98 │ │ │ │ mov r2, r0 │ │ │ │ sub ip, r5, r2 │ │ │ │ lsl ip, ip, #16 │ │ │ │ add r8, r2, r8, asr #1 │ │ │ │ str ip, [sp, #180] @ 0xb4 │ │ │ │ str ip, [sp, #212] @ 0xd4 │ │ │ │ str ip, [sp, #260] @ 0x104 │ │ │ │ @@ -24195,55 +25704,55 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 8058 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r7 │ │ │ │ add r1, r3, sl, lsl #4 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1dbb0 │ │ │ │ + bl 1e590 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, #16 │ │ │ │ cmp sl, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne 1fae0 │ │ │ │ + bne 21274 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 202c4 │ │ │ │ + beq 21a58 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 202c4 │ │ │ │ + beq 21a58 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r7, [r9, #3248] @ 0xcb0 │ │ │ │ ldrb r2, [r3, #1568] @ 0x620 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ tst r2, #1 │ │ │ │ ldreq r4, [r3, #276] @ 0x114 │ │ │ │ ldrne r4, [r3, #1572] @ 0x624 │ │ │ │ orreq r4, r4, #-16777216 @ 0xff000000 │ │ │ │ tst r2, #2 │ │ │ │ ldrne r5, [r3, #1576] @ 0x628 │ │ │ │ ldreq r5, [r3, #280] @ 0x118 │ │ │ │ ldrb r3, [r9, #3252] @ 0xcb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2021c │ │ │ │ + bne 219b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e350 │ │ │ │ + bl 1dba8 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e350 │ │ │ │ + bl 1dba8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r9, #1972] @ 0x7b4 │ │ │ │ bl 88fc │ │ │ │ subs r6, r0, #0 │ │ │ │ movne fp, r6 │ │ │ │ - bne 20238 │ │ │ │ - ldr fp, [pc, #208] @ 20308 │ │ │ │ + bne 219cc │ │ │ │ + ldr fp, [pc, #208] @ 21a9c │ │ │ │ add fp, pc, fp │ │ │ │ ldr sl, [r9, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r9, #1912] @ 0x778 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ ldr r0, [sl, #188] @ 0xbc │ │ │ │ bl 8430 │ │ │ │ ldr r2, [sl, #188] @ 0xbc │ │ │ │ @@ -24254,1173 +25763,341 @@ │ │ │ │ ldreq r3, [r2, #16] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 1f31c │ │ │ │ + bl 1eddc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1dbb0 │ │ │ │ - ldr r2, [pc, #116] @ 2030c │ │ │ │ - ldr r3, [pc, #92] @ 202f8 │ │ │ │ + bl 1e590 │ │ │ │ + ldr r2, [pc, #116] @ 21aa0 │ │ │ │ + ldr r3, [pc, #92] @ 21a8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 202e8 │ │ │ │ + bne 21a7c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #404 @ 0x194 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 7e3c │ │ │ │ - ldr r2, [pc, #68] @ 20310 │ │ │ │ - ldr r3, [pc, #40] @ 202f8 │ │ │ │ + ldr r2, [pc, #68] @ 21aa4 │ │ │ │ + ldr r3, [pc, #40] @ 21a8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 202ec │ │ │ │ + beq 21a80 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #404 @ 0x194 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r6, r0, lsl #7 │ │ │ │ + andeq lr, r5, ip, ror #23 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ mrseq r1, (UNDEF: 1) │ │ │ │ - andeq lr, r3, ip, lsl lr │ │ │ │ - andeq pc, r5, r0, ror #16 │ │ │ │ - andeq pc, r5, ip, lsr #16 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r5, [r0, #20] │ │ │ │ - mov r6, r1 │ │ │ │ - beq 20368 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 20368 │ │ │ │ - bl 7e3c │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrne r3, [r5, #20] │ │ │ │ - moveq r3, r5 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r3 │ │ │ │ - b 20344 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, #1 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ - bl 1e628 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 54ff0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #256] @ 204bc │ │ │ │ - ldr r3, [pc, #256] @ 204c0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #24 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r3, #0 │ │ │ │ - blt 2048c │ │ │ │ - ldr ip, [r4, #1724] @ 0x6bc │ │ │ │ - ldr r3, [r4, #2048] @ 0x800 │ │ │ │ - ldr r2, [r4, #1728] @ 0x6c0 │ │ │ │ - ldr r1, [r4, #2052] @ 0x804 │ │ │ │ - smulbb r3, r3, ip │ │ │ │ - smulbb r1, r1, r2 │ │ │ │ - lsl r2, r2, #16 │ │ │ │ - lsl r3, r3, #16 │ │ │ │ - lsr r2, r2, #16 │ │ │ │ - orr r2, r2, ip, lsl #16 │ │ │ │ - lsr r3, r3, #16 │ │ │ │ - orr r3, r3, r1, lsl #16 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #164] @ 204c4 │ │ │ │ - add r2, sp, #8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7e90 <__ioctl_time64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 20458 │ │ │ │ - ldr r0, [pc, #144] @ 204c8 │ │ │ │ - ldr r2, [pc, #144] @ 204cc │ │ │ │ - ldr r1, [pc, #144] @ 204d0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r3, [pc, #136] @ 204d4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - ldr r2, [pc, #120] @ 204d8 │ │ │ │ - ldr r3, [pc, #92] @ 204c0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 204b0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 39688 │ │ │ │ - ldr r2, [pc, #72] @ 204dc │ │ │ │ - ldr r3, [pc, #40] @ 204c0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 204b4 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, pc} │ │ │ │ - andeq pc, r5, ip, lsr r7 @ │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r5, r0, r4, lsl r4 │ │ │ │ - andeq fp, r3, r8, lsl #15 │ │ │ │ - andeq r7, r3, r4, asr #10 │ │ │ │ - andeq r7, r3, ip, asr #10 │ │ │ │ - andeq r1, r0, r6, ror r0 │ │ │ │ - muleq r5, r8, r6 │ │ │ │ - andeq pc, r5, r4, ror #12 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr sl, [r0, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r5, [r0, #2008] @ 0x7d8 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov fp, r3 │ │ │ │ - ldr r3, [r4, #2052] @ 0x804 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [sl, #40] @ 0x28 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 55c1c │ │ │ │ - cmp r7, #0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - beq 20594 │ │ │ │ - ldr r0, [sl, #36] @ 0x24 │ │ │ │ - lsl r0, r0, #1 │ │ │ │ - bl 56560 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 56614 │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r0, [r4, #2048] @ 0x800 │ │ │ │ - mul r0, fp, r0 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 563d0 │ │ │ │ - bl 56a08 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - bl 55c1c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7f14 │ │ │ │ - bl 56274 │ │ │ │ - str r0, [r7] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 20600 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - lsl r0, r3, #1 │ │ │ │ - bl 56560 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 56614 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp] │ │ │ │ - mul r0, r3, r0 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 563d0 │ │ │ │ - bl 56a08 │ │ │ │ - bl 56568 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - bl 55c1c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 7f14 │ │ │ │ - bl 56274 │ │ │ │ - str r0, [r6] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r6, [r0, #160] @ 0xa0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - cmp r6, #2 │ │ │ │ - mov r4, r0 │ │ │ │ - bne 20684 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [r0, #128] @ 0x80 │ │ │ │ - bl 41890 │ │ │ │ - ldr r5, [r4, #120] @ 0x78 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r7, [r4, #128] @ 0x80 │ │ │ │ - bl 8460 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r2, [sp] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7f80 │ │ │ │ - b 207f0 │ │ │ │ - ldr r7, [r0, #148] @ 0x94 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 20700 │ │ │ │ - ldr r0, [r0, #164] @ 0xa4 │ │ │ │ - sub r5, r6, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - clz r5, r5 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - moveq r5, #0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 206b8 │ │ │ │ - bl 39770 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - cmpeq r6, #1 │ │ │ │ - beq 20700 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 206d8 │ │ │ │ - ldr r3, [pc, #308] @ 20808 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r5, [r3, r6, lsl #2] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ - bl 8460 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - stm sp, {r2, r4, r5} │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7f80 │ │ │ │ - b 20800 │ │ │ │ - ldr r3, [r4, #144] @ 0x90 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 20800 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr fp, [r4, #152] @ 0x98 │ │ │ │ - ldr r6, [r3] │ │ │ │ - mov r5, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8754 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - add r1, r4, #128 @ 0x80 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r3, #3248] @ 0xcb0 │ │ │ │ - ldm r6, {r2, r3} │ │ │ │ - bl 2d7a4 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r0, [r4, #128] @ 0x80 │ │ │ │ - bl 41890 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - bl 56560 │ │ │ │ - mov r1, fp │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ - ldr r8, [r4, #120] @ 0x78 │ │ │ │ - ldr r9, [r4, #124] @ 0x7c │ │ │ │ - ldr sl, [r4, #128] @ 0x80 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - bl 56560 │ │ │ │ - mov r1, fp │ │ │ │ - bl 567ac │ │ │ │ - bl 56a08 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8460 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r5 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str sl, [sp, #8] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - str r5, [sp] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7f80 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r0, [r4, #128] @ 0x80 │ │ │ │ - bl 1db58 │ │ │ │ - ldr r0, [r4, #128] @ 0x80 │ │ │ │ - bl 1da40 │ │ │ │ - ldr r1, [pc, #40] @ 2080c │ │ │ │ - mov r2, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r4, #168] @ 0xa8 │ │ │ │ - bl 7a94 │ │ │ │ - ldr r0, [r4, #128] @ 0x80 │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1dadc │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r1, r4, r8, lsl r6 │ │ │ │ - andeq lr, r5, r4, lsl r0 │ │ │ │ + andeq sp, r3, r0, lsr #13 │ │ │ │ + andeq lr, r5, ip, asr #1 │ │ │ │ + muleq r5, r8, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 7b54 │ │ │ │ - ldrb r3, [r4, #172] @ 0xac │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r3, r5 │ │ │ │ - str r5, [r4, #168] @ 0xa8 │ │ │ │ - popeq {r4, r5, r6, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20608 │ │ │ │ - strb r5, [r4, #172] @ 0xac │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r3, [r5, #3208] @ 0xc88 │ │ │ │ - mov r7, #64 @ 0x40 │ │ │ │ - cmp r3, r6 │ │ │ │ - bhi 208d4 │ │ │ │ - cmp r3, #0 │ │ │ │ - lslne r7, r3, #1 │ │ │ │ - ldr r0, [r5, #3200] @ 0xc80 │ │ │ │ - lsl r1, r7, #2 │ │ │ │ - bl 8610 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 208c8 │ │ │ │ - ldr r0, [pc, #64] @ 208e0 │ │ │ │ - ldr r2, [pc, #64] @ 208e4 │ │ │ │ - ldr r1, [pc, #64] @ 208e8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r0, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #74 @ 0x4a │ │ │ │ - bl 521a0 │ │ │ │ - mov r0, r4 │ │ │ │ - b 208d8 │ │ │ │ - str r4, [r5, #3200] @ 0xc80 │ │ │ │ - str r7, [r5, #3208] @ 0xc88 │ │ │ │ - b 2086c │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq fp, r3, r0, asr #6 │ │ │ │ - andeq fp, r3, r4, lsr #6 │ │ │ │ - andeq fp, r3, r8, lsr #6 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - subs r4, r2, #0 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - beq 20920 │ │ │ │ - ldrb r3, [r4] │ │ │ │ - cmp r3, #37 @ 0x25 │ │ │ │ - beq 20984 │ │ │ │ - ldr r5, [r9] │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, r5 │ │ │ │ - bcc 20958 │ │ │ │ - cmp r5, #0 │ │ │ │ - lslne r5, r5, #1 │ │ │ │ - moveq r5, #10 │ │ │ │ - ldr r0, [r6] │ │ │ │ - lsl r1, r5, #2 │ │ │ │ - bl 8610 │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r0, [r6] │ │ │ │ - str r5, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 20970 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 8784 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r2, [r6] │ │ │ │ - add r1, r3, #1 │ │ │ │ - str r1, [r7] │ │ │ │ - str r4, [r2, r3, lsl #2] │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r1, [r0, #1724] @ 0x6bc │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r3, r1 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - blt 209fc │ │ │ │ - ldr r7, [r0, #1504] @ 0x5e0 │ │ │ │ - add r4, r4, #1 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [r0, #1728] @ 0x6c0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - and r4, r4, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 5401c │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r6, #0 │ │ │ │ - ldrne r3, [r7, #40] @ 0x28 │ │ │ │ - ldrne r3, [r3, r4, lsl #2] │ │ │ │ - strne r3, [r6] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, #1 │ │ │ │ - stm r5, {r3, r4} │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [r0, #1504] @ 0x5e0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r5, [r6, #12] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r8, [r1, #4] │ │ │ │ - ldr sl, [r1] │ │ │ │ - ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ - ldr fp, [r6] │ │ │ │ - add r2, r5, r1 │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - sub r9, fp, #1 │ │ │ │ - and r2, r2, r9 │ │ │ │ - cmp r7, r2 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - movgt r0, #0 │ │ │ │ - movle r0, #1 │ │ │ │ - cmp r5, r8 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - movgt ip, #0 │ │ │ │ - movle ip, #1 │ │ │ │ - cmp r5, r2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bgt 20a84 │ │ │ │ - tst r0, ip │ │ │ │ - beq 20a8c │ │ │ │ - b 20b00 │ │ │ │ - orrs r0, r0, ip │ │ │ │ - bne 20b00 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r6 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - bl 5401c │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - add r2, r1, r1, lsr #31 │ │ │ │ - sub r0, r0, r2, asr #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - bic r0, r0, r0, asr #31 │ │ │ │ - add r2, r1, r2 │ │ │ │ - sub r1, fp, r1 │ │ │ │ - cmp r1, r0 │ │ │ │ - addle r2, r2, r1 │ │ │ │ - addgt r2, r2, r0 │ │ │ │ - ldr r1, [r6, #40] @ 0x28 │ │ │ │ - and r2, r2, r9 │ │ │ │ - ldr r3, [r1, r2, lsl #2] │ │ │ │ - add r0, r2, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - andeq r2, r9, r0 │ │ │ │ - beq 20acc │ │ │ │ - cmp r5, r2 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - beq 20afc │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 54ff0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [r4, #3228] @ 0xc9c │ │ │ │ - cmp r2, r8 │ │ │ │ - bne 20b24 │ │ │ │ - ldr r2, [r4, #3224] @ 0xc98 │ │ │ │ - cmp r2, sl │ │ │ │ - bne 20b24 │ │ │ │ - ldrb r2, [r4, #3164] @ 0xc5c │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 20b50 │ │ │ │ - sub r2, r8, r5 │ │ │ │ - mov r3, #0 │ │ │ │ - add r2, r2, fp │ │ │ │ - str r3, [sp] │ │ │ │ - and r2, r2, r9 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r4 │ │ │ │ - bl 31548 │ │ │ │ - str r8, [r4, #3228] @ 0xc9c │ │ │ │ - str sl, [r4, #3224] @ 0xc98 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - ldr r2, [r6] │ │ │ │ - sub r7, r7, r3 │ │ │ │ - add r7, r7, r2 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - and r2, r2, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add sp, sp, #20 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 311cc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr sl, [sp, #76] @ 0x4c │ │ │ │ - add r0, sp, #32 │ │ │ │ - ldr r9, [r7, #1504] @ 0x5e0 │ │ │ │ - mov r6, r3 │ │ │ │ - stmdb r0, {r2, r3} │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r1, [sp] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [r9, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, r6, lsl #2] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 20be4 │ │ │ │ - sub r2, r6, sl │ │ │ │ - clz r2, r2 │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - mov r5, r3 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str sl, [sp, #12] │ │ │ │ - b 20c38 │ │ │ │ - cmp r6, sl │ │ │ │ - beq 20cd8 │ │ │ │ - b 20c60 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, fp │ │ │ │ - mov fp, r3 │ │ │ │ - mov r3, sl │ │ │ │ - ldr r1, [r7, #3204] @ 0xc84 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 20dec │ │ │ │ - ldmib sp, {r2, r3} │ │ │ │ - cmp r4, r3 │ │ │ │ - movne r2, #0 │ │ │ │ - andeq r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 20cd8 │ │ │ │ - ldr r3, [sp] │ │ │ │ - cmp r3, #2 │ │ │ │ - subne r4, r4, #1 │ │ │ │ - addeq r4, r4, #1 │ │ │ │ - beq 20c4c │ │ │ │ - ldr r3, [sp] │ │ │ │ - cmp r3, #2 │ │ │ │ - mvnne fp, r4 │ │ │ │ - lsrne fp, fp, #31 │ │ │ │ - bne 20c84 │ │ │ │ - ldr fp, [r7, #1724] @ 0x6bc │ │ │ │ - cmp fp, r4 │ │ │ │ - movle fp, #0 │ │ │ │ - movgt fp, #1 │ │ │ │ - b 20c84 │ │ │ │ - ldr r3, [sp] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 20cc4 │ │ │ │ - ldr r3, [r9] │ │ │ │ - sub r6, r6, #1 │ │ │ │ - add r6, r6, r3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - and r6, r6, r3 │ │ │ │ - b 20bb8 │ │ │ │ - cmp fp, #0 │ │ │ │ - bne 20ce0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - cmp r4, r2 │ │ │ │ - movne r3, #0 │ │ │ │ - andeq r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 20cd8 │ │ │ │ - ldr r3, [sp] │ │ │ │ - cmp r3, #2 │ │ │ │ - ldrne r4, [r7, #1724] @ 0x6bc │ │ │ │ - subne r4, r4, #1 │ │ │ │ - bne 20c6c │ │ │ │ - mov r4, fp │ │ │ │ - ldr r3, [r9] │ │ │ │ - add r6, r6, #1 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - and r6, r6, r3 │ │ │ │ - b 20bb8 │ │ │ │ - mov r3, #0 │ │ │ │ - b 20e0c │ │ │ │ - mov r2, #12 │ │ │ │ - mul r2, r4, r2 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [r1, r2] │ │ │ │ - mov r2, #0 │ │ │ │ - bl 44334 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 20c0c │ │ │ │ - mov r1, fp │ │ │ │ - mov sl, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - mov r8, r6 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r1, [r7, #3204] @ 0xc84 │ │ │ │ - cmp r1, r2 │ │ │ │ - bls 20dd4 │ │ │ │ - ldr r1, [r7, #1724] @ 0x6bc │ │ │ │ - cmp r1, r4 │ │ │ │ - bgt 20d5c │ │ │ │ - ldr r1, [r9] │ │ │ │ - add r8, r8, #1 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - and r8, r8, r1 │ │ │ │ - ldr r1, [r9, #40] @ 0x28 │ │ │ │ - ldr sl, [r1, r8, lsl #2] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 20bf0 │ │ │ │ - mov r4, #0 │ │ │ │ - mov r1, #12 │ │ │ │ - mul r1, r4, r1 │ │ │ │ - ldr r0, [sl] │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r0, [pc, #164] @ 20e18 │ │ │ │ - cmp r1, r0 │ │ │ │ - addhi r4, r4, #1 │ │ │ │ - bhi 20d20 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - bl 44334 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 20dd4 │ │ │ │ - ldr r1, [r7, #1724] @ 0x6bc │ │ │ │ - add r2, r2, r0 │ │ │ │ - add r4, r4, #1 │ │ │ │ - mov r0, #12 │ │ │ │ - cmp r1, r4 │ │ │ │ - mul r0, r4, r0 │ │ │ │ - ble 20d20 │ │ │ │ - ldr ip, [sl] │ │ │ │ - ldr r0, [ip, r0] │ │ │ │ - ldr ip, [pc, #84] @ 20e1c │ │ │ │ - cmp r0, ip │ │ │ │ - bls 20d20 │ │ │ │ - add r4, r4, #1 │ │ │ │ - b 20da8 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, fp │ │ │ │ - mov fp, r1 │ │ │ │ - b 20c00 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r3, fp │ │ │ │ - ldr fp, [sp, #80] @ 0x50 │ │ │ │ - sub r5, r5, #1 │ │ │ │ - str r4, [fp] │ │ │ │ - str r6, [fp, #4] │ │ │ │ - str r5, [fp, #8] │ │ │ │ - str r8, [fp, #12] │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x401fffff │ │ │ │ - eormi r0, r0, r0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ands r7, r2, #16 │ │ │ │ - ldr r2, [pc, #344] @ 20f94 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [pc, #340] @ 20f98 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #132 @ 0x84 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ - mov r3, #0 │ │ │ │ - bne 20eac │ │ │ │ - mov r1, #110 @ 0x6e │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #304] @ 20f9c │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - add r2, sp, #8 │ │ │ │ - add r1, sp, #12 │ │ │ │ - bl 82bc │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - bne 20eb4 │ │ │ │ - ldr ip, [pc, #276] @ 20fa0 │ │ │ │ - ldr r2, [pc, #276] @ 20fa4 │ │ │ │ - ldr r1, [pc, #276] @ 20fa8 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #272] @ 20fac │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - mov r7, #0 │ │ │ │ - b 20f60 │ │ │ │ - mov r0, #24 │ │ │ │ - bl 52fa4 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, #24 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 7d28 │ │ │ │ - ldr r3, [pc, #220] @ 20fb0 │ │ │ │ - str r5, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r6 │ │ │ │ - stm r5, {r4, r6} │ │ │ │ - bl 1780c │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne 20f08 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8208 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7e3c │ │ │ │ - b 20eac │ │ │ │ - mov r0, #12 │ │ │ │ - bl 82e0 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3, #8] │ │ │ │ - moveq r2, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r5, [r0] │ │ │ │ - str r3, [r0, #4] │ │ │ │ - str r2, [r0, #8] │ │ │ │ - beq 20f44 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r0, [r2, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - str r0, [r4, #28] │ │ │ │ - str r3, [r4, #32] │ │ │ │ - streq r0, [r4, #24] │ │ │ │ - ldr r2, [pc, #76] @ 20fb4 │ │ │ │ - ldr r3, [pc, #44] @ 20f98 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #124] @ 0x7c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 20f88 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r7 │ │ │ │ - add sp, sp, #132 @ 0x84 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x0005ecb8 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r0, r8, r0, lsl #16 │ │ │ │ - andeq sl, r3, r4, ror sp │ │ │ │ - andeq r6, r3, r4, lsr #22 │ │ │ │ - andeq r6, r3, ip, lsr #22 │ │ │ │ - muleq r0, r2, r1 │ │ │ │ - andeq r1, r0, r4, asr #16 │ │ │ │ - muleq r5, r0, fp │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 7fc8 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7fc8 │ │ │ │ - cmp r7, r0 │ │ │ │ - bls 21018 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7b24 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 21018 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ - sub r0, r0, #61 @ 0x3d │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [r0, #4] │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r8, #0 │ │ │ │ - movne r4, r0 │ │ │ │ - ldrne r9, [r4] │ │ │ │ - movne r5, #0 │ │ │ │ - bne 2105c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov r0, r1 │ │ │ │ - b 7ac4 │ │ │ │ - mov r5, r3 │ │ │ │ - cmp r9, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r7, [r8, r5, lsl #2] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 20fb8 │ │ │ │ - add r3, r5, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 21058 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r2, [r4] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - lsl r6, r5, #2 │ │ │ │ - sub r2, r2, r5 │ │ │ │ - add r1, r6, #4 │ │ │ │ - add r1, r0, r1 │ │ │ │ - lsl r2, r2, #2 │ │ │ │ - add r0, r0, r6 │ │ │ │ - bl 8448 │ │ │ │ - ldr r3, [r4] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - ldm r1, {r0, r1} │ │ │ │ - bl 43f98 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7e3c │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov r6, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 21124 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r2, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 86b8 │ │ │ │ - ldr r1, [pc, #136] @ 211b4 │ │ │ │ - mov r4, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl f518 │ │ │ │ - ldm r4, {r8, r9} │ │ │ │ - mov r5, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r8, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - beq 21180 │ │ │ │ - ldr sl, [r9, r5, lsl #2] │ │ │ │ - mov r0, sl │ │ │ │ - bl 20fb8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 21178 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7e3c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - str r7, [r3, r5, lsl #2] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r5, r5, #1 │ │ │ │ - b 21144 │ │ │ │ - add r1, r8, #2 │ │ │ │ - lsl r1, r1, #2 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 526a8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r1, #0 │ │ │ │ - add r2, r3, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - add r2, r0, r3, lsl #2 │ │ │ │ - str r0, [r4, #4] │ │ │ │ - str r7, [r0, r3, lsl #2] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r5, r3, r4, lsl #22 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #364] @ 2133c │ │ │ │ - ldr r3, [pc, #364] @ 21340 │ │ │ │ + ldr r2, [pc, #364] @ 21c2c │ │ │ │ + ldr r3, [pc, #364] @ 21c30 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ bl 8040 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2130c │ │ │ │ + blt 21bfc │ │ │ │ ldr r1, [r4, #3304] @ 0xce8 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldr r1, [r4, #3308] @ 0xcec │ │ │ │ ldr r5, [sp, #8] │ │ │ │ sbc r2, r2, r1 │ │ │ │ ldr r1, [r4, #3312] @ 0xcf0 │ │ │ │ mov r6, sp │ │ │ │ subs r5, r5, r1 │ │ │ │ - bpl 21240 │ │ │ │ + bpl 21b30 │ │ │ │ add r5, r5, #998244352 @ 0x3b800000 │ │ │ │ subs r3, r3, #1 │ │ │ │ add r5, r5, #1753088 @ 0x1ac000 │ │ │ │ sbc r2, r2, #0 │ │ │ │ add r5, r5, #2560 @ 0xa00 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 2128c │ │ │ │ - ldr r3, [pc, #244] @ 21344 │ │ │ │ + bne 21b7c │ │ │ │ + ldr r3, [pc, #244] @ 21c34 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt 2128c │ │ │ │ + bgt 21b7c │ │ │ │ add r6, sp, #16 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d28 │ │ │ │ - ldr r0, [pc, #216] @ 21348 │ │ │ │ + ldr r0, [pc, #216] @ 21c38 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r0, r5 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #3320] @ 0xcf8 │ │ │ │ mov r2, r6 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ - b 212f8 │ │ │ │ + b 21be8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r4, #1972] @ 0x7b4 │ │ │ │ add ip, r4, #3296 @ 0xce0 │ │ │ │ add ip, ip, #8 │ │ │ │ cmp r5, #0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 212d4 │ │ │ │ + beq 21bc4 │ │ │ │ mov r0, r5 │ │ │ │ bl 7fc8 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ movls r6, #0 │ │ │ │ - bls 212e0 │ │ │ │ + bls 21bd0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ bl 8784 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b 212e0 │ │ │ │ + b 21bd0 │ │ │ │ mov r6, r5 │ │ │ │ - ldr r5, [pc, #108] @ 2134c │ │ │ │ + ldr r5, [pc, #108] @ 21c3c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 1dc68 │ │ │ │ + bl 1d57c │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r4, #3293] @ 0xcdd │ │ │ │ - ldr r2, [pc, #60] @ 21350 │ │ │ │ - ldr r3, [pc, #40] @ 21340 │ │ │ │ + ldr r2, [pc, #60] @ 21c40 │ │ │ │ + ldr r3, [pc, #40] @ 21c30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 21334 │ │ │ │ + beq 21c24 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq lr, r5, r8, lsr #18 │ │ │ │ + andeq lr, r5, r8, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ rsbseq r2, pc, r7, asr #13 │ │ │ │ rsbseq r2, pc, r8, asr #13 │ │ │ │ - andeq r5, r3, r4, lsl sp │ │ │ │ - andeq lr, r5, r4, ror #15 │ │ │ │ + andeq r5, r3, ip, lsr r4 │ │ │ │ + strdeq sp, [r5], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #280] @ 21484 │ │ │ │ - ldr r3, [pc, #280] @ 21488 │ │ │ │ + ldr r2, [pc, #280] @ 21d74 │ │ │ │ + ldr r3, [pc, #280] @ 21d78 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ bl 8040 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 21454 │ │ │ │ + blt 21d44 │ │ │ │ ldr r1, [r4, #3352] @ 0xd18 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldr r1, [r4, #3356] @ 0xd1c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ sbc r2, r2, r1 │ │ │ │ ldr r1, [r4, #3360] @ 0xd20 │ │ │ │ mov r6, sp │ │ │ │ subs r5, r5, r1 │ │ │ │ - bpl 213dc │ │ │ │ + bpl 21ccc │ │ │ │ add r5, r5, #998244352 @ 0x3b800000 │ │ │ │ subs r3, r3, #1 │ │ │ │ add r5, r5, #1753088 @ 0x1ac000 │ │ │ │ sbc r2, r2, #0 │ │ │ │ add r5, r5, #2560 @ 0xa00 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 21428 │ │ │ │ - ldr r3, [pc, #160] @ 2148c │ │ │ │ + bne 21d18 │ │ │ │ + ldr r3, [pc, #160] @ 21d7c │ │ │ │ cmp r5, r3 │ │ │ │ - bgt 21428 │ │ │ │ + bgt 21d18 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d28 │ │ │ │ - ldr ip, [pc, #132] @ 21490 │ │ │ │ + ldr ip, [pc, #132] @ 21d80 │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, r5 │ │ │ │ ldr r0, [r4, #3368] @ 0xd28 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ - b 21454 │ │ │ │ + b 21d44 │ │ │ │ ldr r1, [r4, #1988] @ 0x7c4 │ │ │ │ add r4, r4, #3344 @ 0xd10 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r3, [r4, #-3336] @ 0xfffff2f8 │ │ │ │ ldreq r1, [r3, #12] │ │ │ │ ldr r3, [r4, #-96] @ 0xffffffa0 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 1dca8 │ │ │ │ + bl 1d5bc │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - ldr r2, [pc, #56] @ 21494 │ │ │ │ - ldr r3, [pc, #40] @ 21488 │ │ │ │ + ldr r2, [pc, #56] @ 21d84 │ │ │ │ + ldr r3, [pc, #40] @ 21d78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2147c │ │ │ │ + beq 21d6c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq lr, r5, ip, lsl #15 │ │ │ │ + muleq r5, ip, lr │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + rsbseq r2, pc, r7, asr #13 │ │ │ │ + rsbseq r2, pc, r8, asr #13 │ │ │ │ + andeq sp, r5, ip, lsr #27 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr r1, [pc, #368] @ 21f10 │ │ │ │ + ldr r3, [r0, #3244] @ 0xcac │ │ │ │ + ldr r2, [pc, #364] @ 21f14 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + mov r2, #0 │ │ │ │ + beq 21ee0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, sp │ │ │ │ + mov r0, #1 │ │ │ │ + bl 8040 <__clock_gettime64@plt> │ │ │ │ + mov r6, sp │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 21ee0 │ │ │ │ + ldr r1, [r4, #3328] @ 0xd00 │ │ │ │ + ldr r3, [sp] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + subs r3, r3, r1 │ │ │ │ + ldr r1, [r4, #3332] @ 0xd04 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + sbc r2, r2, r1 │ │ │ │ + ldr r1, [r4, #3336] @ 0xd08 │ │ │ │ + subs r5, r5, r1 │ │ │ │ + bpl 21e20 │ │ │ │ + add r5, r5, #998244352 @ 0x3b800000 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + add r5, r5, #1753088 @ 0x1ac000 │ │ │ │ + sbc r2, r2, #0 │ │ │ │ + add r5, r5, #2560 @ 0xa00 │ │ │ │ + orrs r3, r3, r2 │ │ │ │ + bne 21e6c │ │ │ │ + ldr r3, [pc, #232] @ 21f18 │ │ │ │ + cmp r5, r3 │ │ │ │ + bgt 21e6c │ │ │ │ + add r6, sp, #16 │ │ │ │ + mov r2, #32 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7d28 │ │ │ │ + ldr ip, [pc, #204] @ 21f1c │ │ │ │ + mov r3, #0 │ │ │ │ + sub ip, ip, r5 │ │ │ │ + ldr r0, [r4, #3344] @ 0xd10 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, r6 │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + bl 8718 <__timerfd_settime64@plt> │ │ │ │ + b 21ee0 │ │ │ │ + ldr r5, [r4, #1988] @ 0x7c4 │ │ │ │ + ldr r1, [pc, #168] @ 21f20 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldreq r3, [r4, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldreq r5, [r3, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 21e9c │ │ │ │ + ldr r5, [pc, #136] @ 21f24 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r3, [r4, #3244] @ 0xcac │ │ │ │ + add r4, r4, #3328 @ 0xd00 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ + bl 1d5fc │ │ │ │ + mov r1, r5 │ │ │ │ + mov r7, r0 │ │ │ │ + bl 1d9bc │ │ │ │ + ldr r3, [r4, #-84] @ 0xffffffac │ │ │ │ + ldr r2, [r4, #-80] @ 0xffffffb0 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + mov r2, r7 │ │ │ │ + bl 1d64c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1d388 │ │ │ │ + ldm r6, {r0, r1, r2, r3} │ │ │ │ + stm r4, {r0, r1, r2, r3} │ │ │ │ + ldr r2, [pc, #64] @ 21f28 │ │ │ │ + ldr r3, [pc, #40] @ 21f14 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 21f08 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #60 @ 0x3c │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + andeq sp, r5, r4, asr sp │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ rsbseq r2, pc, r7, asr #13 │ │ │ │ rsbseq r2, pc, r8, asr #13 │ │ │ │ - muleq r5, ip, r6 │ │ │ │ + ldrdeq r5, [r3], -ip │ │ │ │ + andeq r5, r3, r0, ror r1 │ │ │ │ + andeq sp, r5, r0, lsl ip │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r0, #3293] @ 0xcdd │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #3196] @ 0xc7c │ │ │ │ @@ -25443,15 +26120,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #1504] @ 0x5e0 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r0, #1728] @ 0x6c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ ldrne r3, [r5, #40] @ 0x28 │ │ │ │ ldrne r0, [r3, r4, lsl #2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ @@ -25460,371 +26137,267 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #3248] @ 0xcb0 │ │ │ │ add r0, r0, #204 @ 0xcc │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2d578 │ │ │ │ ldr r3, [r4, #3204] @ 0xc84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21580 │ │ │ │ + beq 22014 │ │ │ │ ldr r0, [r4, #3236] @ 0xca4 │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [r4, #3200] @ 0xc80 │ │ │ │ ldr r3, [r4, #3204] @ 0xc84 │ │ │ │ str r2, [r4, #3236] @ 0xca4 │ │ │ │ str r3, [r4, #3240] @ 0xca8 │ │ │ │ - b 21588 │ │ │ │ + b 2201c │ │ │ │ ldr r0, [r4, #3200] @ 0xc80 │ │ │ │ bl 7e3c │ │ │ │ - ldr r3, [pc, #100] @ 215f4 │ │ │ │ + ldr r3, [pc, #100] @ 22088 │ │ │ │ add r2, r4, #3216 @ 0xc90 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #56] @ 0x38 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r1, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #3200] @ 0xc80 │ │ │ │ str r3, [r4, #3208] @ 0xc88 │ │ │ │ str r3, [r4, #3204] @ 0xc84 │ │ │ │ str r3, [r4, #3212] @ 0xc8c │ │ │ │ stm r2, {r0, r1} │ │ │ │ ldrb r2, [r4, #3740] @ 0xe9c │ │ │ │ str r3, [r4, #3232] @ 0xca0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r4, #3196] @ 0xc7c │ │ │ │ str r3, [r4, #3512] @ 0xdb8 │ │ │ │ - beq 215e0 │ │ │ │ + beq 22074 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38a3c │ │ │ │ + bl 388b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 389d0 │ │ │ │ + bl 3884c │ │ │ │ mov r0, r4 │ │ │ │ - bl 39ac4 │ │ │ │ + bl 39944 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r0, r4, r8, asr r7 │ │ │ │ + strdeq pc, [r3], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r1 │ │ │ │ - ldr r1, [pc, #664] @ 218ac │ │ │ │ - ldr r2, [pc, #664] @ 218b0 │ │ │ │ + ldr r1, [pc, #664] @ 22340 │ │ │ │ + ldr r2, [pc, #664] @ 22344 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #3204] @ 0xc84 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - bne 21678 │ │ │ │ + bne 2210c │ │ │ │ add r2, r0, #3232 @ 0xca0 │ │ │ │ mvn r6, #0 │ │ │ │ mvn r7, #0 │ │ │ │ strd r6, [r2, #-8] │ │ │ │ - ldr r2, [pc, #608] @ 218b4 │ │ │ │ + ldr r2, [pc, #608] @ 22348 │ │ │ │ str r3, [r0, #3232] @ 0xca0 │ │ │ │ - ldr r3, [pc, #596] @ 218b0 │ │ │ │ + ldr r3, [pc, #596] @ 22344 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 21894 │ │ │ │ - b 218a0 │ │ │ │ + beq 22328 │ │ │ │ + b 22334 │ │ │ │ ldr r1, [r0, #3224] @ 0xc98 │ │ │ │ ldr r3, [r0, #3228] @ 0xc9c │ │ │ │ ldr r2, [r4, #3232] @ 0xca0 │ │ │ │ and lr, r1, r3 │ │ │ │ cmn lr, #1 │ │ │ │ cmpeq r2, #0 │ │ │ │ ldr r0, [r0, #1504] @ 0x5e0 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 216ac │ │ │ │ + beq 22140 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 21700 │ │ │ │ - b 2170c │ │ │ │ + bne 22194 │ │ │ │ + b 221a0 │ │ │ │ cmp ip, #1 │ │ │ │ - bls 216d8 │ │ │ │ + bls 2216c │ │ │ │ cmp ip, #2 │ │ │ │ movne lr, r3 │ │ │ │ movne r2, r1 │ │ │ │ - bne 217d0 │ │ │ │ + bne 22264 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ and lr, r3, r1 │ │ │ │ - b 21778 │ │ │ │ + b 2220c │ │ │ │ ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ and lr, r3, r2 │ │ │ │ ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ sub r2, r2, #1 │ │ │ │ - b 217a4 │ │ │ │ + b 22238 │ │ │ │ cmp ip, #2 │ │ │ │ - beq 21734 │ │ │ │ - b 2175c │ │ │ │ + beq 221c8 │ │ │ │ + b 221f0 │ │ │ │ cmp r1, #0 │ │ │ │ sub r2, r1, #1 │ │ │ │ - bne 21760 │ │ │ │ + bne 221f4 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ - b 2175c │ │ │ │ + b 221f0 │ │ │ │ add r2, r1, #1 │ │ │ │ ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ cmp r2, r1 │ │ │ │ - blt 21760 │ │ │ │ + blt 221f4 │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ - b 21760 │ │ │ │ + b 221f4 │ │ │ │ mov r2, r1 │ │ │ │ cmp ip, #1 │ │ │ │ mov lr, r3 │ │ │ │ - bls 217a4 │ │ │ │ + bls 22238 │ │ │ │ cmp ip, #2 │ │ │ │ movne r1, r2 │ │ │ │ - bne 217d0 │ │ │ │ + bne 22264 │ │ │ │ cmp r2, #0 │ │ │ │ sub r1, r2, #1 │ │ │ │ - bne 217cc │ │ │ │ + bne 22260 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, lr, r2 │ │ │ │ and r3, r3, r2 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ - b 217d0 │ │ │ │ + b 22264 │ │ │ │ ldr r3, [r4, #1724] @ 0x6bc │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - blt 217cc │ │ │ │ + blt 22260 │ │ │ │ ldr r3, [r0] │ │ │ │ add r1, lr, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ - b 217d0 │ │ │ │ + b 22264 │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ stm sp, {r0, r1} │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ mov r3, lr │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 20b7c │ │ │ │ + bl 1f4a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21858 │ │ │ │ + beq 222ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20a08 │ │ │ │ + bl 1f334 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ add r3, r4, #3216 @ 0xc90 │ │ │ │ ldr r2, [r4, #3204] @ 0xc84 │ │ │ │ add r3, r3, #8 │ │ │ │ stm r3, {r0, r1} │ │ │ │ str r2, [r4, #3232] @ 0xca0 │ │ │ │ - ldr r2, [pc, #128] @ 218b8 │ │ │ │ - ldr r3, [pc, #116] @ 218b0 │ │ │ │ + ldr r2, [pc, #128] @ 2234c │ │ │ │ + ldr r3, [pc, #116] @ 22344 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 218a4 │ │ │ │ - b 218a0 │ │ │ │ + beq 22338 │ │ │ │ + b 22334 │ │ │ │ add r3, r4, #3232 @ 0xca0 │ │ │ │ - ldr r2, [pc, #88] @ 218bc │ │ │ │ + ldr r2, [pc, #88] @ 22350 │ │ │ │ mvn r6, #0 │ │ │ │ mvn r7, #0 │ │ │ │ strd r6, [r3, #-8] │ │ │ │ - ldr r3, [pc, #60] @ 218b0 │ │ │ │ + ldr r3, [pc, #60] @ 22344 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #3232] @ 0xca0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 218a0 │ │ │ │ + bne 22334 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 52e30 │ │ │ │ + b 52e50 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq lr, r5, r4, ror #9 │ │ │ │ + andeq sp, r5, r0, asr sl │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq lr, r5, r0, lsr #9 │ │ │ │ - andeq lr, r5, r0, asr #5 │ │ │ │ - andeq lr, r5, r8, lsl #5 │ │ │ │ + andeq sp, r5, ip, lsl #20 │ │ │ │ + andeq sp, r5, ip, lsr #16 │ │ │ │ + strdeq sp, [r5], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 215f8 │ │ │ │ + bl 2208c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 214b0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [r1] │ │ │ │ - ldr r2, [pc, #372] @ 21a78 │ │ │ │ - ldr r3, [r7, #3232] @ 0xca0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [pc, #360] @ 21a7c │ │ │ │ - sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 21a24 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - ldr r3, [r7, #1728] @ 0x6c0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge 21a24 │ │ │ │ - ldr r1, [r7, #1724] @ 0x6bc │ │ │ │ - ldr r8, [r7, #1504] @ 0x5e0 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - ldr r1, [r8, #12] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r3, r3, r1 │ │ │ │ - add r2, r2, r1 │ │ │ │ - ldr r1, [r8] │ │ │ │ - add r6, sp, #32 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - and r3, r3, r1 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - and r2, r2, r1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldmib r4, {r0, r1} │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #24 │ │ │ │ - stm r3, {r0, r1} │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - stm sp, {r0, r1} │ │ │ │ - mov r1, #2 │ │ │ │ - ldm r3, {r2, r3} │ │ │ │ - mov r0, r7 │ │ │ │ - bl 20b7c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 21a24 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr ip, [r7, #1724] @ 0x6bc │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r8, #12] │ │ │ │ - ldr r1, [r8] │ │ │ │ - cmp r2, ip │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - sub r3, r3, r0 │ │ │ │ - sub r2, r2, r0 │ │ │ │ - add r3, r3, r1 │ │ │ │ - add r2, r2, r1 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - and r3, r3, r1 │ │ │ │ - and r2, r2, r1 │ │ │ │ - movge r1, #0 │ │ │ │ - strge r1, [r4, #4] │ │ │ │ - addge r1, r3, #1 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - strge r1, [r4, #8] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldm r6, {r0, r1, r2, r3} │ │ │ │ - stm r5, {r0, r1, r2, r3} │ │ │ │ - b 21a44 │ │ │ │ - ldr r3, [pc, #84] @ 21a80 │ │ │ │ - mvn r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #60 @ 0x3c │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r2, [r4, #4] │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - stm r5, {r0, r1, r2, r3} │ │ │ │ - ldr r2, [pc, #56] @ 21a84 │ │ │ │ - ldr r3, [pc, #44] @ 21a7c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 21a6c │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #56 @ 0x38 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strdeq lr, [r5], -r4 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x000402bc │ │ │ │ - andeq lr, r5, ip, lsr #1 │ │ │ │ + b 21f44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ add sl, r1, r2, lsl #2 │ │ │ │ cmp sl, r8 │ │ │ │ - beq 21ad8 │ │ │ │ + beq 223cc │ │ │ │ ldr r9, [r8], #4 │ │ │ │ mov r0, r9 │ │ │ │ bl 864c │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r6, r7, lsl #2] │ │ │ │ subeq r5, r5, #1 │ │ │ │ addne r7, r7, #1 │ │ │ │ - b 21ab0 │ │ │ │ + b 223a4 │ │ │ │ ldr r1, [r4, #3204] @ 0xc84 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 20850 │ │ │ │ + bl 1f21c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4, #3212] @ 0xc8c │ │ │ │ ldr r2, [r4, #3204] @ 0xc84 │ │ │ │ ldr r3, [r4, #3200] @ 0xc80 │ │ │ │ sub r2, r2, r1 │ │ │ │ add r0, r1, r5 │ │ │ │ @@ -25850,395 +26423,395 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #280] @ 21c8c │ │ │ │ - ldr r3, [pc, #280] @ 21c90 │ │ │ │ + ldr r0, [pc, #280] @ 22580 │ │ │ │ + ldr r3, [pc, #280] @ 22584 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r2 │ │ │ │ bl 40ce4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 21bdc │ │ │ │ - ldr ip, [pc, #228] @ 21c94 │ │ │ │ - ldr r2, [pc, #228] @ 21c98 │ │ │ │ - ldr r1, [pc, #228] @ 21c9c │ │ │ │ + bne 224d0 │ │ │ │ + ldr ip, [pc, #228] @ 22588 │ │ │ │ + ldr r2, [pc, #228] @ 2258c │ │ │ │ + ldr r1, [pc, #228] @ 22590 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #224] @ 21ca0 │ │ │ │ + ldr r3, [pc, #224] @ 22594 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 21c5c │ │ │ │ + bl 521c0 │ │ │ │ + b 22550 │ │ │ │ lsl r3, r0, #2 │ │ │ │ add r3, r3, #11 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ mov r8, sp │ │ │ │ mov r4, r0 │ │ │ │ bic r3, r3, #7 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 21bfc │ │ │ │ - ldr ip, [pc, #140] @ 21ca4 │ │ │ │ + bne 224f0 │ │ │ │ + ldr ip, [pc, #140] @ 22598 │ │ │ │ and ip, ip, r3 │ │ │ │ cmp ip, #0 │ │ │ │ sub sp, sp, ip │ │ │ │ - beq 21c30 │ │ │ │ + beq 22524 │ │ │ │ sub ip, ip, #4 │ │ │ │ add r3, sp, ip │ │ │ │ str r0, [r3] │ │ │ │ add r9, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 40ce4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a88 │ │ │ │ + bl 2237c │ │ │ │ mov sp, r8 │ │ │ │ - ldr r2, [pc, #68] @ 21ca8 │ │ │ │ - ldr r3, [pc, #40] @ 21c90 │ │ │ │ + ldr r2, [pc, #68] @ 2259c │ │ │ │ + ldr r3, [pc, #40] @ 22584 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 21c84 │ │ │ │ + beq 22578 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq sp, r5, r0, lsl #31 │ │ │ │ + andeq sp, r5, ip, lsl #13 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sl, r3, r4, ror r0 │ │ │ │ - andeq sl, r3, r4, lsl r0 │ │ │ │ - andeq sl, r3, ip, lsl r0 │ │ │ │ + andeq r9, r3, r8, asr #17 │ │ │ │ + andeq r9, r3, r8, lsr r7 │ │ │ │ + andeq r9, r3, r0, asr #14 │ │ │ │ andeq r0, r0, r9, lsl #5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - muleq r5, r4, lr │ │ │ │ + andeq sp, r5, r0, lsr #11 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r2 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r3 │ │ │ │ - b 21b54 │ │ │ │ + b 22448 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #3232] @ 0xca0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #332] @ 21e30 │ │ │ │ + ldr r2, [pc, #332] @ 22724 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #328] @ 21e34 │ │ │ │ + ldr r3, [pc, #328] @ 22728 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 21d0c │ │ │ │ + bne 22600 │ │ │ │ mov r0, #0 │ │ │ │ - b 21e00 │ │ │ │ + b 226f4 │ │ │ │ add r9, sp, #8 │ │ │ │ cmp r8, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bne 21d38 │ │ │ │ - bl 302c0 │ │ │ │ + bne 2262c │ │ │ │ + bl 2fcd0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b 21d44 │ │ │ │ - bl 302fc │ │ │ │ + b 22638 │ │ │ │ + bl 2fd0c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r6, #1504] @ 0x5e0 │ │ │ │ ldr fp, [r3, #40] @ 0x28 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [fp, r4, lsl #2] │ │ │ │ str r5, [r7] │ │ │ │ str r4, [r7, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r8, #1 │ │ │ │ - beq 21da8 │ │ │ │ + beq 2269c │ │ │ │ subs r5, r5, #1 │ │ │ │ - bpl 21dd0 │ │ │ │ + bpl 226c4 │ │ │ │ sub r4, r4, #1 │ │ │ │ sub r3, sl, #1 │ │ │ │ add r4, r4, sl │ │ │ │ and r4, r4, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 214ec │ │ │ │ + bl 21f80 │ │ │ │ ldr r5, [r6, #1724] @ 0x6bc │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21d04 │ │ │ │ + bne 225f8 │ │ │ │ ldr r3, [fp, r4, lsl #2] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 21dd0 │ │ │ │ + b 226c4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 2098c │ │ │ │ + bl 1f2b8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21d04 │ │ │ │ + beq 225f8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r3, #12 │ │ │ │ mul r3, r5, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #76] @ 21e38 │ │ │ │ + ldr r2, [pc, #76] @ 2272c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 21d60 │ │ │ │ + bhi 22654 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r7] │ │ │ │ str r4, [r7, #4] │ │ │ │ - ldr r2, [pc, #52] @ 21e3c │ │ │ │ - ldr r3, [pc, #40] @ 21e34 │ │ │ │ + ldr r2, [pc, #52] @ 22730 │ │ │ │ + ldr r3, [pc, #40] @ 22728 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 21e28 │ │ │ │ + beq 2271c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sp, r5, r0, lsl lr │ │ │ │ + andeq sp, r5, ip, lsl r5 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ @ instruction: 0x401ffffe │ │ │ │ - strdeq sp, [r5], -r0 │ │ │ │ + strdeq sp, [r5], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #356] @ 21fc0 │ │ │ │ + ldr r2, [pc, #356] @ 228b4 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #352] @ 21fc4 │ │ │ │ + ldr r3, [pc, #352] @ 228b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #3232] @ 0xca0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 21fb0 │ │ │ │ + beq 228a4 │ │ │ │ add r7, sp, #4 │ │ │ │ cmp r8, #0 │ │ │ │ mov r9, r1 │ │ │ │ ldr sl, [r5, #1504] @ 0x5e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bne 21eb4 │ │ │ │ - bl 302c0 │ │ │ │ + bne 227a8 │ │ │ │ + bl 2fcd0 │ │ │ │ ldr ip, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - b 21ec0 │ │ │ │ - bl 302fc │ │ │ │ + b 227b4 │ │ │ │ + bl 2fd0c │ │ │ │ ldr ip, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r8, #1 │ │ │ │ ldr r3, [sl] │ │ │ │ str ip, [r6] │ │ │ │ str r4, [r6, #4] │ │ │ │ - beq 21f0c │ │ │ │ + beq 22800 │ │ │ │ subs ip, ip, #1 │ │ │ │ - bpl 21f38 │ │ │ │ + bpl 2282c │ │ │ │ sub r4, r4, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r4, r4, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 214ec │ │ │ │ + bl 21f80 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq ip, [r5, #1724] @ 0x6bc │ │ │ │ subeq ip, ip, #1 │ │ │ │ - beq 21f38 │ │ │ │ - b 21fb0 │ │ │ │ + beq 2282c │ │ │ │ + b 228a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 2098c │ │ │ │ + bl 1f2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne ip, [sp, #4] │ │ │ │ ldrne r4, [sp, #8] │ │ │ │ - bne 21f60 │ │ │ │ - b 21fb0 │ │ │ │ + bne 22854 │ │ │ │ + b 228a4 │ │ │ │ cmp r8, #1 │ │ │ │ - beq 21f60 │ │ │ │ + beq 22854 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 30738 │ │ │ │ + bl 30148 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ - b 21f80 │ │ │ │ + b 22874 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 309c8 │ │ │ │ + bl 303d8 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ stm r6, {r2, r3} │ │ │ │ - ldr r2, [pc, #56] @ 21fc8 │ │ │ │ - ldr r3, [pc, #48] @ 21fc4 │ │ │ │ + ldr r2, [pc, #56] @ 228bc │ │ │ │ + ldr r3, [pc, #48] @ 228b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 21fb8 │ │ │ │ + beq 228ac │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, #0 │ │ │ │ - b 21f88 │ │ │ │ + b 2287c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - muleq r5, r8, ip │ │ │ │ + andeq sp, r5, r4, lsr #7 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r5, r8, ror #22 │ │ │ │ + andeq sp, r5, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #3232] @ 0xca0 │ │ │ │ - ldr r2, [pc, #536] @ 22200 │ │ │ │ + ldr r2, [pc, #536] @ 22af4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #532] @ 22204 │ │ │ │ + ldr r3, [pc, #532] @ 22af8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - beq 221d0 │ │ │ │ + beq 22ac4 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 302c0 │ │ │ │ + bl 2fcd0 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r8, [r4, #3212] @ 0xc8c │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 141dc │ │ │ │ + bl 16964 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 221d0 │ │ │ │ + beq 22ac4 │ │ │ │ add r3, sp, #32 │ │ │ │ mov fp, #12 │ │ │ │ add sl, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 220d4 │ │ │ │ + beq 229c8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r0, r4 │ │ │ │ mla r2, fp, r5, r2 │ │ │ │ str r9, [sp] │ │ │ │ - bl 174d0 │ │ │ │ + bl 16e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 220a8 │ │ │ │ + bne 2299c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 142b8 │ │ │ │ + bl 169e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 221d0 │ │ │ │ - b 220e4 │ │ │ │ + beq 22ac4 │ │ │ │ + b 229d8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 2098c │ │ │ │ + bl 1f2b8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2205c │ │ │ │ - b 2208c │ │ │ │ + bne 22950 │ │ │ │ + b 22980 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 22068 │ │ │ │ - b 2208c │ │ │ │ + bne 2295c │ │ │ │ + b 22980 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r1, [r4, #3204] @ 0xc84 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r7, r1 │ │ │ │ - bl 20850 │ │ │ │ + bl 1f21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 221d0 │ │ │ │ + beq 22ac4 │ │ │ │ ldr r1, [r4, #3200] @ 0xc80 │ │ │ │ ldr r2, [r4, #3204] @ 0xc84 │ │ │ │ add r0, r1, r7, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 8448 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ lsl sl, r7, #2 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r9 │ │ │ │ add r1, sl, r9 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 22158 │ │ │ │ + beq 22a4c │ │ │ │ ldr r2, [r3], #4 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 22128 │ │ │ │ + beq 22a1c │ │ │ │ ldr r0, [r4, #3200] @ 0xc80 │ │ │ │ str r2, [r0, r5, lsl #2] │ │ │ │ ldr r2, [r4, #3204] @ 0xc84 │ │ │ │ add r5, r5, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #3204] @ 0xc84 │ │ │ │ - b 22128 │ │ │ │ + b 22a1c │ │ │ │ cmp r7, r5 │ │ │ │ - bls 2217c │ │ │ │ + bls 22a70 │ │ │ │ ldr r2, [r4, #3204] @ 0xc84 │ │ │ │ ldr r0, [r4, #3200] @ 0xc80 │ │ │ │ sub r2, r2, r5 │ │ │ │ add r1, r0, sl │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r0, r5, lsl #2 │ │ │ │ bl 8448 │ │ │ │ @@ -26253,126 +26826,126 @@ │ │ │ │ ldm r6, {r0, r1} │ │ │ │ addne r3, r3, r5 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ strne r3, [r4, #3212] @ 0xc8c │ │ │ │ stm r5, {r0, r1} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 302fc │ │ │ │ + bl 2fd0c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20a08 │ │ │ │ + bl 1f334 │ │ │ │ ldr r3, [r4, #3204] @ 0xc84 │ │ │ │ str r3, [r4, #3232] @ 0xca0 │ │ │ │ - ldr r2, [pc, #48] @ 22208 │ │ │ │ - ldr r3, [pc, #40] @ 22204 │ │ │ │ + ldr r2, [pc, #48] @ 22afc │ │ │ │ + ldr r3, [pc, #40] @ 22af8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 221f8 │ │ │ │ + beq 22aec │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sp, r5, ip, lsl #22 │ │ │ │ + andeq sp, r5, r8, lsl r2 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r5, r0, lsr #18 │ │ │ │ + andeq sp, r5, ip, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #3232] @ 0xca0 │ │ │ │ - ldr r2, [pc, #464] @ 223f8 │ │ │ │ + ldr r2, [pc, #464] @ 22cec │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #460] @ 223fc │ │ │ │ + ldr r3, [pc, #460] @ 22cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - beq 223c8 │ │ │ │ + beq 22cbc │ │ │ │ add r7, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 302fc │ │ │ │ + bl 2fd0c │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ mov r0, r1 │ │ │ │ ldr r9, [r4, #3212] @ 0xc8c │ │ │ │ ldr r8, [r4, #3204] @ 0xc84 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 141dc │ │ │ │ + bl 16964 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 223c8 │ │ │ │ + beq 22cbc │ │ │ │ add r3, sp, #24 │ │ │ │ mov sl, #12 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 2098c │ │ │ │ + bl 1f2b8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 222d8 │ │ │ │ + bne 22bcc │ │ │ │ mov r0, fp │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 142b8 │ │ │ │ + bl 169e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 223c8 │ │ │ │ - b 22320 │ │ │ │ + beq 22cbc │ │ │ │ + b 22c14 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r1] │ │ │ │ mov r0, r4 │ │ │ │ mla r2, sl, r3, r2 │ │ │ │ str fp, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 174d0 │ │ │ │ + bl 16e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 222bc │ │ │ │ + beq 22bb0 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 2229c │ │ │ │ + bne 22b90 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 2229c │ │ │ │ - b 222bc │ │ │ │ + bne 22b90 │ │ │ │ + b 22bb0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r1, [r4, #3204] @ 0xc84 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r6, r1 │ │ │ │ - bl 20850 │ │ │ │ + bl 1f21c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [sp, #20] │ │ │ │ addne r6, r0, r6, lsl #2 │ │ │ │ movne r3, r0 │ │ │ │ - beq 223c8 │ │ │ │ + beq 22cbc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 22378 │ │ │ │ + beq 22c6c │ │ │ │ ldr r2, [r3], #4 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 22348 │ │ │ │ + beq 22c3c │ │ │ │ ldr r2, [r4, #3204] @ 0xc84 │ │ │ │ ldr r1, [r4, #3200] @ 0xc80 │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r4, #3204] @ 0xc84 │ │ │ │ ldr ip, [r3, #-4] │ │ │ │ str ip, [r1, r2, lsl #2] │ │ │ │ - b 22348 │ │ │ │ + b 22c3c │ │ │ │ ldr r3, [r4, #3200] @ 0xc80 │ │ │ │ ldr r2, [r4, #3204] @ 0xc84 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, r2, lsl #2] │ │ │ │ bl 7e3c │ │ │ │ cmp r9, r8 │ │ │ │ ldreq r3, [r4, #3204] @ 0xc84 │ │ │ │ @@ -26382,417 +26955,417 @@ │ │ │ │ streq r3, [r4, #3212] @ 0xc8c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm r5, {r0, r1} │ │ │ │ stm r2, {r0, r1} │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20a08 │ │ │ │ + bl 1f334 │ │ │ │ ldr r3, [r4, #3204] @ 0xc84 │ │ │ │ str r3, [r4, #3232] @ 0xca0 │ │ │ │ - ldr r2, [pc, #48] @ 22400 │ │ │ │ - ldr r3, [pc, #40] @ 223fc │ │ │ │ + ldr r2, [pc, #48] @ 22cf4 │ │ │ │ + ldr r3, [pc, #40] @ 22cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 223f0 │ │ │ │ + beq 22ce4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sp, r5, ip, asr #17 │ │ │ │ + ldrdeq ip, [r5], -r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r5, r8, lsr #14 │ │ │ │ + andeq ip, r5, r4, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #3212] @ 0xc8c │ │ │ │ ldr r6, [r0, #3204] @ 0xc84 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r7 │ │ │ │ cmp r6, r4 │ │ │ │ - bls 2246c │ │ │ │ + bls 22d60 │ │ │ │ ldr r3, [r5, #3200] @ 0xc80 │ │ │ │ add r4, r4, #1 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22424 │ │ │ │ + beq 22d18 │ │ │ │ cmp r6, r4 │ │ │ │ - bls 2246c │ │ │ │ + bls 22d60 │ │ │ │ ldr r3, [r5, #3200] @ 0xc80 │ │ │ │ add r4, r4, #1 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22448 │ │ │ │ + bne 22d3c │ │ │ │ cmp r6, r4 │ │ │ │ - beq 2248c │ │ │ │ + beq 22d80 │ │ │ │ ldr r3, [r5, #3200] @ 0xc80 │ │ │ │ - bls 2248c │ │ │ │ + bls 22d80 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ subeq r4, r4, #1 │ │ │ │ sub r0, r4, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #3212] @ 0xc8c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 224f0 │ │ │ │ + ble 22de4 │ │ │ │ ldr r3, [r5, #3200] @ 0xc80 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 224b0 │ │ │ │ + bne 22da4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 224f0 │ │ │ │ + ble 22de4 │ │ │ │ ldr r3, [r5, #3200] @ 0xc80 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 224d0 │ │ │ │ + beq 22dc4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 224fc │ │ │ │ + beq 22df0 │ │ │ │ addgt r4, r4, #1 │ │ │ │ sub r0, r6, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2252c │ │ │ │ - bl 38b14 │ │ │ │ + beq 22e20 │ │ │ │ + bl 38990 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ - beq 225a4 │ │ │ │ + beq 22e98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 225a4 │ │ │ │ + beq 22e98 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne 2258c │ │ │ │ + bne 22e80 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r1, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #4] │ │ │ │ streq r3, [r1, #40] @ 0x28 │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b 225a4 │ │ │ │ + b 22e98 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 22540 │ │ │ │ + b 22e34 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 225cc │ │ │ │ + beq 22ec0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [r3, #20] │ │ │ │ bl 442c4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 225f0 │ │ │ │ + bl 22ee4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 225e4 │ │ │ │ - bl 127d0 │ │ │ │ + beq 22ed8 │ │ │ │ + bl 164d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7e3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 22700 │ │ │ │ + beq 22ff4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22658 │ │ │ │ - ldr r0, [pc, #232] @ 22708 │ │ │ │ + beq 22f4c │ │ │ │ + ldr r0, [pc, #232] @ 22ffc │ │ │ │ ldr ip, [r4, #4] │ │ │ │ - ldr r2, [pc, #228] @ 2270c │ │ │ │ - ldr r1, [pc, #228] @ 22710 │ │ │ │ + ldr r2, [pc, #228] @ 23000 │ │ │ │ + ldr r1, [pc, #228] @ 23004 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #74 @ 0x4a │ │ │ │ stm sp, {r0, ip} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 22504 │ │ │ │ + bl 22df8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - beq 22670 │ │ │ │ + beq 22f64 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 455b8 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ - beq 226e8 │ │ │ │ + beq 22fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 226e8 │ │ │ │ + beq 22fdc │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne 226d0 │ │ │ │ + bne 22fc4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r1, #24] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #4] │ │ │ │ streq r3, [r1, #28] │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r2, #32] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #32] │ │ │ │ - b 226e8 │ │ │ │ + b 22fdc │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 22684 │ │ │ │ + b 22f78 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 7e3c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r9, r3, r4, lsr #12 │ │ │ │ - andeq r5, r3, r4, lsl #7 │ │ │ │ - muleq r3, ip, r3 │ │ │ │ + andeq r8, r3, r8, ror lr │ │ │ │ + andeq r4, r3, r8, lsr #21 │ │ │ │ + andeq r4, r3, r0, asr #21 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - b 22504 │ │ │ │ + b 22df8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ tst r2, #16 │ │ │ │ - ldr r2, [pc, #3256] @ 233f4 │ │ │ │ + ldr r2, [pc, #3256] @ 23ce8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #3252] @ 233f8 │ │ │ │ + ldr r3, [pc, #3252] @ 23cec │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ mov r3, #0 │ │ │ │ - bne 228e4 │ │ │ │ + bne 231d8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 227b4 │ │ │ │ + beq 230a8 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 7e54 │ │ │ │ - ldr ip, [pc, #3184] @ 233fc │ │ │ │ - ldr r2, [pc, #3184] @ 23400 │ │ │ │ - ldr r1, [pc, #3184] @ 23404 │ │ │ │ + ldr ip, [pc, #3184] @ 23cf0 │ │ │ │ + ldr r2, [pc, #3184] @ 23cf4 │ │ │ │ + ldr r1, [pc, #3184] @ 23cf8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #161 @ 0xa1 │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 233c0 │ │ │ │ + bl 535c4 │ │ │ │ + b 23cb4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 22898 │ │ │ │ + bne 2318c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ bl 7c2c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 22808 │ │ │ │ - ldr r1, [pc, #3108] @ 23408 │ │ │ │ - ldr r2, [pc, #3108] @ 2340c │ │ │ │ + bge 230fc │ │ │ │ + ldr r1, [pc, #3108] @ 23cfc │ │ │ │ + ldr r2, [pc, #3108] @ 23d00 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #3100] @ 23410 │ │ │ │ + ldr r1, [pc, #3100] @ 23d04 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #174 @ 0xae │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 228e4 │ │ │ │ + bl 521c0 │ │ │ │ + b 231d8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 2283c │ │ │ │ - ldr r1, [pc, #3068] @ 23414 │ │ │ │ - ldr r2, [pc, #3068] @ 23418 │ │ │ │ + beq 23130 │ │ │ │ + ldr r1, [pc, #3068] @ 23d08 │ │ │ │ + ldr r2, [pc, #3068] @ 23d0c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #3060] @ 2341c │ │ │ │ + ldr r1, [pc, #3060] @ 23d10 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #179 @ 0xb3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 228e4 │ │ │ │ + bl 535c4 │ │ │ │ + b 231d8 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ cmp r4, #131072 @ 0x20000 │ │ │ │ - bls 2287c │ │ │ │ + bls 23170 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #3016] @ 23420 │ │ │ │ - ldr r2, [pc, #3016] @ 23424 │ │ │ │ - ldr r1, [pc, #3016] @ 23428 │ │ │ │ + ldr r3, [pc, #3016] @ 23d14 │ │ │ │ + ldr r2, [pc, #3016] @ 23d18 │ │ │ │ + ldr r1, [pc, #3016] @ 23d1c │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r4} │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #185 @ 0xb9 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 228e4 │ │ │ │ + bl 535c4 │ │ │ │ + b 231d8 │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ str r4, [r5, #12] │ │ │ │ str r6, [r5, #16] │ │ │ │ str r0, [r5, #8] │ │ │ │ strb r6, [r0, r4] │ │ │ │ - b 233c0 │ │ │ │ + b 23cb4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r1, r6, r1 │ │ │ │ ldr fp, [r5] │ │ │ │ bl 7c2c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 228f4 │ │ │ │ - ldr r1, [pc, #2920] @ 2342c │ │ │ │ - ldr r2, [pc, #2920] @ 23430 │ │ │ │ + bge 231e8 │ │ │ │ + ldr r1, [pc, #2920] @ 23d20 │ │ │ │ + ldr r2, [pc, #2920] @ 23d24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #2912] @ 23434 │ │ │ │ + ldr r1, [pc, #2912] @ 23d28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #205 @ 0xcd │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - b 23334 │ │ │ │ + b 23c28 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ sub r8, r8, r7 │ │ │ │ cmp r8, #0 │ │ │ │ add r7, r7, r3 │ │ │ │ str r8, [r5, #12] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bne 233c0 │ │ │ │ + bne 23cb4 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2295c │ │ │ │ - ldr r1, [pc, #2828] @ 23438 │ │ │ │ - ldr r2, [pc, #2828] @ 2343c │ │ │ │ + bne 23250 │ │ │ │ + ldr r1, [pc, #2828] @ 23d2c │ │ │ │ + ldr r2, [pc, #2828] @ 23d30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #2820] @ 23440 │ │ │ │ + ldr r1, [pc, #2820] @ 23d34 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #218 @ 0xda │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn r1, #25 │ │ │ │ bl 442c4 │ │ │ │ - b 228e4 │ │ │ │ + b 231d8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #10 │ │ │ │ add r7, r6, r7 │ │ │ │ cmp r3, r7 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bhi 228e4 │ │ │ │ + bhi 231d8 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 8010 │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ add r2, r6, #10 │ │ │ │ add r2, r2, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, r7 │ │ │ │ orrhi r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 228e4 │ │ │ │ + bne 231d8 │ │ │ │ ldrb r3, [r2, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 228e4 │ │ │ │ + bne 231d8 │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ tst r3, #4 │ │ │ │ - beq 22a08 │ │ │ │ + beq 232fc │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ add r3, r2, r0 │ │ │ │ cmp r3, r7 │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 228e4 │ │ │ │ + bne 231d8 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [sp, #72] @ 0x48 │ │ │ │ moveq r2, r3 │ │ │ │ - beq 22a10 │ │ │ │ - b 228e4 │ │ │ │ + beq 23304 │ │ │ │ + b 231d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldrb r1, [r6, #5] │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ mov r9, #0 │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ @@ -26809,270 +27382,270 @@ │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r9, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 22b28 │ │ │ │ + bcs 2341c │ │ │ │ add r5, r2, #2 │ │ │ │ cmp r5, r7 │ │ │ │ - bhi 22b18 │ │ │ │ + bhi 2340c │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #2 │ │ │ │ bl 8010 │ │ │ │ ldrh r0, [sp, #100] @ 0x64 │ │ │ │ add r2, r5, r0 │ │ │ │ cmp r2, r7 │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 22b18 │ │ │ │ + bne 2340c │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 22b18 │ │ │ │ + bne 2340c │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [sl, #8] │ │ │ │ moveq r1, sl │ │ │ │ cmp sl, #0 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str sl, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq 22b04 │ │ │ │ + beq 233f8 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #4] │ │ │ │ str r4, [sl, #8] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r6, r4 │ │ │ │ add r9, r9, #1 │ │ │ │ mov sl, r4 │ │ │ │ - b 22a58 │ │ │ │ + b 2334c │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 23334 │ │ │ │ + b 23c28 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ add r0, r3, #1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov sl, #0 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsl r1, sl, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs 22bc0 │ │ │ │ + bcs 234b4 │ │ │ │ add r4, r2, #2 │ │ │ │ cmp r4, r7 │ │ │ │ - bhi 23334 │ │ │ │ + bhi 23c28 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #2 │ │ │ │ bl 8010 │ │ │ │ ldrh r2, [sp, #100] @ 0x64 │ │ │ │ clz r1, r2 │ │ │ │ add r2, r4, r2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r2, r7 │ │ │ │ orrhi r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 23334 │ │ │ │ + bne 23c28 │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 23334 │ │ │ │ + bne 23c28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r4, [r1, sl, lsl #2] │ │ │ │ add sl, sl, #1 │ │ │ │ - b 22b50 │ │ │ │ + b 23444 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #56] @ 0x38 │ │ │ │ streq r3, [sp, #52] @ 0x34 │ │ │ │ - beq 22c60 │ │ │ │ + beq 23554 │ │ │ │ add r0, r3, #1 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r8, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs 22c60 │ │ │ │ + bcs 23554 │ │ │ │ add r4, r2, #2 │ │ │ │ cmp r4, r7 │ │ │ │ - bhi 23260 │ │ │ │ + bhi 23b54 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #2 │ │ │ │ bl 8010 │ │ │ │ ldrh r2, [sp, #100] @ 0x64 │ │ │ │ clz r1, r2 │ │ │ │ add r2, r4, r2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r2, r7 │ │ │ │ orrhi r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 23260 │ │ │ │ + bne 23b54 │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 23260 │ │ │ │ + bne 23b54 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r4, [r1, r8, lsl #2] │ │ │ │ add r8, r8, #1 │ │ │ │ - b 22bf0 │ │ │ │ + b 234e4 │ │ │ │ mov r0, #16 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [fp] │ │ │ │ and r8, r3, #1 │ │ │ │ mov sl, r0 │ │ │ │ - bne 22c8c │ │ │ │ + bne 23580 │ │ │ │ ldrb r3, [r7, #1613] @ 0x64d │ │ │ │ cmp r3, r8 │ │ │ │ - beq 23194 │ │ │ │ + beq 23a88 │ │ │ │ mov r0, #1728 @ 0x6c0 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r2, #1728 @ 0x6c0 │ │ │ │ mov r1, r7 │ │ │ │ add r9, r7, #1616 @ 0x650 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 8010 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ bl 87cc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [r3, #16] │ │ │ │ ldr r0, [r7, #208] @ 0xd0 │ │ │ │ bl 87cc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [r3, #208] @ 0xd0 │ │ │ │ ldr r0, [r7, #1608] @ 0x648 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r1, r7, #188 @ 0xbc │ │ │ │ str r0, [r3, #1608] @ 0x648 │ │ │ │ add r0, r3, #188 @ 0xbc │ │ │ │ - bl fe88 │ │ │ │ + bl 10440 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r1, r9, #4 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ add r0, r3, #4 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl fe88 │ │ │ │ + bl 10440 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r1, r9, #8 │ │ │ │ add r0, r3, #8 │ │ │ │ - bl fe88 │ │ │ │ + bl 10440 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r1, r9, #12 │ │ │ │ add r0, r3, #12 │ │ │ │ - bl fe88 │ │ │ │ + bl 10440 │ │ │ │ mov r9, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r1, r7, r9 │ │ │ │ add r0, r3, r9 │ │ │ │ add r9, r9, #8 │ │ │ │ - bl 12510 │ │ │ │ + bl 15f60 │ │ │ │ cmp r9, #104 @ 0x68 │ │ │ │ - bne 22d60 │ │ │ │ + bne 23654 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r1, r7, #1584 @ 0x630 │ │ │ │ add r0, r3, #1584 @ 0x630 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 12510 │ │ │ │ + bl 15f60 │ │ │ │ ldr r0, [r7, #216] @ 0xd8 │ │ │ │ bl 87cc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r1, r7, #220 @ 0xdc │ │ │ │ str r0, [r3, #216] @ 0xd8 │ │ │ │ add r0, r3, #220 @ 0xdc │ │ │ │ - bl fe88 │ │ │ │ + bl 10440 │ │ │ │ ldr r0, [r7, #228] @ 0xe4 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #228] @ 0xe4 │ │ │ │ add r0, r3, #232 @ 0xe8 │ │ │ │ bl 7f74 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r3, #264 @ 0x108 │ │ │ │ bl 7d28 │ │ │ │ ldr r9, [r7, #264] @ 0x108 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 22ed4 │ │ │ │ + beq 237c8 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [r9, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 22ec8 │ │ │ │ + beq 237bc │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ bl 82e0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ stm sl, {r3, fp} │ │ │ │ ldr r3, [r5, #268] @ 0x10c │ │ │ │ str r3, [sl, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #48] @ 0x30 │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ - beq 22e78 │ │ │ │ + beq 2376c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ strne sl, [r2, #44] @ 0x2c │ │ │ │ str sl, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mov r1, fp │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -27082,80 +27655,80 @@ │ │ │ │ cmp r3, #0 │ │ │ │ streq sl, [r5, #264] @ 0x108 │ │ │ │ add r0, sl, #8 │ │ │ │ str sl, [r5, #268] @ 0x10c │ │ │ │ bl 7f74 │ │ │ │ add r1, r9, #40 @ 0x28 │ │ │ │ add r0, sl, #40 @ 0x28 │ │ │ │ - bl fe88 │ │ │ │ + bl 10440 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #48] @ 0x30 │ │ │ │ moveq r3, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 22e04 │ │ │ │ + b 236f8 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r3, r7, #1520 @ 0x5f0 │ │ │ │ add r9, r2, #1520 @ 0x5f0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 12588 │ │ │ │ + bl 15fd8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r1, r7, #1536 @ 0x600 │ │ │ │ add r0, r3, #1536 @ 0x600 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - bl 12588 │ │ │ │ + bl 15fd8 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r1, r1, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 12588 │ │ │ │ + bl 15fd8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r0, r9, #8 │ │ │ │ add r1, r3, #8 │ │ │ │ - bl 12588 │ │ │ │ + bl 15fd8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ add r0, r3, #1504 @ 0x5e0 │ │ │ │ str r1, [r3, #1644] @ 0x66c │ │ │ │ str r1, [r3, #1640] @ 0x668 │ │ │ │ str r1, [r3, #1636] @ 0x664 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [r7, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22ffc │ │ │ │ + beq 238f0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22ff8 │ │ │ │ + beq 238ec │ │ │ │ mov r0, #12 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [r9, #1512] @ 0x5e8 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r3, #8] │ │ │ │ moveq r1, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq 22fc4 │ │ │ │ + beq 238b8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #4] │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r9, #1516] @ 0x5ec │ │ │ │ str r4, [r9, #1512] @ 0x5e8 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -27164,44 +27737,44 @@ │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r9, #1508] @ 0x5e4 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r1, [r5, #8] │ │ │ │ moveq r1, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r1 │ │ │ │ - b 22f6c │ │ │ │ + b 23860 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r7, #1636] @ 0x664 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 230b4 │ │ │ │ + beq 239a8 │ │ │ │ ldr r9, [r3, #12] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 230b0 │ │ │ │ + beq 239a4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #16 │ │ │ │ bl 82e0 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ stm r0, {r2, r5} │ │ │ │ ldr r2, [r4, #1640] @ 0x668 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ ldrne r0, [r2, #12] │ │ │ │ moveq r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq 2307c │ │ │ │ + beq 23970 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ strne r3, [r0, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r2, [r4, #1644] @ 0x66c │ │ │ │ str r3, [r4, #1640] @ 0x668 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -27210,65 +27783,65 @@ │ │ │ │ mov r5, r9 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r4, #1636] @ 0x664 │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r9, #12] │ │ │ │ moveq r3, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 23018 │ │ │ │ + b 2390c │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r7, #1648] @ 0x670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 230c4 │ │ │ │ - bl 51f64 │ │ │ │ + beq 239b8 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [r3, #1648] @ 0x670 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r9, [r7, #1716] @ 0x6b4 │ │ │ │ str r3, [r2, #1724] @ 0x6bc │ │ │ │ cmp r9, r3 │ │ │ │ str r3, [r2, #1720] @ 0x6b8 │ │ │ │ - beq 23134 │ │ │ │ + beq 23a28 │ │ │ │ add r3, r2, #1712 @ 0x6b0 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ mov r4, r3 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 23134 │ │ │ │ + beq 23a28 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r9, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f410 │ │ │ │ + bl ea00 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #12] │ │ │ │ moveq r3, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 230fc │ │ │ │ + b 239f0 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3, #1613] @ 0x64d │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r8 │ │ │ │ ldrne r3, [sp, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ strbne r8, [r3, #1613] @ 0x64d │ │ │ │ bl 47bf4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3, #1701] @ 0x6a5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23194 │ │ │ │ + beq 23a88 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23194 │ │ │ │ + beq 23a88 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r1, r3, #1712 @ 0x6b0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 47a98 │ │ │ │ @@ -27288,173 +27861,173 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #600] @ 23444 │ │ │ │ + ldr r3, [pc, #600] @ 23d38 │ │ │ │ str sl, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #588] @ 23448 │ │ │ │ + ldr r3, [pc, #588] @ 23d3c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldmib fp, {r1, r2, r3} │ │ │ │ - bl 3e090 │ │ │ │ + bl 3e088 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne 2326c │ │ │ │ - ldr r3, [pc, #548] @ 2344c │ │ │ │ - ldr r2, [pc, #548] @ 23450 │ │ │ │ - ldr r1, [pc, #548] @ 23454 │ │ │ │ + bne 23b60 │ │ │ │ + ldr r3, [pc, #548] @ 23d40 │ │ │ │ + ldr r2, [pc, #548] @ 23d44 │ │ │ │ + ldr r1, [pc, #548] @ 23d48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #528] @ 23458 │ │ │ │ - bl 535a4 │ │ │ │ + ldr r3, [pc, #528] @ 23d4c │ │ │ │ + bl 535c4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn r1, #25 │ │ │ │ bl 442c4 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 22504 │ │ │ │ + bl 22df8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 23334 │ │ │ │ + b 23c28 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ tst r3, #2 │ │ │ │ - beq 232e0 │ │ │ │ + beq 23bd4 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str sl, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq 232b4 │ │ │ │ + beq 23ba8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [fp, #44] @ 0x2c │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #44] @ 0x2c │ │ │ │ ldr r3, [fp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [fp, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 442c4 │ │ │ │ - b 23260 │ │ │ │ + b 23b54 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str sl, [r5, #20] │ │ │ │ str r5, [sl, #8] │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r6, #8] │ │ │ │ - beq 233c0 │ │ │ │ + beq 23cb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 233c0 │ │ │ │ + beq 23cb4 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ moveq r3, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 23304 │ │ │ │ + b 23bf8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r6, #8] │ │ │ │ - beq 23380 │ │ │ │ + beq 23c74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 23380 │ │ │ │ + beq 23c74 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ moveq r3, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 23350 │ │ │ │ + b 23c44 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 455b8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #4] │ │ │ │ - beq 233b8 │ │ │ │ + beq 23cac │ │ │ │ ldr r0, [r3] │ │ │ │ ldrb r3, [r0, #3756] @ 0xeac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 233b8 │ │ │ │ + bne 23cac │ │ │ │ bl 455c0 │ │ │ │ - b 233c0 │ │ │ │ + b 23cb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 225f0 │ │ │ │ - ldr r2, [pc, #148] @ 2345c │ │ │ │ - ldr r3, [pc, #44] @ 233f8 │ │ │ │ + bl 22ee4 │ │ │ │ + ldr r2, [pc, #148] @ 23d50 │ │ │ │ + ldr r3, [pc, #44] @ 23cec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 233e8 │ │ │ │ + beq 23cdc │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x0005d3b4 │ │ │ │ + andeq ip, r5, r0, asr #21 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r3, r0, ror #9 │ │ │ │ - andeq r5, r3, r8, lsr #4 │ │ │ │ - andeq r5, r3, r0, lsr r2 │ │ │ │ - @ instruction: 0x000394b0 │ │ │ │ - andeq r5, r3, ip, asr #3 │ │ │ │ - ldrdeq r5, [r3], -r0 │ │ │ │ - muleq r3, r8, r4 │ │ │ │ - muleq r3, r8, r1 │ │ │ │ - muleq r3, ip, r1 │ │ │ │ - andeq r9, r3, ip, ror r4 │ │ │ │ - andeq r5, r3, r8, asr r1 │ │ │ │ - andeq r5, r3, r0, ror #2 │ │ │ │ - andeq r9, r3, ip, asr #8 │ │ │ │ - andeq r5, r3, ip, ror #1 │ │ │ │ - strdeq r5, [r3], -r0 │ │ │ │ - strdeq r9, [r3], -r4 │ │ │ │ - andeq r5, r3, r4, lsl #1 │ │ │ │ - andeq r5, r3, r8, lsl #1 │ │ │ │ + andeq r8, r3, r4, lsr sp │ │ │ │ + andeq r4, r3, ip, asr #18 │ │ │ │ + andeq r4, r3, r4, asr r9 │ │ │ │ + andeq r8, r3, r4, lsl #26 │ │ │ │ + strdeq r4, [r3], -r0 │ │ │ │ + strdeq r4, [r3], -r4 @ │ │ │ │ + andeq r8, r3, ip, ror #25 │ │ │ │ + @ instruction: 0x000348bc │ │ │ │ + andeq r4, r3, r0, asr #17 │ │ │ │ + ldrdeq r8, [r3], -r0 │ │ │ │ + andeq r4, r3, ip, ror r8 │ │ │ │ + andeq r4, r3, r4, lsl #17 │ │ │ │ + andeq r8, r3, r0, lsr #25 │ │ │ │ + andeq r4, r3, r0, lsl r8 │ │ │ │ + andeq r4, r3, r4, lsl r8 │ │ │ │ + andeq r8, r3, r8, asr #24 │ │ │ │ + andeq r4, r3, r8, lsr #15 │ │ │ │ + andeq r4, r3, ip, lsr #15 │ │ │ │ @ instruction: 0xfffff520 │ │ │ │ - andeq r3, r3, r4, asr #28 │ │ │ │ - andeq r8, r3, ip, lsl fp │ │ │ │ - andeq r4, r3, ip, lsl #15 │ │ │ │ - muleq r3, r4, r7 │ │ │ │ + andeq r3, r3, r8, ror #10 │ │ │ │ + andeq r8, r3, r0, ror r3 │ │ │ │ + @ instruction: 0x00033eb0 │ │ │ │ + @ instruction: 0x00033eb8 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq ip, r5, r0, lsr r7 │ │ │ │ + andeq fp, r5, ip, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8460 │ │ │ │ @@ -27463,1654 +28036,197 @@ │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #404] @ 23648 │ │ │ │ - cmp r3, #0 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldrb r3, [ip] │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - beq 235cc │ │ │ │ - ldrb lr, [r0, #145] @ 0x91 │ │ │ │ - and r0, lr, #3 │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 23528 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 23514 │ │ │ │ - ldr r3, [pc, #348] @ 2364c │ │ │ │ - ldr r2, [pc, #348] @ 23650 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #344] @ 23654 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, #1 │ │ │ │ - strb r3, [ip] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #996 @ 0x3e4 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r7, [pc, #316] @ 23658 │ │ │ │ - ldr r8, [pc, #316] @ 2365c │ │ │ │ - ldr r9, [pc, #316] @ 23660 │ │ │ │ - ldr sl, [pc, #316] @ 23664 │ │ │ │ - b 23608 │ │ │ │ - and lr, lr, #12 │ │ │ │ - cmp lr, #12 │ │ │ │ - bne 23580 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 2356c │ │ │ │ - ldr r2, [pc, #292] @ 23668 │ │ │ │ - mov r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r3, [ip] │ │ │ │ - ldr r1, [pc, #280] @ 2366c │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #276] @ 23670 │ │ │ │ - add r3, r3, #1008 @ 0x3f0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r7, [pc, #256] @ 23674 │ │ │ │ - ldr r8, [pc, #256] @ 23678 │ │ │ │ - ldr r9, [pc, #256] @ 2367c │ │ │ │ - ldr sl, [pc, #256] @ 23680 │ │ │ │ - b 23608 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 235b8 │ │ │ │ - ldr r2, [pc, #244] @ 23684 │ │ │ │ - mov r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r3, [ip] │ │ │ │ - ldr r1, [pc, #232] @ 23688 │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #228] @ 2368c │ │ │ │ - add r3, r3, #1016 @ 0x3f8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r8, [pc, #208] @ 23690 │ │ │ │ - ldr sl, [pc, #208] @ 23694 │ │ │ │ - mov r7, #0 │ │ │ │ - mov r9, #1 │ │ │ │ - b 23608 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 235b8 │ │ │ │ - ldr r2, [pc, #188] @ 23698 │ │ │ │ - mov r3, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r3, [ip] │ │ │ │ - ldr r1, [pc, #176] @ 2369c │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [pc, #172] @ 236a0 │ │ │ │ - ldr r3, [pc, #172] @ 236a4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ - b 235b8 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - bl 52fa4 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - mov r2, #0 │ │ │ │ - str r6, [r0, #16] │ │ │ │ - strb r5, [r0, #20] │ │ │ │ - str sl, [r0, #24] │ │ │ │ - str r9, [r0, #28] │ │ │ │ - str r8, [r0, #32] │ │ │ │ - str r7, [r0, #36] @ 0x24 │ │ │ │ - str r2, [r0] │ │ │ │ - str r2, [r0, #4] │ │ │ │ - str r2, [r0, #8] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq ip, r5, r8, asr #30 │ │ │ │ - andeq r8, r3, r8, lsl #17 │ │ │ │ - andeq r8, r3, r8, ror #16 │ │ │ │ - andeq r8, r3, ip, ror #16 │ │ │ │ - eorscc r5, r3, r1, asr #4 │ │ │ │ - andcs r2, r2, sl, lsr #21 │ │ │ │ - eorscc r5, r3, r8, asr r2 │ │ │ │ - andcs r0, r2, sl, lsr #21 │ │ │ │ - andeq r8, r3, r0, asr r8 │ │ │ │ - andeq r8, r3, r4, lsl r8 │ │ │ │ - andeq r8, r3, r0, lsl r8 │ │ │ │ - eorscc r4, r3, r1, asr #4 │ │ │ │ - andcs r2, r3, sl, lsr #21 │ │ │ │ - eorscc r4, r3, r8, asr r2 │ │ │ │ - andcs r0, r3, sl, lsr #21 │ │ │ │ - andeq r8, r3, r0, lsr #16 │ │ │ │ - andeq r8, r3, r8, asr #15 │ │ │ │ - andeq r8, r3, r4, asr #15 │ │ │ │ - andcs r8, r2, r8, lsl #17 │ │ │ │ - andcs r0, r2, r8, lsl #17 │ │ │ │ - andeq r8, r3, r8, ror #16 │ │ │ │ - andeq r8, r3, ip, ror r7 │ │ │ │ - andeq r8, r3, r8, ror r7 │ │ │ │ - andeq r0, r0, r2, lsl #8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3736] @ 0xe98 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #1024] @ 23ac4 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #1020] @ 23ac8 │ │ │ │ - sub sp, sp, #324 @ 0x144 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #316] @ 0x13c │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r3, [pc, #988] @ 23acc │ │ │ │ - ldr r9, [sp, #360] @ 0x168 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r3, #80] @ 0x50 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - stm r3, {r0, r1} │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, #524288 @ 0x80000 │ │ │ │ - ldr r3, [sp, #372] @ 0x174 │ │ │ │ - ldr r8, [sp, #364] @ 0x16c │ │ │ │ - ldr fp, [sp, #368] @ 0x170 │ │ │ │ - ldr sl, [sp, #376] @ 0x178 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 7a40 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 23758 │ │ │ │ - ldr ip, [pc, #924] @ 23ad0 │ │ │ │ - ldr r2, [pc, #924] @ 23ad4 │ │ │ │ - ldr r1, [pc, #924] @ 23ad8 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #25 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 23a6c │ │ │ │ - bl 84f0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bge 23790 │ │ │ │ - ldr ip, [pc, #880] @ 23adc │ │ │ │ - ldr r2, [pc, #880] @ 23ae0 │ │ │ │ - ldr r1, [pc, #880] @ 23ae4 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #31 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 23a6c │ │ │ │ - add r3, sp, #36 @ 0x24 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bne 2399c │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 8208 │ │ │ │ - bl 7d7c │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 23978 │ │ │ │ - add fp, sp, #48 @ 0x30 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7a64 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, #2 │ │ │ │ - bl 8304 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 23978 │ │ │ │ - add fp, sp, #176 @ 0xb0 │ │ │ │ - mov r2, #140 @ 0x8c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7d28 │ │ │ │ - add r0, sp, #180 @ 0xb4 │ │ │ │ - bl 7a64 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, #1 │ │ │ │ - bl 8340 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 23978 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, #13 │ │ │ │ - bl 8340 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 23978 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 23888 │ │ │ │ - ldr r0, [pc, #696] @ 23ae8 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 86b8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 834c │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 23888 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 7a7c │ │ │ │ - ldr r3, [pc, #652] @ 23aec │ │ │ │ - ldr r2, [pc, #652] @ 23af0 │ │ │ │ - ldr r1, [pc, #652] @ 23af4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 238cc │ │ │ │ - ldr r0, [pc, #608] @ 23af8 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 86b8 │ │ │ │ - ldr r0, [pc, #592] @ 23afc │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 7c38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 238cc │ │ │ │ - ldr r0, [pc, #576] @ 23b00 │ │ │ │ - mov r1, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, #1 │ │ │ │ - bl 86b8 │ │ │ │ - cmp r5, #0 │ │ │ │ - bge 238e0 │ │ │ │ - cmp r9, #0 │ │ │ │ - blt 23940 │ │ │ │ - b 23914 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 8490 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 23978 │ │ │ │ - cmp r9, r5 │ │ │ │ - cmpne r8, r5 │ │ │ │ - beq 238d4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 8208 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 238d4 │ │ │ │ - b 23978 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 8490 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 23978 │ │ │ │ - cmp r8, r9 │ │ │ │ - beq 23948 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 8208 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 23978 │ │ │ │ - cmn r8, #1 │ │ │ │ - beq 2396c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8490 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 23978 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8208 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 23978 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r1, r7 │ │ │ │ - bl 7d94 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - mov r2, #4 │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 7e60 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 7e18 <_exit@plt> │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 8208 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - mov r2, #4 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 7e54 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 8208 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 239e0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1d920 │ │ │ │ - b 23a90 │ │ │ │ - bge 23a10 │ │ │ │ - ldr ip, [pc, #280] @ 23b04 │ │ │ │ - ldr r2, [pc, #280] @ 23b08 │ │ │ │ - ldr r1, [pc, #280] @ 23b0c │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #110 @ 0x6e │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 23a64 │ │ │ │ - ldr r1, [pc, #248] @ 23b10 │ │ │ │ - ldr ip, [r7] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib sp, {r1, ip} │ │ │ │ - ldr r2, [pc, #236] @ 23b14 │ │ │ │ - ldr r1, [pc, #236] @ 23b18 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #113 @ 0x71 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 42094 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr ip, [sp, #36] @ 0x24 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r3, r0 │ │ │ │ - str ip, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 80c4 │ │ │ │ - mvn r4, #0 │ │ │ │ - b 23a90 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 23a7c │ │ │ │ - bl 8208 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 23a64 │ │ │ │ - bl 8208 │ │ │ │ - b 23a64 │ │ │ │ - ldr r2, [pc, #132] @ 23b1c │ │ │ │ - ldr r3, [pc, #44] @ 23ac8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #316] @ 0x13c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 23ab8 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #324 @ 0x144 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq ip, r5, ip, lsr #8 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq lr, [r3], -r8 │ │ │ │ - andeq r6, r3, r8, lsl #16 │ │ │ │ - andeq r8, r3, r4, lsr #14 │ │ │ │ - andeq r8, r3, r8, lsr #14 │ │ │ │ - andeq r8, r3, r0, lsl #14 │ │ │ │ - andeq r8, r3, ip, ror #13 │ │ │ │ - strdeq r8, [r3], -r0 │ │ │ │ - andeq r3, r3, ip, lsl #25 │ │ │ │ - andeq r8, r3, ip, lsl r6 │ │ │ │ - strdeq r8, [r3], -r4 │ │ │ │ - strdeq r8, [r3], -r8 @ │ │ │ │ - andeq r3, r3, ip, lsr r3 │ │ │ │ - andeq r3, r3, ip, asr #15 │ │ │ │ - andeq r3, r3, r0, lsr r3 │ │ │ │ - andeq r8, r3, r0, asr #9 │ │ │ │ - andeq r8, r3, ip, ror #8 │ │ │ │ - andeq r8, r3, r0, ror r4 │ │ │ │ - @ instruction: 0x000384b4 │ │ │ │ - andeq r8, r3, r4, lsr r4 │ │ │ │ - andeq r8, r3, r4, lsr r4 │ │ │ │ - andeq ip, r5, r0, rrx │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r3] │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - mov r4, r1 │ │ │ │ - str r0, [r3] │ │ │ │ - ldr r3, [fp] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr sl, [r3, r0, lsl #2] │ │ │ │ - add r0, r0, #1 │ │ │ │ - cmp sl, #0 │ │ │ │ - ldrne r2, [sp, #88] @ 0x58 │ │ │ │ - strne r0, [r2] │ │ │ │ - bne 23b5c │ │ │ │ - lsl r0, r0, #2 │ │ │ │ - bl 52fa4 │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - str r0, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add r3, r3, r4, lsl #2 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #640] @ 23e18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, sl │ │ │ │ - bls 23dfc │ │ │ │ - ldr r3, [fp] │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r5, [r3, sl, lsl #2] │ │ │ │ - lsl r9, sl, #2 │ │ │ │ - mov r6, r4 │ │ │ │ - str r9, [sp, #28] │ │ │ │ - str sl, [sp, #32] │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 81f0 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 23d6c │ │ │ │ - sub r9, r7, r5 │ │ │ │ - add r8, r9, r6 │ │ │ │ - add sl, r8, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, sl │ │ │ │ - bl 526a8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, r5 │ │ │ │ - add r9, r7, #2 │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, r0, r6 │ │ │ │ - bl 8010 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, #125 @ 0x7d │ │ │ │ - mov r0, r9 │ │ │ │ - strb r3, [r4, r8] │ │ │ │ - bl 7c5c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne 23c68 │ │ │ │ - ldr r3, [pc, #492] @ 23e1c │ │ │ │ - ldr r2, [pc, #492] @ 23e20 │ │ │ │ - ldr r1, [pc, #492] @ 23e24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #170 @ 0xaa │ │ │ │ - mov r0, #2 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - ldr sl, [sp, #32] │ │ │ │ - mov r5, r7 │ │ │ │ - bl 535a4 │ │ │ │ - mov r6, r8 │ │ │ │ - b 23d74 │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - sub r2, r5, r9 │ │ │ │ - ldr r1, [r6] │ │ │ │ - mov r0, r9 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - bl 85e0 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 23d04 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - add r6, r6, #4 │ │ │ │ - cmp r3, r6 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - bne 23c70 │ │ │ │ - add r9, r5, #1 │ │ │ │ - sub r9, r9, r7 │ │ │ │ - add r6, r8, r9 │ │ │ │ - add r1, r6, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 526a8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, r0, r8 │ │ │ │ - bl 8010 │ │ │ │ - ldr ip, [pc, #344] @ 23e28 │ │ │ │ - ldr r2, [pc, #344] @ 23e2c │ │ │ │ - ldr r1, [pc, #344] @ 23e30 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov lr, #0 │ │ │ │ - strb lr, [r4, r6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #189 @ 0xbd │ │ │ │ - mov r0, #2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 23d64 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - sub r6, r6, r3 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ - bl 7fc8 │ │ │ │ - add r1, sl, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 526a8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r7, [r3, r6] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7fc8 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, r0 │ │ │ │ - add r0, r4, r8 │ │ │ │ - bl 8010 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ - bl 7fc8 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - add r6, r8, r0 │ │ │ │ - strb r3, [r4, r6] │ │ │ │ - add r5, r5, #1 │ │ │ │ - b 23bc8 │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - ldr sl, [sp, #32] │ │ │ │ - ldr r3, [fp] │ │ │ │ - add sl, sl, #1 │ │ │ │ - ldr r7, [r3, r9] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7fc8 │ │ │ │ - add r1, r6, #1 │ │ │ │ - add r7, r7, r0 │ │ │ │ - sub r7, r7, r5 │ │ │ │ - add r1, r7, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 526a8 │ │ │ │ - ldr r3, [fp] │ │ │ │ - ldr r7, [r3, r9] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7fc8 │ │ │ │ - add r6, r4, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - add r2, r7, r0 │ │ │ │ - sub r2, r2, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8010 │ │ │ │ - ldr r3, [fp] │ │ │ │ - ldr r7, [r3, r9] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7fc8 │ │ │ │ - mov r3, #0 │ │ │ │ - add r7, r7, r0 │ │ │ │ - sub r7, r7, r5 │ │ │ │ - strb r3, [r6, r7] │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r4, [r3, r9] │ │ │ │ - b 23b9c │ │ │ │ - ldr r2, [sp, #92] @ 0x5c │ │ │ │ - mov r0, #1 │ │ │ │ - ldr r2, [r2] │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r2, r3, lsl #2] │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - muleq r3, r0, r3 │ │ │ │ - andeq r8, r3, ip, lsr #5 │ │ │ │ - andeq r8, r3, r4, lsr #4 │ │ │ │ - andeq r8, r3, r8, lsr #4 │ │ │ │ - andeq r8, r3, ip, lsr #4 │ │ │ │ - andeq r8, r3, r0, lsl #3 │ │ │ │ - andeq r8, r3, r4, lsl #3 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #596] @ 240a0 │ │ │ │ - ldr r3, [pc, #596] @ 240a4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #28 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r3, #0 │ │ │ │ - str r6, [r1] │ │ │ │ - mov r8, r0 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - mov r7, r1 │ │ │ │ - bl 7fc8 │ │ │ │ - ldrb r5, [r8] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ - cmpne r5, #34 @ 0x22 │ │ │ │ - addeq r4, r8, #1 │ │ │ │ - movne r4, r8 │ │ │ │ - movne r5, #32 │ │ │ │ - mov r6, r4 │ │ │ │ - add fp, sp, #16 │ │ │ │ - add sl, sp, #12 │ │ │ │ - mov r9, r0 │ │ │ │ - ldrb r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2401c │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 7c5c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 23f74 │ │ │ │ - cmp r5, #32 │ │ │ │ - beq 23f1c │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ - bne 23ee4 │ │ │ │ - ldr ip, [pc, #456] @ 240a8 │ │ │ │ - add ip, pc, ip │ │ │ │ - b 23eec │ │ │ │ - ldr ip, [pc, #448] @ 240ac │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [pc, #444] @ 240b0 │ │ │ │ - ldr r2, [pc, #444] @ 240b4 │ │ │ │ - ldr r1, [pc, #444] @ 240b8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm sp, {r0, ip} │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #51 @ 0x33 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - mov r4, #0 │ │ │ │ - b 24040 │ │ │ │ - add r9, r9, #1 │ │ │ │ - add r3, r8, r9 │ │ │ │ - add r5, sp, #12 │ │ │ │ - add r8, sp, #16 │ │ │ │ - sub r3, r3, r6 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r5, [sp] │ │ │ │ - bl 208ec │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 23f14 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r5, [sp] │ │ │ │ - bl 208ec │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 23f14 │ │ │ │ - mov r0, #1 │ │ │ │ - b 24070 │ │ │ │ - cmp r6, r4 │ │ │ │ - bcs 23fb4 │ │ │ │ - ldrb r3, [r4, #-1] │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ - bne 23fb4 │ │ │ │ - bl 7fc8 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - sub r0, r4, #1 │ │ │ │ - bl 8448 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7fc8 │ │ │ │ - mov r3, #0 │ │ │ │ - add r0, r4, r0 │ │ │ │ - strb r3, [r0, #-1] │ │ │ │ - b 23ea8 │ │ │ │ - sub r3, r4, r6 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r7 │ │ │ │ - str sl, [sp] │ │ │ │ - bl 208ec │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 23f14 │ │ │ │ - add r4, r4, #1 │ │ │ │ - ldrb r2, [r4] │ │ │ │ - mov r3, r4 │ │ │ │ - cmp r2, r5 │ │ │ │ - add r4, r4, #1 │ │ │ │ - beq 23fd8 │ │ │ │ - ldrb r5, [r3] │ │ │ │ - mov r6, r3 │ │ │ │ - cmp r5, #32 │ │ │ │ - add r3, r3, #1 │ │ │ │ - beq 23fec │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ - cmpne r5, #34 @ 0x22 │ │ │ │ - moveq r6, r3 │ │ │ │ - moveq r4, r6 │ │ │ │ - movne r4, r6 │ │ │ │ - movne r5, #32 │ │ │ │ - b 23ea8 │ │ │ │ - add r1, sp, #12 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r2, r3 │ │ │ │ - add r1, sp, #16 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 208ec │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 23f6c │ │ │ │ - b 23f14 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r0, [r7] │ │ │ │ - cmp r3, r4 │ │ │ │ - bls 24060 │ │ │ │ - ldr r0, [r0, r4, lsl #2] │ │ │ │ - bl 7e3c │ │ │ │ - add r4, r4, #1 │ │ │ │ - b 24040 │ │ │ │ - bl 7e3c │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ldr r2, [pc, #68] @ 240bc │ │ │ │ - ldr r3, [pc, #40] @ 240a4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 24098 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq fp, r5, ip, lsr #25 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r3, ip, asr #32 │ │ │ │ - andeq r8, r3, r8, asr #32 │ │ │ │ - andeq r8, r3, r8, asr r0 │ │ │ │ - andeq r8, r3, r8, lsr r0 │ │ │ │ - andeq r8, r3, r0, asr #32 │ │ │ │ - andeq fp, r5, r0, lsl #21 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3648] @ 0xe40 │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r2, [pc, #2596] @ 24b00 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r3, [pc, #2592] @ 24b04 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #412 @ 0x19c │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #404] @ 0x194 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r3, [pc, #2568] @ 24b08 │ │ │ │ - mov r4, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #452] @ 0x1c4 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldrb r3, [sp, #464] @ 0x1d0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ - mov r1, #524288 @ 0x80000 │ │ │ │ - add r0, sp, #68 @ 0x44 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ - ldr sl, [sp, #460] @ 0x1cc │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 7a40 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 24174 │ │ │ │ - ldr ip, [pc, #2492] @ 24b0c │ │ │ │ - ldr r2, [pc, #2492] @ 24b10 │ │ │ │ - ldr r1, [pc, #2492] @ 24b14 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #2488] @ 24b18 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 24ac8 │ │ │ │ - bl 84f0 │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 24190 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 241cc │ │ │ │ - b 249c4 │ │ │ │ - ldr ip, [pc, #2436] @ 24b1c │ │ │ │ - ldr r2, [pc, #2436] @ 24b20 │ │ │ │ - ldr r1, [pc, #2436] @ 24b24 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #388 @ 0x184 │ │ │ │ - str ip, [sp] │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 8208 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 8208 │ │ │ │ - b 24ac8 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 8208 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 834c │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 24220 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr ip, [pc, #2360] @ 24b28 │ │ │ │ - ldr r2, [pc, #2360] @ 24b2c │ │ │ │ - ldr r1, [pc, #2360] @ 24b30 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #2356] @ 24b34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [r0] │ │ │ │ - mov r0, #1 │ │ │ │ - str r9, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - str lr, [sp, #60] @ 0x3c │ │ │ │ - bl 521a0 │ │ │ │ - b 2429c │ │ │ │ - add fp, sp, #264 @ 0x108 │ │ │ │ - mov r2, #140 @ 0x8c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7d28 │ │ │ │ - add r0, sp, #268 @ 0x10c │ │ │ │ - bl 7a64 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ - mov r0, r1 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 7a64 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, #2 │ │ │ │ - bl 8304 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 242b4 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr ip, [pc, #2248] @ 24b38 │ │ │ │ - ldr r2, [pc, #2248] @ 24b3c │ │ │ │ - ldr r1, [pc, #2248] @ 24b40 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #2244] @ 24b44 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [r0] │ │ │ │ - str lr, [sp] │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - str lr, [sp, #60] @ 0x3c │ │ │ │ - bl 42094 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - mov r2, #4 │ │ │ │ - add r1, sp, #60 @ 0x3c │ │ │ │ - bl 7e60 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 7e18 <_exit@plt> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, #1 │ │ │ │ - bl 8340 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 24264 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, #13 │ │ │ │ - bl 8340 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 24264 │ │ │ │ - cmp r6, #0 │ │ │ │ - moveq fp, r6 │ │ │ │ - beq 24354 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r6, r0, lsl #2] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - bne 242f4 │ │ │ │ - mov r1, #4 │ │ │ │ - bl 55078 │ │ │ │ - sub r6, r6, #4 │ │ │ │ - str sl, [sp, #36] @ 0x24 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r4 │ │ │ │ - sub r5, r0, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r6, #4]! │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 24340 │ │ │ │ - bl 51f64 │ │ │ │ - str r0, [r5, #4]! │ │ │ │ - b 24328 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r4, r7 │ │ │ │ - mov r7, sl │ │ │ │ - ldr sl, [sp, #36] @ 0x24 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r1, [pc, #2028] @ 24b48 │ │ │ │ - add r5, sp, #60 @ 0x3c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - str fp, [sp, #60] @ 0x3c │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ - bl 210f0 │ │ │ │ - ldr r2, [pc, #2000] @ 24b4c │ │ │ │ - ldr r1, [pc, #2000] @ 24b50 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 210f0 │ │ │ │ - ldr r1, [pc, #1984] @ 24b54 │ │ │ │ - mov r2, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 210f0 │ │ │ │ - ldr r1, [pc, #1968] @ 24b58 │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 21020 │ │ │ │ - ldr r1, [pc, #1956] @ 24b5c │ │ │ │ - mov r0, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 21020 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne fp, [r3, #12] │ │ │ │ - moveq fp, r3 │ │ │ │ - ldr r9, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 24434 │ │ │ │ - ldm r3, {r1, r2} │ │ │ │ - mov r0, r5 │ │ │ │ - ldrb r3, [r2] │ │ │ │ - str r9, [sp, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ - bne 24410 │ │ │ │ - bl 21020 │ │ │ │ - ldr r9, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ - b 2441c │ │ │ │ - bl 210f0 │ │ │ │ - ldr r9, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ - cmp fp, #0 │ │ │ │ - ldrne r2, [fp, #12] │ │ │ │ - moveq r2, fp │ │ │ │ - mov r3, fp │ │ │ │ - mov fp, r2 │ │ │ │ - b 243dc │ │ │ │ - cmp r8, #0 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - bne 24478 │ │ │ │ - mov r0, sl │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ - bl 23e34 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r5, [sp, #48] @ 0x30 │ │ │ │ - bne 244bc │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ - mov r2, #4 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7e60 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7e18 <_exit@plt> │ │ │ │ - ldr sl, [r7, r3, lsl #2] │ │ │ │ - mov r8, r3 │ │ │ │ - cmp sl, #0 │ │ │ │ - add r3, r3, #1 │ │ │ │ - bne 24478 │ │ │ │ - lsl r0, r8, #2 │ │ │ │ - add r0, r0, #4 │ │ │ │ - bl 52fa4 │ │ │ │ - mov r3, sl │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r8, r3 │ │ │ │ - ldrne r2, [r7, r3, lsl #2] │ │ │ │ - strne r2, [r5, r3, lsl #2] │ │ │ │ - addne r3, r3, #1 │ │ │ │ - bne 244a0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, r8, lsl #2] │ │ │ │ - ldr r1, [pc, #1692] @ 24b60 │ │ │ │ - ldr r0, [pc, #1692] @ 24b64 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 8028 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 245f8 │ │ │ │ - mov sl, #0 │ │ │ │ - str sl, [sp, #52] @ 0x34 │ │ │ │ - str sl, [sp, #56] @ 0x38 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, #10 │ │ │ │ - str sl, [r8] │ │ │ │ - bl 8370 <__getdelim@plt> │ │ │ │ - ldr fp, [sp, #52] @ 0x34 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 2453c │ │ │ │ - mov r0, fp │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7c20 │ │ │ │ - b 245f8 │ │ │ │ - bl 82b0 <__ctype_b_loc@plt> │ │ │ │ - ldr r2, [r0] │ │ │ │ - ldrb r3, [fp] │ │ │ │ - mov r1, fp │ │ │ │ - lsl r0, r3, #1 │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ - add fp, fp, #1 │ │ │ │ - tst r0, #8192 @ 0x2000 │ │ │ │ - bne 24544 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 245a8 │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 24504 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7c20 │ │ │ │ - ldr r1, [pc, #1500] @ 24b68 │ │ │ │ - ldr r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ - str r9, [sp, #60] @ 0x3c │ │ │ │ - bl 210f0 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ - b 245f8 │ │ │ │ - mov r0, r1 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 7fc8 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - sub r3, r0, #1 │ │ │ │ - add r3, r1, r3 │ │ │ │ - mov ip, r3 │ │ │ │ - ldrb r0, [ip] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - lsl r0, r0, #1 │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ - ands r0, r0, #8192 @ 0x2000 │ │ │ │ - bne 245c8 │ │ │ │ - strb r0, [ip, #1] │ │ │ │ - ldrb r3, [r1] │ │ │ │ - cmp r3, #35 @ 0x23 │ │ │ │ - beq 24504 │ │ │ │ - b 24568 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 24610 │ │ │ │ - ldr r3, [pc, #1380] @ 24b6c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r6, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r8, [sp, #72] @ 0x48 │ │ │ │ - bl 8508 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8334 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 2465c │ │ │ │ - ldr r0, [pc, #1336] @ 24b70 │ │ │ │ - ldr r2, [pc, #1336] @ 24b74 │ │ │ │ - ldr r1, [pc, #1336] @ 24b78 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #221 @ 0xdd │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 24694 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8298 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 2469c │ │ │ │ - ldr r0, [pc, #1288] @ 24b7c │ │ │ │ - ldr r2, [pc, #1288] @ 24b80 │ │ │ │ - ldr r1, [pc, #1288] @ 24b84 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #225 @ 0xe1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - mvn r7, #0 │ │ │ │ - b 2497c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8208 │ │ │ │ - bl 7d7c │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - bne 246e4 │ │ │ │ - ldr r0, [pc, #1228] @ 24b88 │ │ │ │ - ldr r2, [pc, #1228] @ 24b8c │ │ │ │ - ldr r1, [pc, #1228] @ 24b90 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #233 @ 0xe9 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - mov r7, r4 │ │ │ │ - b 2497c │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, #2 │ │ │ │ - bl 8100 │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r7, r0 │ │ │ │ - bne 2472c │ │ │ │ - ldr r0, [pc, #1168] @ 24b94 │ │ │ │ - ldr r2, [pc, #1168] @ 24b98 │ │ │ │ - ldr r1, [pc, #1168] @ 24b9c │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #239 @ 0xef │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - mov r4, r7 │ │ │ │ - b 2497c │ │ │ │ - ldr r1, [pc, #1132] @ 24ba0 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 7e90 <__ioctl_time64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 2476c │ │ │ │ - ldr r0, [pc, #1116] @ 24ba4 │ │ │ │ - ldr r2, [pc, #1116] @ 24ba8 │ │ │ │ - ldr r1, [pc, #1116] @ 24bac │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #244 @ 0xf4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 24824 │ │ │ │ - add r4, sp, #76 @ 0x4c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7ee4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 247b0 │ │ │ │ - ldr r0, [pc, #1060] @ 24bb0 │ │ │ │ - ldr r2, [pc, #1060] @ 24bb4 │ │ │ │ - ldr r1, [pc, #1060] @ 24bb8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #252 @ 0xfc │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 24824 │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - mov r2, r4 │ │ │ │ - orr r3, r3, #16384 @ 0x4000 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 84a8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 24800 │ │ │ │ - ldr r1, [pc, #992] @ 24bbc │ │ │ │ - ldr r2, [pc, #992] @ 24bc0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #984] @ 24bc4 │ │ │ │ - ldr r3, [pc, #984] @ 24bc8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 24824 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 248a8 │ │ │ │ - mov r1, #3 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7a70 <__fcntl_time64@plt> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bge 2482c │ │ │ │ - mvn r4, #0 │ │ │ │ - b 2497c │ │ │ │ - orr r2, r4, #2048 @ 0x800 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7a70 <__fcntl_time64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 24824 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r2, #2 │ │ │ │ - ldr r1, [r3] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 44150 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 24824 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r1, [r3] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 44150 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 24824 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r3] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 44150 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 24824 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7a70 <__fcntl_time64@plt> │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8490 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 248e8 │ │ │ │ - ldr r1, [pc, #776] @ 24bcc │ │ │ │ - ldr r2, [pc, #776] @ 24bd0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #768] @ 24bd4 │ │ │ │ - ldr r3, [pc, #768] @ 24bd8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 24824 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8490 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 248bc │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8490 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 248bc │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8208 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r4, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 24964 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 51f64 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 7fc8 │ │ │ │ - add r0, r0, #2 │ │ │ │ - bl 52fa4 │ │ │ │ - mov r3, #45 @ 0x2d │ │ │ │ - strb r3, [r0] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - strb r3, [r0, #1]! │ │ │ │ - ldr r1, [r5] │ │ │ │ - bl 80a0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 7d88 │ │ │ │ - mvn r7, #0 │ │ │ │ - mov r4, r7 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - mov r2, #4 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7e60 │ │ │ │ - cmn r7, #1 │ │ │ │ - beq 249a4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8208 │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 249b4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8208 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8208 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 7e18 <_exit@plt> │ │ │ │ - ldr r0, [pc, #528] @ 24bdc │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 834c │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 8208 │ │ │ │ - mov r2, #4 │ │ │ │ - add r1, sp, #60 @ 0x3c │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 7e54 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 8208 │ │ │ │ - cmp r6, #0 │ │ │ │ - bge 24a28 │ │ │ │ - ldr ip, [pc, #476] @ 24be0 │ │ │ │ - ldr r2, [pc, #476] @ 24be4 │ │ │ │ - ldr r1, [pc, #476] @ 24be8 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #472] @ 24bec │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 24ac8 │ │ │ │ - cmp r6, #4 │ │ │ │ - bne 24a6c │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r0, [pc, #436] @ 24bf0 │ │ │ │ - ldrne sl, [r7] │ │ │ │ - ldr r2, [pc, #432] @ 24bf4 │ │ │ │ - ldr r1, [pc, #432] @ 24bf8 │ │ │ │ - ldr ip, [sp, #60] @ 0x3c │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib sp, {r0, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #508 @ 0x1fc │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 42094 │ │ │ │ - b 24ac8 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a70 <__fcntl_time64@plt> │ │ │ │ - subs r2, r0, #0 │ │ │ │ - bge 24aac │ │ │ │ - ldr ip, [pc, #372] @ 24bfc │ │ │ │ - ldr r2, [pc, #372] @ 24c00 │ │ │ │ - ldr r1, [pc, #372] @ 24c04 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #368] @ 24c08 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 24ac8 │ │ │ │ - orr r2, r2, #1 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7a70 <__fcntl_time64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 24acc │ │ │ │ - b 24a80 │ │ │ │ - mvn r5, #0 │ │ │ │ - ldr r2, [pc, #312] @ 24c0c │ │ │ │ - ldr r3, [pc, #44] @ 24b04 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #404] @ 0x194 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 24af4 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #412 @ 0x19c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq fp, r5, r8, lsl sl │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq fp, [r5], -r8 │ │ │ │ - andeq r5, r3, ip, ror #27 │ │ │ │ - andeq r7, r3, ip, lsl #28 │ │ │ │ - andeq r3, r3, r8, lsl #23 │ │ │ │ - andeq r0, r0, sp, ror r1 │ │ │ │ - ldrdeq r7, [r3], -r4 │ │ │ │ - andeq r7, r3, r8, asr #27 │ │ │ │ - andeq r3, r3, r4, asr #22 │ │ │ │ - andeq r7, r3, ip, ror sp │ │ │ │ - andeq r7, r3, ip, ror #26 │ │ │ │ - andeq r3, r3, r8, ror #21 │ │ │ │ - andeq r0, r0, pc, lsl #3 │ │ │ │ - andeq r7, r3, r8, lsr #26 │ │ │ │ - andeq r7, r3, ip, ror #25 │ │ │ │ - andeq r3, r3, r8, ror #20 │ │ │ │ - muleq r0, pc, r1 @ │ │ │ │ - andeq r7, r3, r8, asr ip │ │ │ │ - andeq r7, r3, r4, asr #24 │ │ │ │ - andeq r7, r3, ip, asr #24 │ │ │ │ - andeq r3, r3, ip, lsr #2 │ │ │ │ - andeq r7, r3, r0, lsr ip │ │ │ │ - andeq r7, r3, r0, lsr ip │ │ │ │ - andeq r9, r3, r4, asr r5 │ │ │ │ - andeq r7, r3, r4, lsr fp │ │ │ │ - andeq r2, r3, ip, ror #20 │ │ │ │ - andeq r0, r0, r0, asr #9 │ │ │ │ - ldrdeq r7, [r3], -r0 │ │ │ │ - andeq r7, r3, r4, lsr #18 │ │ │ │ - andeq r3, r3, r0, lsr #13 │ │ │ │ - andeq r7, r3, r8, lsr #19 │ │ │ │ - andeq r7, r3, r8, ror #17 │ │ │ │ - andeq r3, r3, r4, ror #12 │ │ │ │ - andeq r7, r3, r8, ror r9 │ │ │ │ - andeq r7, r3, r0, lsr #17 │ │ │ │ - andeq r3, r3, ip, lsl r6 │ │ │ │ - andeq r7, r3, r4, asr #18 │ │ │ │ - andeq r7, r3, r8, asr r8 │ │ │ │ - ldrdeq r3, [r3], -r4 │ │ │ │ - andeq r5, r0, lr, lsl #8 │ │ │ │ - andeq r7, r3, ip, lsr #18 │ │ │ │ - andeq r7, r3, r4, lsl r8 │ │ │ │ - muleq r3, r0, r5 │ │ │ │ - andeq r7, r3, r4, lsl r9 │ │ │ │ - ldrdeq r7, [r3], -r0 │ │ │ │ - andeq r3, r3, ip, asr #10 │ │ │ │ - andeq r7, r3, ip, ror #17 │ │ │ │ - andeq r7, r3, ip, ror r7 │ │ │ │ - strdeq r3, [r3], -r8 │ │ │ │ - andeq r0, r0, r2, lsl #2 │ │ │ │ - andeq r7, r3, ip, lsr #16 │ │ │ │ - muleq r3, r4, r6 │ │ │ │ - andeq r3, r3, r0, lsl r4 │ │ │ │ - andeq r0, r0, r9, lsl r1 │ │ │ │ - andeq r4, r3, r8, lsr #9 │ │ │ │ - andeq r7, r3, r8, lsr #9 │ │ │ │ - andeq r7, r3, r8, asr r5 │ │ │ │ - ldrdeq r3, [r3], -r4 │ │ │ │ - strdeq r0, [r0], -r9 │ │ │ │ - andeq r7, r3, ip, asr #13 │ │ │ │ - andeq r7, r3, r8, lsl r5 │ │ │ │ - muleq r3, r4, r2 │ │ │ │ - andeq r7, r3, r0, lsr #13 │ │ │ │ - ldrdeq r7, [r3], -r4 │ │ │ │ - andeq r3, r3, r0, asr r2 │ │ │ │ - andeq r0, r0, r7, lsl #4 │ │ │ │ - andeq fp, r5, r4, lsr #32 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bxeq lr │ │ │ │ - ldrb r2, [r3, #3196] @ 0xc7c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 24c28 │ │ │ │ - b 214b0 │ │ │ │ - mov r2, #1 │ │ │ │ - strb r2, [r3, #3292] @ 0xcdc │ │ │ │ - bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ - bne 24c84 │ │ │ │ + bne 23de0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24c94 │ │ │ │ - bl 1da00 │ │ │ │ - b 24c94 │ │ │ │ + beq 23df0 │ │ │ │ + bl 1d388 │ │ │ │ + b 23df0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24c80 │ │ │ │ + beq 23ddc │ │ │ │ bl 8058 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 24c6c │ │ │ │ - b 24c58 │ │ │ │ + bcc 23dc8 │ │ │ │ + b 23db4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 7e3c │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 24d08 │ │ │ │ + beq 23e64 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5, #16] │ │ │ │ - bne 24d08 │ │ │ │ + bne 23e64 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 24ce0 │ │ │ │ + beq 23e3c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ bl 8544 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24cf0 │ │ │ │ - bl 23460 │ │ │ │ + beq 23e4c │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 24d00 │ │ │ │ + blt 23e5c │ │ │ │ bl 8208 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, #20 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r2, r5 │ │ │ │ mla r0, r6, r5, r3 │ │ │ │ - bls 24d38 │ │ │ │ + bls 23e94 │ │ │ │ bl 855c │ │ │ │ add r5, r5, #1 │ │ │ │ - b 24d18 │ │ │ │ + b 23e74 │ │ │ │ mov r0, r3 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7e3c │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ - bne 24df4 │ │ │ │ + bne 23f50 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24dec │ │ │ │ + beq 23f48 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ - ldr r3, [pc, #108] @ 24dfc │ │ │ │ + ldr r3, [pc, #108] @ 23f58 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r4, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq 24dc4 │ │ │ │ + beq 23f20 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r3, [pc, #52] @ 24e00 │ │ │ │ + ldr r3, [pc, #52] @ 23f5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ stmib r3, {r0, r2} │ │ │ │ streq r0, [r3] │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 24c34 │ │ │ │ - b 24de4 │ │ │ │ + bl 23d90 │ │ │ │ + b 23f40 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - andeq fp, r5, r4, lsr #12 │ │ │ │ - andeq fp, r5, r8, ror #11 │ │ │ │ + andeq ip, r5, r8, asr #9 │ │ │ │ + andeq ip, r5, ip, lsl #9 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r2, r3 │ │ │ │ + strb r3, [r0, #44] @ 0x2c │ │ │ │ + bxne lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [pc, #152] @ 24024 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r0, #8] │ │ │ │ + beq 24018 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 24018 │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne 24000 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r2, [r3, #8] │ │ │ │ + bne 23fd0 │ │ │ │ + ldr r1, [pc, #92] @ 24028 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r1] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 23fe0 │ │ │ │ + ldr r2, [pc, #76] @ 2402c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r2, [pc, #64] @ 24030 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2, #8] │ │ │ │ + b 24018 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3, #8] │ │ │ │ + moveq r2, r3 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r3, r2 │ │ │ │ + b 23f9c │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, lr} │ │ │ │ + b 23d90 │ │ │ │ + andeq ip, r5, r4, lsr #8 │ │ │ │ + andeq ip, r5, r8, ror #7 │ │ │ │ + ldrdeq ip, [r5], -r4 │ │ │ │ + andeq ip, r5, r4, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ movne r5, r0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 24d4c │ │ │ │ + bl 23ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24e74 │ │ │ │ + beq 240a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #4] │ │ │ │ @@ -29121,25 +28237,15 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 24e28 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - bl 24e04 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7e3c │ │ │ │ + b 24058 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ @@ -29147,20 +28253,20 @@ │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 24f04 │ │ │ │ + beq 2410c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ - b 24f48 │ │ │ │ - bl 24d4c │ │ │ │ + b 24150 │ │ │ │ + bl 23ea8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r5] │ │ │ │ @@ -29171,31 +28277,31 @@ │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 24ee0 │ │ │ │ + b 240e8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #400] @ 250fc │ │ │ │ - ldr r3, [pc, #400] @ 25100 │ │ │ │ + ldr r2, [pc, #400] @ 24304 │ │ │ │ + ldr r3, [pc, #400] @ 24308 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #3536] @ 0xdd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - beq 250cc │ │ │ │ + beq 242d4 │ │ │ │ ldr r3, [r4, #3160] @ 0xc58 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ mvn r3, r3 │ │ │ │ lsr r3, r3, #31 │ │ │ │ ldr ip, [r4, #3540] @ 0xdd4 │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -29210,17 +28316,17 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r3, [r4, #1512] @ 0x5e8 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r2, [r4, #3552] @ 0xde0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2ef6c │ │ │ │ + bl 2e93c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e6d4 │ │ │ │ + bl 2e0a4 │ │ │ │ ldr r6, [r4, #3536] @ 0xdd0 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8010 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ @@ -29230,400 +28336,400 @@ │ │ │ │ movne r3, #1 │ │ │ │ ldr r0, [r4, #3480] @ 0xd98 │ │ │ │ str r6, [r4, #3536] @ 0xdd0 │ │ │ │ str r6, [r4, #3540] @ 0xdd4 │ │ │ │ str r6, [r4, #3552] @ 0xde0 │ │ │ │ str r6, [r4, #3548] @ 0xddc │ │ │ │ strb r3, [r4, #1791] @ 0x6ff │ │ │ │ - bl 24eb4 │ │ │ │ + bl 240bc │ │ │ │ ldr r0, [r4, #1556] @ 0x614 │ │ │ │ str r6, [r4, #3480] @ 0xd98 │ │ │ │ cmp r0, r6 │ │ │ │ str r6, [r4, #3468] @ 0xd8c │ │ │ │ ldrne r6, [r0, #20] │ │ │ │ - beq 2507c │ │ │ │ + beq 24284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2507c │ │ │ │ + beq 24284 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #20] │ │ │ │ moveq r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 25058 │ │ │ │ + b 24260 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1564] @ 0x61c │ │ │ │ str r3, [r4, #1560] @ 0x618 │ │ │ │ str r3, [r4, #1556] @ 0x614 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b020 │ │ │ │ + bl 3aea0 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 250b4 │ │ │ │ + bne 242bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 54ff0 │ │ │ │ + bl 55010 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 250cc │ │ │ │ + blt 242d4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 181fc │ │ │ │ - ldr r2, [pc, #48] @ 25104 │ │ │ │ - ldr r3, [pc, #40] @ 25100 │ │ │ │ + bl 17b84 │ │ │ │ + ldr r2, [pc, #48] @ 2430c │ │ │ │ + ldr r3, [pc, #40] @ 24308 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 250f4 │ │ │ │ + beq 242fc │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq sl, r5, ip, lsl #23 │ │ │ │ + andeq fp, r5, r4, lsl #19 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sl, r5, r4, lsr #20 │ │ │ │ + andeq fp, r5, ip, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ tst r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r3 │ │ │ │ - beq 25138 │ │ │ │ + beq 24340 │ │ │ │ mov r0, r3 │ │ │ │ - bl 203a4 │ │ │ │ + bl 1ea58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24f54 │ │ │ │ + bl 2415c │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r1, [r3, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 2515c │ │ │ │ + blt 24364 │ │ │ │ mov r0, r5 │ │ │ │ bl 455b8 │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #324] @ 0x144 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #4072] @ 2616c │ │ │ │ + ldr r2, [pc, #4072] @ 25374 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #4068] @ 26170 │ │ │ │ + ldr r3, [pc, #4068] @ 25378 │ │ │ │ add r2, pc, r2 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #3756] @ 0xeac │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ mov r3, #0 │ │ │ │ - beq 251bc │ │ │ │ + beq 243c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 26138 │ │ │ │ + b 25340 │ │ │ │ ldr r4, [sl, #3248] @ 0xcb0 │ │ │ │ ldrb r3, [r4, #296] @ 0x128 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 251b0 │ │ │ │ + beq 243b8 │ │ │ │ ldr r9, [sl, #2048] @ 0x800 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 251e8 │ │ │ │ + bne 243f0 │ │ │ │ ldr r3, [sl, #2052] @ 0x804 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 251b0 │ │ │ │ + beq 243b8 │ │ │ │ ldrb r3, [r4, #298] @ 0x12a │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #40] @ 0x28 │ │ │ │ - bne 25210 │ │ │ │ + bne 24418 │ │ │ │ ldrb r2, [r4, #297] @ 0x129 │ │ │ │ cmp r2, #0 │ │ │ │ ldrbeq r3, [r4, #304] @ 0x130 │ │ │ │ eoreq r3, r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq 25280 │ │ │ │ + beq 24488 │ │ │ │ tst r8, #4 │ │ │ │ - beq 25280 │ │ │ │ + beq 24488 │ │ │ │ ldr r3, [sl, #1728] @ 0x6c0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sl, #1724] @ 0x6bc │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, sl │ │ │ │ - bl 204e0 │ │ │ │ + bl 1e8a0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r6, [sl, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25304 │ │ │ │ + bne 2450c │ │ │ │ ldr r2, [sl, #2024] @ 0x7e8 │ │ │ │ cmp r2, #0 │ │ │ │ strne r2, [sp, #92] @ 0x5c │ │ │ │ - bne 25304 │ │ │ │ + bne 2450c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 252d0 │ │ │ │ + beq 244d8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 25304 │ │ │ │ + bne 2450c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r0, sl │ │ │ │ - bl 204e0 │ │ │ │ - b 25304 │ │ │ │ + bl 1e8a0 │ │ │ │ + b 2450c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d940 │ │ │ │ + bl 2d310 │ │ │ │ ldr r5, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r6, #1552 @ 0x610 │ │ │ │ ldrhne r3, [r3, #8] │ │ │ │ subne r5, r5, r3, lsl #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2539c │ │ │ │ + bne 245a4 │ │ │ │ ldr r1, [sl, #2028] @ 0x7ec │ │ │ │ cmp r1, #0 │ │ │ │ strne r1, [sp, #88] @ 0x58 │ │ │ │ - bne 2539c │ │ │ │ + bne 245a4 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25350 │ │ │ │ + beq 24558 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 2539c │ │ │ │ + bne 245a4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r0, sl │ │ │ │ - bl 204e0 │ │ │ │ - b 2539c │ │ │ │ + bl 1e8a0 │ │ │ │ + b 245a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d8fc │ │ │ │ + bl 2d2cc │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r6, #1552 @ 0x610 │ │ │ │ ldrhne r3, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ subne r5, r5, r3 │ │ │ │ - bl 2d940 │ │ │ │ + bl 2d310 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r6, #1552 @ 0x610 │ │ │ │ ldrhne r3, [r3, #8] │ │ │ │ subne r5, r5, r3, lsl #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ - bl 56a08 │ │ │ │ + bl 5662c │ │ │ │ + bl 56a20 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [sl, #2052] @ 0x804 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r5 │ │ │ │ movge r5, r3 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ cmp r0, r4 │ │ │ │ movge r4, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ sub r0, r5, r3 │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - bl 56560 │ │ │ │ + bl 56578 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r7 │ │ │ │ moveq r0, fp │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov fp, r0 │ │ │ │ sub r0, r4, r3 │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - bl 56560 │ │ │ │ + bl 56578 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ - bl 569b8 │ │ │ │ + bl 569d0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r7 │ │ │ │ moveq r0, r1 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 255b8 │ │ │ │ + beq 247c0 │ │ │ │ tst r8, #2 │ │ │ │ - beq 255b8 │ │ │ │ + beq 247c0 │ │ │ │ ldrb r3, [r6, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 255b8 │ │ │ │ + beq 247c0 │ │ │ │ lsl r3, fp, #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ sub r5, r5, r3 │ │ │ │ lsl r9, r7, #1 │ │ │ │ sub r4, r4, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ sub r5, r5, r1 │ │ │ │ add r0, r5, r3 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, r5 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ sub r4, r4, r1 │ │ │ │ add r0, r4, r9 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r4 │ │ │ │ movne r0, r6 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ tst r8, #1 │ │ │ │ - bne 255fc │ │ │ │ + bne 24804 │ │ │ │ ldr r3, [sl, #2016] @ 0x7e0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 255fc │ │ │ │ + bne 24804 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r6, [sl, #2020] @ 0x7e4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 569a4 │ │ │ │ + bl 569bc │ │ │ │ sub r6, r6, r4 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 251b0 │ │ │ │ + bne 243b8 │ │ │ │ mov r0, sl │ │ │ │ - bl 35058 │ │ │ │ + bl 344d4 │ │ │ │ mov r0, sl │ │ │ │ - bl 2e7cc │ │ │ │ + bl 2e19c │ │ │ │ ldr r6, [sl, #2048] @ 0x800 │ │ │ │ ldr r3, [sl, #1728] @ 0x6c0 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, r5, fp, lsl #1 │ │ │ │ str r5, [sl, #2016] @ 0x7e0 │ │ │ │ str r4, [sl, #2020] @ 0x7e4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r9, [sl, #2052] @ 0x804 │ │ │ │ ldr r8, [sl, #1724] @ 0x6bc │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, r4, r7, lsl #1 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r3, [sl, #3376] @ 0xd30 │ │ │ │ mov r1, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ sbc r2, r2, r2 │ │ │ │ adds r3, r3, r0 │ │ │ │ adc r2, r2, r0, asr #31 │ │ │ │ cmp r3, #1073741825 @ 0x40000001 │ │ │ │ @@ -29642,20 +28748,20 @@ │ │ │ │ cmp r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ movcs r3, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r2, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ - bne 256c4 │ │ │ │ + bne 248cc │ │ │ │ ldr r1, [r3, #296] @ 0x128 │ │ │ │ bic r1, r1, #-16777216 @ 0xff000000 │ │ │ │ bic r1, r1, #255 @ 0xff │ │ │ │ cmp r1, #0 │ │ │ │ - beq 256dc │ │ │ │ + beq 248e4 │ │ │ │ ldrb r1, [r3, #299] @ 0x12b │ │ │ │ cmp r1, #0 │ │ │ │ addeq r1, r6, r6, lsr #31 │ │ │ │ addeq r7, r9, r9, lsr #31 │ │ │ │ asreq fp, r1, #1 │ │ │ │ asreq r7, r7, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -29667,56 +28773,56 @@ │ │ │ │ ldreq r3, [sp, #36] @ 0x24 │ │ │ │ sub r9, r9, r7 │ │ │ │ str fp, [sl, #2032] @ 0x7f0 │ │ │ │ str r6, [sl, #2036] @ 0x7f4 │ │ │ │ str r7, [sl, #2040] @ 0x7f8 │ │ │ │ str r9, [sl, #2044] @ 0x7fc │ │ │ │ streq r3, [sl, #3552] @ 0xde0 │ │ │ │ - beq 25ca8 │ │ │ │ + beq 24eb0 │ │ │ │ ldrb r3, [r3, #299] @ 0x12b │ │ │ │ cmp r3, #0 │ │ │ │ - beq 259b8 │ │ │ │ + beq 24bc0 │ │ │ │ ldrh r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 259b8 │ │ │ │ + beq 24bc0 │ │ │ │ ldr r3, [sl, #3536] @ 0xdd0 │ │ │ │ add r6, sl, #1504 @ 0x5e0 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, r6, #4 │ │ │ │ - bne 257b0 │ │ │ │ + bne 249b8 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 25758 │ │ │ │ + blt 24960 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, #1 │ │ │ │ bl 4533c │ │ │ │ ldr r3, [sl, #1724] @ 0x6bc │ │ │ │ str r3, [sl, #3544] @ 0xdd8 │ │ │ │ ldr r3, [sl, #1728] @ 0x6c0 │ │ │ │ str r3, [sl, #3540] @ 0xdd4 │ │ │ │ ldrb r3, [sl, #1791] @ 0x6ff │ │ │ │ str r3, [sl, #3548] @ 0xddc │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sl, #3536] @ 0xdd0 │ │ │ │ bl 8010 │ │ │ │ ldr r3, [sl, #1504] @ 0x5e0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne 257b8 │ │ │ │ + bne 249c0 │ │ │ │ add r3, sl, #3136 @ 0xc40 │ │ │ │ add r3, r3, #12 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add ip, sl, #3552 @ 0xde0 │ │ │ │ add ip, ip, #4 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 257b8 │ │ │ │ + b 249c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6d4 │ │ │ │ + bl 2e0a4 │ │ │ │ ldr r5, [sl, #3536] @ 0xdd0 │ │ │ │ ldr r3, [sl, #3540] @ 0xdd4 │ │ │ │ mov r1, #1 │ │ │ │ clz r3, r3 │ │ │ │ rsb r3, r3, #32 │ │ │ │ lsl r3, r1, r3 │ │ │ │ add r2, r5, #16 │ │ │ │ @@ -29728,15 +28834,15 @@ │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ mov r3, #12 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ add ip, sp, #200 @ 0xc8 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -29757,71 +28863,71 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ str fp, [sl, #3152] @ 0xc50 │ │ │ │ str r8, [sl, #3160] @ 0xc58 │ │ │ │ ldr r2, [sl, #3540] @ 0xdd4 │ │ │ │ cmp r2, r7 │ │ │ │ - bls 2595c │ │ │ │ + bls 24b64 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 54688 │ │ │ │ + bl 54088 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r2, [r3, #4]! │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [r2, r4, lsl #2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ bl 8010 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r2, r4, lsl #2] │ │ │ │ ldr fp, [r2, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 258dc │ │ │ │ + bne 24ae4 │ │ │ │ ldr r2, [r6] │ │ │ │ add r4, r4, #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ and r4, r4, r2 │ │ │ │ - b 25870 │ │ │ │ + b 24a78 │ │ │ │ ldr r8, [fp, #20] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 258c4 │ │ │ │ + beq 24acc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ str r0, [r5, #4] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #24 │ │ │ │ mul r0, r8, r0 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r2, #16] │ │ │ │ str r8, [r2, #20] │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r2, #12] │ │ │ │ cmp r8, r5 │ │ │ │ - ble 258c4 │ │ │ │ + ble 24acc │ │ │ │ mov ip, #24 │ │ │ │ mul ip, r5, ip │ │ │ │ ldr lr, [fp, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ add lr, lr, ip │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, r9, ip │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b 25928 │ │ │ │ + b 24b30 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ @@ -29840,83 +28946,83 @@ │ │ │ │ str r9, [sp, #168] @ 0xa8 │ │ │ │ bl 8010 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sl, #1791] @ 0x6ff │ │ │ │ ldr r3, [sl, #1504] @ 0x5e0 │ │ │ │ add r9, sl, #1616 @ 0x650 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 259d4 │ │ │ │ + bne 24bdc │ │ │ │ mov r0, sl │ │ │ │ - bl 52e30 │ │ │ │ - b 25a20 │ │ │ │ + bl 52e50 │ │ │ │ + b 24c28 │ │ │ │ ldr r3, [sl, #3244] @ 0xcac │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [r0, #452] @ 0x1c4 │ │ │ │ - beq 25a20 │ │ │ │ + beq 24c28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25a20 │ │ │ │ + beq 24c28 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, sl │ │ │ │ - bne 25a08 │ │ │ │ + bne 24c10 │ │ │ │ ldr r2, [r0, #124] @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ - bl 33fa8 │ │ │ │ + bl 3309c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #452] @ 0x1c4 │ │ │ │ moveq r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 259e8 │ │ │ │ + b 24bf0 │ │ │ │ ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ mov r5, #1 │ │ │ │ ldrb r2, [r3, #299] @ 0x12b │ │ │ │ ldr r3, [sp, #28] │ │ │ │ clz r3, r3 │ │ │ │ rsb r3, r3, #32 │ │ │ │ lsl r5, r5, r3 │ │ │ │ cmp r5, #1073741824 @ 0x40000000 │ │ │ │ movcs r5, #1073741824 @ 0x40000000 │ │ │ │ add r4, sl, #1504 @ 0x5e0 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ - beq 25a8c │ │ │ │ + beq 24c94 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldrh r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25a8c │ │ │ │ + beq 24c94 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sl, #3552] @ 0xde0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sl, #3540] @ 0xdd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e944 │ │ │ │ - b 25b7c │ │ │ │ + bl 2e314 │ │ │ │ + b 24d84 │ │ │ │ ldr r3, [sl, #3536] @ 0xdd0 │ │ │ │ add r6, sl, #3136 @ 0xc40 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r7, [sp, #52] @ 0x34 │ │ │ │ add r6, r6, #12 │ │ │ │ - beq 25b30 │ │ │ │ + beq 24d38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6d4 │ │ │ │ + bl 2e0a4 │ │ │ │ ldr r7, [sl, #3536] @ 0xdd0 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 8010 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ - ldr lr, [pc, #1700] @ 26174 │ │ │ │ + ldr lr, [pc, #1700] @ 2537c │ │ │ │ ldr r3, [sl, #3548] @ 0xddc │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, lr, #60 @ 0x3c │ │ │ │ + add r8, lr, #52 @ 0x34 │ │ │ │ mov lr, #0 │ │ │ │ subs r3, r3, lr │ │ │ │ add ip, sl, #3552 @ 0xde0 │ │ │ │ movne r3, #1 │ │ │ │ add ip, ip, #4 │ │ │ │ strb r3, [sl, #1791] @ 0x6ff │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ @@ -29926,19 +29032,19 @@ │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ cmp fp, lr │ │ │ │ str lr, [sl, #3536] @ 0xdd0 │ │ │ │ str lr, [sl, #3540] @ 0xdd4 │ │ │ │ str lr, [sl, #3552] @ 0xde0 │ │ │ │ str lr, [sl, #3548] @ 0xddc │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - blt 25b30 │ │ │ │ + blt 24d38 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 181fc │ │ │ │ + bl 17b84 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r7, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sl, #3160] @ 0xc58 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn r3, r3 │ │ │ │ lsr r3, r3, #31 │ │ │ │ @@ -29949,74 +29055,74 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ - bl 2ef6c │ │ │ │ + bl 2e93c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bl 2e944 │ │ │ │ + bl 2e314 │ │ │ │ ldr r0, [sl, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - beq 25bcc │ │ │ │ + beq 24dd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25bcc │ │ │ │ + beq 24dd4 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 25ba8 │ │ │ │ + b 24db0 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [sl, #1832] @ 0x728 │ │ │ │ str r5, [sl, #1828] @ 0x724 │ │ │ │ str r5, [sl, #1824] @ 0x720 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [sl, #1828] @ 0x724 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq 25c18 │ │ │ │ + beq 24e20 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [sl, #1832] @ 0x728 │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #1832] @ 0x728 │ │ │ │ ldr r3, [sl, #1824] @ 0x720 │ │ │ │ str r0, [sl, #1828] @ 0x724 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ streq r0, [sl, #1824] @ 0x720 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 25bdc │ │ │ │ + bgt 24de4 │ │ │ │ str r3, [sl, #1724] @ 0x6bc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sl, #1728] @ 0x6c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3b020 │ │ │ │ + bl 3aea0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 3b020 │ │ │ │ + bl 3aea0 │ │ │ │ ldr r3, [sl, #1732] @ 0x6c4 │ │ │ │ ldr r2, [sl, #1728] @ 0x6c0 │ │ │ │ ldr r1, [sl, #1736] @ 0x6c8 │ │ │ │ cmp r3, r2 │ │ │ │ movge r3, #0 │ │ │ │ strge r3, [sl, #1732] @ 0x6c4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -30028,1782 +29134,1092 @@ │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ strne r2, [sl, #1736] @ 0x6c8 │ │ │ │ str r3, [sl, #3468] @ 0xd8c │ │ │ │ ldr r6, [sl, #3248] @ 0xcb0 │ │ │ │ ldrb r3, [r6, #299] @ 0x12b │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25cc8 │ │ │ │ + beq 24ed0 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldrh r4, [r3, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 25cf8 │ │ │ │ + bne 24f00 │ │ │ │ mov r0, sl │ │ │ │ - bl 203a4 │ │ │ │ + bl 1ea58 │ │ │ │ mov r0, sl │ │ │ │ - bl 24f54 │ │ │ │ + bl 2415c │ │ │ │ ldr r1, [r6, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 25e34 │ │ │ │ + blt 2503c │ │ │ │ ldr r0, [sl] │ │ │ │ bl 455b8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #324] @ 0x144 │ │ │ │ - b 25e34 │ │ │ │ + b 2503c │ │ │ │ ldr r5, [r6, #324] @ 0x144 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 25d88 │ │ │ │ - ldr r1, [pc, #1132] @ 26178 │ │ │ │ + bge 24f90 │ │ │ │ + ldr r1, [pc, #1132] @ 25380 │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 25d44 │ │ │ │ - ldr r3, [pc, #1116] @ 2617c │ │ │ │ - ldr r2, [pc, #1116] @ 26180 │ │ │ │ - ldr r1, [pc, #1116] @ 26184 │ │ │ │ + bge 24f4c │ │ │ │ + ldr r3, [pc, #1116] @ 25384 │ │ │ │ + ldr r2, [pc, #1116] @ 25388 │ │ │ │ + ldr r1, [pc, #1116] @ 2538c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1104] @ 26188 │ │ │ │ + ldr r3, [pc, #1104] @ 25390 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 25d7c │ │ │ │ - ldr r3, [pc, #1088] @ 2618c │ │ │ │ + bl 521c0 │ │ │ │ + b 24f84 │ │ │ │ + ldr r3, [pc, #1088] @ 25394 │ │ │ │ str sl, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25d7c │ │ │ │ + bne 24f84 │ │ │ │ mov r0, r5 │ │ │ │ bl 8208 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #324] @ 0x144 │ │ │ │ - b 25e24 │ │ │ │ + b 2502c │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r6, #324] @ 0x144 │ │ │ │ - blt 25e24 │ │ │ │ + blt 2502c │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7d28 │ │ │ │ - ldr r2, [pc, #1004] @ 26190 │ │ │ │ + ldr r2, [pc, #1004] @ 25398 │ │ │ │ mov ip, #1000 @ 0x3e8 │ │ │ │ umull r8, r0, r4, r2 │ │ │ │ - ldr lr, [pc, #996] @ 26194 │ │ │ │ + ldr lr, [pc, #996] @ 2539c │ │ │ │ lsr r0, r0, #6 │ │ │ │ mul ip, r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r4, r4, ip │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ mul r4, lr, r4 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ - bl 8718 <__timerfd_settime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 25e34 │ │ │ │ - ldr r3, [pc, #936] @ 26198 │ │ │ │ - ldr r2, [pc, #936] @ 2619c │ │ │ │ - ldr r1, [pc, #936] @ 261a0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #916] @ 261a4 │ │ │ │ - bl 521a0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 455b8 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r3, [r6, #324] @ 0x144 │ │ │ │ - mov r0, sl │ │ │ │ - bl 203a4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 24f54 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr fp, [sl, #3248] @ 0xcb0 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r8, [sl, #2016] @ 0x7e0 │ │ │ │ - ldr r7, [sl, #2020] @ 0x7e4 │ │ │ │ - strne r8, [sl, #2024] @ 0x7e8 │ │ │ │ - strne r7, [sl, #2028] @ 0x7ec │ │ │ │ - mov r0, fp │ │ │ │ - bl 2d8fc │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ - bl 2d940 │ │ │ │ - cmp r5, #0 │ │ │ │ - mov r9, r0 │ │ │ │ - beq 25e94 │ │ │ │ - ldr r3, [sl, #8] │ │ │ │ - add r3, r3, #1552 @ 0x610 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 25ec0 │ │ │ │ - ldr r3, [sl, #8] │ │ │ │ - add r3, r3, #1552 @ 0x610 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 563d0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - mov r9, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - rsb r0, r5, #0 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ - bl 7aac │ │ │ │ - ldr fp, [fp, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ - bl 8460 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - str r0, [sp, #24] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 563d0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 563d0 │ │ │ │ - bl 56a08 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 563d0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 563d0 │ │ │ │ - bl 56a08 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r9, [sp] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - bl 7f80 │ │ │ │ - ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ - ldr fp, [r3, #16] │ │ │ │ - mov r0, fp │ │ │ │ - bl 8460 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 563d0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 563d0 │ │ │ │ - bl 56a08 │ │ │ │ - mov r1, r8 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 563d0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 563d0 │ │ │ │ - bl 56a08 │ │ │ │ - mov r1, r4 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 563cc │ │ │ │ - bl 56a08 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 56a08 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #3 │ │ │ │ - str r9, [sp] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - bl 7f80 │ │ │ │ - ldr r0, [sl, #1556] @ 0x614 │ │ │ │ - cmp r0, r9 │ │ │ │ - ldrne r4, [r0, #20] │ │ │ │ - beq 260a8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 260a8 │ │ │ │ - bl 7e3c │ │ │ │ - cmp r4, #0 │ │ │ │ - ldrne r3, [r4, #20] │ │ │ │ - moveq r3, r4 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - b 26084 │ │ │ │ - ldr r0, [sl, #1664] @ 0x680 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r0, r3 │ │ │ │ - ldrne r4, [r0, #20] │ │ │ │ - str r3, [sl, #1564] @ 0x61c │ │ │ │ - str r3, [sl, #1560] @ 0x618 │ │ │ │ - str r3, [sl, #1556] @ 0x614 │ │ │ │ - beq 260ec │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 260ec │ │ │ │ - bl 7e3c │ │ │ │ - cmp r4, #0 │ │ │ │ - ldrne r3, [r4, #20] │ │ │ │ - moveq r3, r4 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - b 260c8 │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [sl, #3480] @ 0xd98 │ │ │ │ - str r4, [sl, #1672] @ 0x688 │ │ │ │ - str r4, [sl, #1668] @ 0x684 │ │ │ │ - str r4, [sl, #1664] @ 0x680 │ │ │ │ - bl 24eb4 │ │ │ │ - mov r0, sl │ │ │ │ - str r4, [sl, #3480] @ 0xd98 │ │ │ │ - bl 54ff0 │ │ │ │ - ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ - ldrb r2, [sl, #3196] @ 0xc7c │ │ │ │ - ldr r3, [r3, #56] @ 0x38 │ │ │ │ - cmp r3, #2 │ │ │ │ - moveq r3, #1 │ │ │ │ - strbeq r3, [sl, #3293] @ 0xcdd │ │ │ │ - mov r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - strbne r3, [sl, #3294] @ 0xcde │ │ │ │ - strb r3, [sl, #3292] @ 0xcdc │ │ │ │ - ldr r2, [pc, #104] @ 261a8 │ │ │ │ - ldr r3, [pc, #44] @ 26170 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #236] @ 0xec │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 26160 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ - add sp, sp, #244 @ 0xf4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sl, r5, r0, ror r9 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq ip, r3, r8, lsl r2 │ │ │ │ - andeq r0, r8, r0, lsl #16 │ │ │ │ - andeq r6, r3, ip, lsr #8 │ │ │ │ - andeq r1, r3, r0, ror #24 │ │ │ │ - andeq r1, r3, r4, ror #24 │ │ │ │ - ldrdeq r1, [r0], -sp │ │ │ │ - @ instruction: 0xfffff3b4 │ │ │ │ - ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - andeq r4, pc, r0, asr #4 │ │ │ │ - andeq r6, r3, r0, lsl #7 │ │ │ │ - muleq r3, r4, fp │ │ │ │ - muleq r3, ip, fp │ │ │ │ - strdeq r1, [r0], -r0 │ │ │ │ - @ instruction: 0x000599b8 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r2, r3 │ │ │ │ - strb r3, [r0, #44] @ 0x2c │ │ │ │ - bxne lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #152] @ 26270 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r3, [r0, #8] │ │ │ │ - beq 26264 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 26264 │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmp r2, r4 │ │ │ │ - bne 2624c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r2, [r3, #8] │ │ │ │ - bne 2621c │ │ │ │ - ldr r1, [pc, #92] @ 26274 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r1] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 2622c │ │ │ │ - ldr r2, [pc, #76] @ 26278 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r2, [pc, #64] @ 2627c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r2, #8] │ │ │ │ - b 26264 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3, #8] │ │ │ │ - moveq r2, r3 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r3, r2 │ │ │ │ - b 261e8 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 24c34 │ │ │ │ - ldrdeq sl, [r5], -r8 │ │ │ │ - muleq r5, ip, r1 │ │ │ │ - andeq sl, r5, r8, lsl #3 │ │ │ │ - andeq sl, r5, r8, ror r1 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #3936] @ 0xf60 │ │ │ │ - sub sp, sp, #124 @ 0x7c │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r2, [pc, #1984] @ 26a64 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r1, [fp, #4] │ │ │ │ - ldr r3, [pc, #1972] @ 26a68 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldrb r1, [fp, #8] │ │ │ │ - str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr ip, [pc, #1952] @ 26a6c │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r5, r0 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - ldr r0, [pc, #1928] @ 26a70 │ │ │ │ - add r3, r3, #7 │ │ │ │ - and r1, r3, r0 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldrb r2, [fp, #12] │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - sub r1, sp, r1 │ │ │ │ - bic r2, r3, #7 │ │ │ │ - str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov ip, sp │ │ │ │ - cmp ip, r1 │ │ │ │ - subne sp, sp, #4096 @ 0x1000 │ │ │ │ - strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 26304 │ │ │ │ - ldr r1, [pc, #1876] @ 26a74 │ │ │ │ - and r2, r2, r1 │ │ │ │ - cmp r2, #0 │ │ │ │ - sub sp, sp, r2 │ │ │ │ - beq 26338 │ │ │ │ - sub r2, r2, #4 │ │ │ │ - add r2, sp, r2 │ │ │ │ - str r0, [r2] │ │ │ │ - and r0, r0, r3 │ │ │ │ - add r2, sp, #32 │ │ │ │ - bic r3, r3, #7 │ │ │ │ - sub r0, sp, r0 │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mov r2, sp │ │ │ │ - cmp r2, r0 │ │ │ │ - subne sp, sp, #4096 @ 0x1000 │ │ │ │ - strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 2634c │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub sp, sp, r3 │ │ │ │ - beq 2637c │ │ │ │ - sub r3, r3, #4 │ │ │ │ - add r3, sp, r3 │ │ │ │ - str r0, [r3] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ - add r2, sp, #32 │ │ │ │ - mov r4, r3 │ │ │ │ - str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 263d0 │ │ │ │ - ldr r2, [r0, r3, lsl #2] │ │ │ │ - ldr r1, [ip, r3, lsl #2] │ │ │ │ - lsl r2, r2, #5 │ │ │ │ - lsr r2, r2, #3 │ │ │ │ - ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mul r1, r2, r1 │ │ │ │ - str r2, [lr, r3, lsl #2] │ │ │ │ - ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ - add r4, r4, r1 │ │ │ │ - str r1, [r2, r3, lsl #2] │ │ │ │ - add r3, r3, #1 │ │ │ │ - b 26394 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 26a34 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r7, [pc, #1684] @ 26a78 │ │ │ │ - mov r3, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r1, #11 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7fd4 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - bge 26454 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #22 │ │ │ │ - bne 26420 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, #3 │ │ │ │ - bl 7fd4 │ │ │ │ - mov r8, r0 │ │ │ │ - cmn r8, #1 │ │ │ │ - bne 26454 │ │ │ │ - ldr ip, [pc, #1612] @ 26a7c │ │ │ │ - ldr r2, [pc, #1612] @ 26a80 │ │ │ │ - ldr r1, [pc, #1612] @ 26a84 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1608] @ 26a88 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 26848 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8634 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 26498 │ │ │ │ - ldr ip, [pc, #1560] @ 26a8c │ │ │ │ - ldr r2, [pc, #1560] @ 26a90 │ │ │ │ - ldr r1, [pc, #1560] @ 26a94 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #400 @ 0x190 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 26a28 │ │ │ │ - ldr r3, [pc, #1528] @ 26a98 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ - cmp r2, #0 │ │ │ │ - strbeq r2, [r3, #2] │ │ │ │ - moveq r2, #1 │ │ │ │ - strbeq r2, [r3, #1] │ │ │ │ - ldrb r3, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 26518 │ │ │ │ - ldr r3, [pc, #1492] @ 26a9c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 26518 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - strb r3, [r5, #20] │ │ │ │ - bl 8634 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 26518 │ │ │ │ - ldr ip, [pc, #1452] @ 26aa0 │ │ │ │ - ldr r2, [pc, #1452] @ 26aa4 │ │ │ │ - ldr r1, [pc, #1452] @ 26aa8 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #428 @ 0x1ac │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 26a28 │ │ │ │ - mov r6, #0 │ │ │ │ - mov r7, #0 │ │ │ │ - strd r6, [sp, #8] │ │ │ │ - mov r3, #1 │ │ │ │ - mov r2, #3 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #0 │ │ │ │ - str r8, [sp] │ │ │ │ - bl 82f8 │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - bne 26574 │ │ │ │ - ldr ip, [pc, #1372] @ 26aac │ │ │ │ - ldr r2, [pc, #1372] @ 26ab0 │ │ │ │ - ldr r1, [pc, #1372] @ 26ab4 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1368] @ 26ab8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 26a28 │ │ │ │ - ldr r1, [pc, #1344] @ 26abc │ │ │ │ - mov r2, #7 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7a70 <__fcntl_time64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 265b4 │ │ │ │ - ldr r3, [pc, #1324] @ 26ac0 │ │ │ │ - ldr r2, [pc, #1324] @ 26ac4 │ │ │ │ - ldr r1, [pc, #1324] @ 26ac8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #448 @ 0x1c0 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - mov r7, #0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 8460 │ │ │ │ - ldr r2, [pc, #1280] @ 26acc │ │ │ │ - mov r1, r7 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r9 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - stmib sp, {r7, r8} │ │ │ │ - str r7, [sp] │ │ │ │ - bl 7f80 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - bne 26630 │ │ │ │ - ldr r1, [pc, #1232] @ 26ad0 │ │ │ │ - ldr r2, [pc, #1232] @ 26ad4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #1224] @ 26ad8 │ │ │ │ - ldr r3, [pc, #1224] @ 26adc │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8544 │ │ │ │ - b 26a28 │ │ │ │ - mov r0, #20 │ │ │ │ - bl 52fa4 │ │ │ │ - ldr r3, [pc, #1184] @ 26ae0 │ │ │ │ - str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #4 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r9, [r0, #4] │ │ │ │ - mov sl, r0 │ │ │ │ - mov r9, r7 │ │ │ │ - str r6, [r0, #8] │ │ │ │ - str r4, [r0, #12] │ │ │ │ - str r8, [r0] │ │ │ │ - str r7, [r0, #16] │ │ │ │ - b 266ac │ │ │ │ - ldr r3, [sl, #16] │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [sl, #16] │ │ │ │ - ldr r3, [r4, #64] @ 0x40 │ │ │ │ - mov r6, r4 │ │ │ │ - adds r3, r3, r2 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - adc r3, r3, #0 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r6, [r3, r9, lsl #2] │ │ │ │ - add r9, r9, #1 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r9, r3 │ │ │ │ - beq 26a10 │ │ │ │ - ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r6, [r3, r9, lsl #2] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 266a0 │ │ │ │ - mov r0, #72 @ 0x48 │ │ │ │ - bl 52fa4 │ │ │ │ - ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r2, #72 @ 0x48 │ │ │ │ - ldr r3, [r3, r9, lsl #2] │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [r3, r9, lsl #2] │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r3, [r3, r9, lsl #2] │ │ │ │ - ldrb r8, [r5, #20] │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 7d28 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r3, [r4] │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #952] @ 26ae4 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - strb r3, [r4, #68] @ 0x44 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r1, #4 │ │ │ │ - eor r3, r3, #1 │ │ │ │ - str r3, [r4, #40] @ 0x28 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ - strb r8, [r4, #69] @ 0x45 │ │ │ │ - str r7, [r4, #24] │ │ │ │ - strb r3, [r4, #44] @ 0x2c │ │ │ │ - str r5, [r4, #36] @ 0x24 │ │ │ │ - str sl, [r4, #48] @ 0x30 │ │ │ │ - bl 55078 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r7, [sl, #4] │ │ │ │ - ldr r3, [sl, #8] │ │ │ │ - mov r8, #0 │ │ │ │ - add r3, r3, r2 │ │ │ │ - ldrne r2, [r5, #36] @ 0x24 │ │ │ │ - ldreq r2, [r5, #28] │ │ │ │ - str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8460 │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #820] @ 26ae8 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - mov r0, r7 │ │ │ │ - stmib sp, {r8, ip} │ │ │ │ - str r8, [sp] │ │ │ │ - bl 7f80 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne 26850 │ │ │ │ - ldr r1, [pc, #748] @ 26aec │ │ │ │ - ldr r2, [pc, #748] @ 26af0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #740] @ 26af4 │ │ │ │ - ldr r3, [pc, #740] @ 26af8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - cmp r5, r3 │ │ │ │ - bcc 268fc │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7e3c │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 26848 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1da00 │ │ │ │ - bl 7adc │ │ │ │ - add r8, r8, #1 │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - cmp r8, r3 │ │ │ │ - bcs 268bc │ │ │ │ - ldrb r3, [r4, #68] @ 0x44 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r4, #36] @ 0x24 │ │ │ │ - ldrne r0, [r3, #32] │ │ │ │ - ldreq r0, [r3, #24] │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - ldm r4, {r1, r2} │ │ │ │ - bl 8550 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r6, r8, lsl #2] │ │ │ │ - bne 2684c │ │ │ │ - ldr r1, [pc, #612] @ 26afc │ │ │ │ - ldr r2, [pc, #612] @ 26b00 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #604] @ 26b04 │ │ │ │ - ldr r3, [pc, #604] @ 26b08 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 26820 │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, r4 │ │ │ │ - str r6, [r4, #20] │ │ │ │ - str r7, [r4, #16] │ │ │ │ - bl 7a94 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 26914 │ │ │ │ - b 26980 │ │ │ │ - ldr r0, [r6, r5, lsl #2] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2690c │ │ │ │ - bl 8058 │ │ │ │ - add r5, r5, #1 │ │ │ │ - b 26824 │ │ │ │ - mov r0, #12 │ │ │ │ - bl 82e0 │ │ │ │ - ldr r3, [pc, #488] @ 26b0c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3, #4] │ │ │ │ - moveq r2, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r4, [r0] │ │ │ │ - str r2, [r0, #4] │ │ │ │ - str r3, [r0, #8] │ │ │ │ - beq 26958 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r0, [r2, #8] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r3, [pc, #432] @ 26b10 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - str r0, [r3] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - streq r0, [r3, #4] │ │ │ │ - b 269d8 │ │ │ │ - mov r0, #12 │ │ │ │ - bl 82e0 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3, #4] │ │ │ │ - ldreq r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r4, [r0] │ │ │ │ - str r2, [r0, #4] │ │ │ │ - str r3, [r0, #8] │ │ │ │ - beq 269bc │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r0, [r2, #8] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r0, [r5] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r0, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - mov r6, #20 │ │ │ │ - mul r0, r6, r0 │ │ │ │ - bl 52fa4 │ │ │ │ - mov r7, #0 │ │ │ │ - str r0, [r4, #32] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r3, r7 │ │ │ │ - bls 26674 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ - mla r0, r6, r7, r0 │ │ │ │ - bl 7e48 │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 269f0 │ │ │ │ - ldr r8, [fp, #-116] @ 0xffffff8c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8208 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r3, [sl] │ │ │ │ - b 26a34 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8208 │ │ │ │ - b 26848 │ │ │ │ - ldr r2, [pc, #216] @ 26b14 │ │ │ │ - ldr r3, [pc, #40] @ 26a68 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 26a5c │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r9, r5, r8, asr #16 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r5, ip, lsl #16 │ │ │ │ - @ instruction: 0xfffff000 │ │ │ │ - strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x00035db0 │ │ │ │ - andeq r5, r3, r0, lsl #27 │ │ │ │ - andeq r5, r3, r0, lsr r9 │ │ │ │ - andeq r5, r3, r4, lsr r9 │ │ │ │ - andeq r0, r0, fp, ror r1 │ │ │ │ - andeq r5, r3, r8, ror #26 │ │ │ │ - strdeq r5, [r3], -r0 │ │ │ │ - strdeq r5, [r3], -r4 │ │ │ │ - andeq r9, r5, r0, ror #30 │ │ │ │ - andeq r9, r5, r8, lsr pc │ │ │ │ - andeq r5, r3, r8, ror #25 │ │ │ │ - andeq r5, r3, r0, ror r8 │ │ │ │ - andeq r5, r3, r4, ror r8 │ │ │ │ - @ instruction: 0x00035cbc │ │ │ │ - andeq r5, r3, r0, lsl r8 │ │ │ │ - andeq r5, r3, r4, lsl r8 │ │ │ │ - @ instruction: 0x000001b6 │ │ │ │ - andeq r0, r0, r9, lsl #8 │ │ │ │ - andeq r5, r3, r0, lsr #25 │ │ │ │ - andeq r5, r3, ip, asr #15 │ │ │ │ - ldrdeq r5, [r3], -r0 │ │ │ │ - andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r5, r3, r0, ror #24 │ │ │ │ - andeq r5, r3, ip, asr r7 │ │ │ │ - andeq r5, r3, r0, ror #14 │ │ │ │ - andeq r0, r0, r7, asr #3 │ │ │ │ - @ instruction: 0x000581b8 │ │ │ │ - ldrdeq r0, [r0], -r2 │ │ │ │ - andeq r0, r0, r4, lsr #9 │ │ │ │ - andeq r5, r3, ip, ror sl │ │ │ │ - andeq r5, r3, ip, asr r5 │ │ │ │ - andeq r5, r3, r0, ror #10 │ │ │ │ - andeq r0, r0, r5, lsl r1 │ │ │ │ - andeq r5, r3, r0, lsl #20 │ │ │ │ - andeq r5, r3, r4, asr #9 │ │ │ │ - andeq r5, r3, r8, asr #9 │ │ │ │ - andeq r0, r0, r3, lsr #2 │ │ │ │ - muleq r5, r0, sl │ │ │ │ - andeq r9, r5, r4, asr sl │ │ │ │ - strheq r9, [r5], -ip │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #3952] @ 0xf70 │ │ │ │ - sub sp, sp, #108 @ 0x6c │ │ │ │ - ldr r3, [r0, #2008] @ 0x7d8 │ │ │ │ - ldr r2, [pc, #1992] @ 27304 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r9, [r0, #3248] @ 0xcb0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [pc, #1972] @ 27308 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r4, [r9, #292] @ 0x124 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r3, #0 │ │ │ │ - bl 563d0 │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - ldr r3, [r7, #1504] @ 0x5e0 │ │ │ │ - ldr r2, [pc, #1932] @ 2730c │ │ │ │ - ldr sl, [r3, #8] │ │ │ │ - ldr r8, [r3] │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - and r2, r2, r4, lsl #4 │ │ │ │ - ldrb r3, [r7, #3724] @ 0xe8c │ │ │ │ - ldr r6, [r7, #1728] @ 0x6c0 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - sub r2, sp, r2 │ │ │ │ - lsl r3, r4, #4 │ │ │ │ - str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, sp │ │ │ │ - cmp r1, r2 │ │ │ │ - subne sp, sp, #4096 @ 0x1000 │ │ │ │ - strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 26ba4 │ │ │ │ - lsl r3, r3, #20 │ │ │ │ - lsr r3, r3, #20 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub sp, sp, r3 │ │ │ │ - beq 26bd8 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - add r3, sp, r3 │ │ │ │ - str r0, [r3] │ │ │ │ - lsl r4, r4, #2 │ │ │ │ - add r4, r4, #7 │ │ │ │ - bic r2, r4, #4080 @ 0xff0 │ │ │ │ - add r3, sp, #16 │ │ │ │ - bic r2, r2, #15 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - sub r2, sp, r2 │ │ │ │ - bic r3, r4, #7 │ │ │ │ - mov r1, sp │ │ │ │ - cmp r1, r2 │ │ │ │ - subne sp, sp, #4096 @ 0x1000 │ │ │ │ - strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 26bf8 │ │ │ │ - lsl r3, r3, #20 │ │ │ │ - lsr r3, r3, #20 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub sp, sp, r3 │ │ │ │ - beq 26c2c │ │ │ │ - sub r3, r3, #4 │ │ │ │ - add r3, sp, r3 │ │ │ │ - str r0, [r3] │ │ │ │ - bic r3, r4, #4080 @ 0xff0 │ │ │ │ - bic r3, r3, #15 │ │ │ │ - add r2, sp, #16 │ │ │ │ - bic r4, r4, #7 │ │ │ │ - sub r3, sp, r3 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r2, sp │ │ │ │ - cmp r2, r3 │ │ │ │ - subne sp, sp, #4096 @ 0x1000 │ │ │ │ - strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 26c44 │ │ │ │ - lsl r4, r4, #20 │ │ │ │ - lsr r4, r4, #20 │ │ │ │ - cmp r4, #0 │ │ │ │ - sub sp, sp, r4 │ │ │ │ - beq 26c78 │ │ │ │ - sub r4, r4, #4 │ │ │ │ - add r3, sp, r4 │ │ │ │ - str r0, [r3] │ │ │ │ - ldr r9, [r9, #284] @ 0x11c │ │ │ │ - add r3, sp, #16 │ │ │ │ - cmp r9, #0 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - streq r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 27170 │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - mov r3, #0 │ │ │ │ - add r2, sl, r6 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r3, r8, #1 │ │ │ │ - and r2, r2, r3 │ │ │ │ - sub r5, r5, r2 │ │ │ │ - add r5, r5, r8 │ │ │ │ - and r3, r5, r3 │ │ │ │ - add r6, r6, r3 │ │ │ │ - str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - sub r3, r6, #1 │ │ │ │ - str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - add r3, r7, #3696 @ 0xe70 │ │ │ │ - add r3, r3, #8 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r3, [r9, #24] │ │ │ │ - str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 27170 │ │ │ │ - ldr sl, [r9] │ │ │ │ - str sp, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r4, [sl, #12] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 27150 │ │ │ │ - ldr r8, [r9, #16] │ │ │ │ - ldr r5, [r9, #4] │ │ │ │ - cmp r5, #0 │ │ │ │ - cmpne r8, #0 │ │ │ │ - moveq r8, #1 │ │ │ │ - movne r8, #0 │ │ │ │ - beq 27150 │ │ │ │ - ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 7ea8 │ │ │ │ - ldr r3, [r7, #1504] @ 0x5e0 │ │ │ │ - ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r2, [sl, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - sub r2, r2, r1 │ │ │ │ - add r2, r2, r3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - and r2, r2, r3 │ │ │ │ - ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmp r3, r2 │ │ │ │ - movge r3, #0 │ │ │ │ - movlt r3, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - movle r6, r3 │ │ │ │ - orrgt r6, r3, #1 │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7ea8 │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - cmp r0, r3 │ │ │ │ - orrls r6, r6, #1 │ │ │ │ - ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 7c98 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r3, r6 │ │ │ │ - orrne r3, r6, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 26dbc │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 41890 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1dadc │ │ │ │ - b 27150 │ │ │ │ - ldr r3, [r7, #1504] @ 0x5e0 │ │ │ │ - ldr r5, [sl, #20] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [sl, #16] │ │ │ │ - ldr r3, [r3] │ │ │ │ - sub r5, r5, r2 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrlt r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - addlt r5, r5, r3 │ │ │ │ - blt 26dd8 │ │ │ │ - ldr r1, [r7, #2048] @ 0x800 │ │ │ │ - ldr r6, [pc, #1308] @ 27310 │ │ │ │ - rsb r3, r1, r1, lsl #4 │ │ │ │ - smull lr, ip, r3, r6 │ │ │ │ - asr r3, r3, #31 │ │ │ │ - sub r3, r3, ip, asr #2 │ │ │ │ - mla r3, r0, r1, r3 │ │ │ │ - ldr r2, [r7, #2032] @ 0x7f0 │ │ │ │ - ldr r0, [r7, #2016] @ 0x7e0 │ │ │ │ - sub r0, r0, r2 │ │ │ │ - rsb r2, r2, #0 │ │ │ │ - cmp r3, r2 │ │ │ │ - movlt r3, r2 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [r7, #2036] @ 0x7f4 │ │ │ │ - sub r0, r0, r3 │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - sub r0, r0, r3 │ │ │ │ - ldr r3, [r7, #2052] @ 0x804 │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r3, [r7, #2040] @ 0x7f8 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 556d8 │ │ │ │ - str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7ea8 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [sl, #8] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 1e0ec │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - moveq r6, #0 │ │ │ │ - add r2, r6, #1 │ │ │ │ - lsl r1, r2, #2 │ │ │ │ - add r1, r1, #7 │ │ │ │ - bic r0, r1, #7 │ │ │ │ - bic r1, r1, #4080 @ 0xff0 │ │ │ │ - bic r1, r1, #15 │ │ │ │ - sub r1, sp, r1 │ │ │ │ - mov r3, sp │ │ │ │ - cmp r3, r1 │ │ │ │ - subne sp, sp, #4096 @ 0x1000 │ │ │ │ - strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 26e8c │ │ │ │ - lsl r1, r0, #20 │ │ │ │ - lsr r1, r1, #20 │ │ │ │ - cmp r1, #0 │ │ │ │ - sub sp, sp, r1 │ │ │ │ - beq 26ec0 │ │ │ │ - sub r1, r1, #4 │ │ │ │ - add r3, sp, r1 │ │ │ │ - str r0, [r3] │ │ │ │ - ldr r1, [sl, #8] │ │ │ │ - add sl, sp, #16 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1e0ec │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldreq r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - addne r3, r6, #2 │ │ │ │ - add r2, r3, r8 │ │ │ │ - lsl r3, r2, #2 │ │ │ │ - add r3, r3, #11 │ │ │ │ - bic r1, r3, #4080 @ 0xff0 │ │ │ │ - bic r1, r1, #15 │ │ │ │ - bic r3, r3, #7 │ │ │ │ - sub r1, sp, r1 │ │ │ │ - mov r0, sp │ │ │ │ - cmp r0, r1 │ │ │ │ - subne sp, sp, #4096 @ 0x1000 │ │ │ │ - strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 26efc │ │ │ │ - lsl r3, r3, #20 │ │ │ │ - lsr r3, r3, #20 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub sp, sp, r3 │ │ │ │ - beq 26f30 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - add r3, sp, r3 │ │ │ │ - str r0, [r3] │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - add r8, sp, #16 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [r8, r2, lsl #2] │ │ │ │ - beq 26f74 │ │ │ │ - bl 1e0e8 │ │ │ │ - ldr r1, [pc, #952] @ 27314 │ │ │ │ - mov r0, r8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 4453c │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r8 │ │ │ │ - bl 4453c │ │ │ │ - b 26f78 │ │ │ │ - bl 44540 │ │ │ │ - sub r6, r8, #4 │ │ │ │ - mov sl, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7ea8 │ │ │ │ - cmp sl, r0 │ │ │ │ - bcs 26fa4 │ │ │ │ - ldr r0, [r6, #4]! │ │ │ │ - bl 8724 │ │ │ │ - add sl, sl, #1 │ │ │ │ - str r0, [r6] │ │ │ │ - b 26f80 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #32 │ │ │ │ - ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - cmp r3, r1 │ │ │ │ - strne r2, [r8, r3, lsl #2] │ │ │ │ - addne r3, r3, #1 │ │ │ │ - bne 26fac │ │ │ │ - mov r6, #0 │ │ │ │ - str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7ea8 │ │ │ │ - cmp r6, r0 │ │ │ │ - bhi 27048 │ │ │ │ - mov r4, #0 │ │ │ │ - mov sl, r4 │ │ │ │ - cmp r6, r4 │ │ │ │ - beq 27000 │ │ │ │ - ldr r0, [r8, r4, lsl #2] │ │ │ │ - bl 7e00 │ │ │ │ - add r4, r4, #1 │ │ │ │ - add sl, sl, r0 │ │ │ │ - b 26fe4 │ │ │ │ - cmn sl, #1 │ │ │ │ - beq 27038 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, sl │ │ │ │ - bgt 2703c │ │ │ │ - cmp r6, #0 │ │ │ │ - subne r3, r6, #1 │ │ │ │ - ldrne r2, [pc, #756] @ 27318 │ │ │ │ - strne r2, [r8, r3, lsl #2] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r3, [r8, r6, lsl #2] │ │ │ │ - b 27050 │ │ │ │ - mov sl, r5 │ │ │ │ - add r6, r6, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b 26fcc │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 27150 │ │ │ │ - ldr r3, [r7, #2048] @ 0x800 │ │ │ │ - ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mla r0, r3, r4, r0 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - add r0, r0, r3 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 567ac │ │ │ │ - bl 7f08 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 56614 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ + bl 8718 <__timerfd_settime64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 2503c │ │ │ │ + ldr r3, [pc, #936] @ 253a0 │ │ │ │ + ldr r2, [pc, #936] @ 253a4 │ │ │ │ + ldr r1, [pc, #936] @ 253a8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #916] @ 253ac │ │ │ │ + bl 521c0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 455b8 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [r6, #324] @ 0x144 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1ea58 │ │ │ │ + mov r0, sl │ │ │ │ + bl 2415c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr fp, [sl, #3248] @ 0xcb0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r8, [sl, #2016] @ 0x7e0 │ │ │ │ + ldr r7, [sl, #2020] @ 0x7e4 │ │ │ │ + strne r8, [sl, #2024] @ 0x7e8 │ │ │ │ + strne r7, [sl, #2028] @ 0x7ec │ │ │ │ + mov r0, fp │ │ │ │ + bl 2d2cc │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 2d310 │ │ │ │ + cmp r5, #0 │ │ │ │ + mov r9, r0 │ │ │ │ + beq 2509c │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ + add r3, r3, #1552 @ 0x610 │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r7, #2052] @ 0x804 │ │ │ │ - add r0, r0, r3, lsl #1 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 567ac │ │ │ │ - bl 7f08 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 56614 │ │ │ │ + bl 56a20 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 250c8 │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ + add r3, r3, #1552 @ 0x610 │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 5662c │ │ │ │ + bl 7aac │ │ │ │ + bl 56a20 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r9, [r3, r2, lsl #4] │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - add r8, r3, r2, lsl #4 │ │ │ │ - bl 87cc │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - str r3, [r8, #8] │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - and r1, r1, r5 │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - asr r3, r3, #1 │ │ │ │ - rsb r3, r3, #0 │ │ │ │ - mla ip, r1, ip, r3 │ │ │ │ - cmp ip, r2 │ │ │ │ - strge ip, [r8, #12] │ │ │ │ - strlt r2, [r8, #12] │ │ │ │ - str r0, [r8, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 56a08 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r0, [r3, r2, lsl #2] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 56a08 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r0, [r3, r2, lsl #2] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr sp, [fp, #-100] @ 0xffffff9c │ │ │ │ - b 27154 │ │ │ │ - ldr sp, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r3, [r3, #24] │ │ │ │ - ldreq r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 26ce8 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [r7, #3280] @ 0xcd0 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - add r3, r3, #7 │ │ │ │ - bic r2, r3, #4080 @ 0xff0 │ │ │ │ - bic r2, r2, #15 │ │ │ │ - bic r3, r3, #7 │ │ │ │ - sub r2, sp, r2 │ │ │ │ - mov r1, sp │ │ │ │ - cmp r1, r2 │ │ │ │ - subne sp, sp, #4096 @ 0x1000 │ │ │ │ - strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 27190 │ │ │ │ - lsl r3, r3, #20 │ │ │ │ - lsr r3, r3, #20 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub sp, sp, r3 │ │ │ │ - beq 271c4 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - add r3, sp, r3 │ │ │ │ - str r0, [r3] │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add r8, sp, #16 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r1, #0 │ │ │ │ - str r8, [sp] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 26280 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldrb r2, [r3, #1460] @ 0x5b4 │ │ │ │ - mov r5, #0 │ │ │ │ - tst r2, #2 │ │ │ │ - ldrne ip, [r3, #1428] @ 0x594 │ │ │ │ - ldrne r6, [r3, #1432] @ 0x598 │ │ │ │ - ldreq ip, [r7, #2064] @ 0x810 │ │ │ │ - ldreq r6, [r7, #2076] @ 0x81c │ │ │ │ - orr r6, r6, #-16777216 @ 0xff000000 │ │ │ │ - mov sl, ip │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 272d4 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r0, [r7, #2032] @ 0x7f0 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - add r0, r0, r2 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 567ac │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r9, [r4] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - add r4, r4, #16 │ │ │ │ - str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r0, [r7, #2040] @ 0x7f8 │ │ │ │ - add r0, r0, r3 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 567ac │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 56a08 │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [r9, #16] │ │ │ │ - bl 1dc24 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str sl, [sp, #4] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r3, [sp] │ │ │ │ - add r1, r9, #4 │ │ │ │ - ldr r3, [r8, r5, lsl #2] │ │ │ │ - ldr r2, [r7, #1856] @ 0x740 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 563e8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f31c │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + rsb r0, r9, #0 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + mov r9, #0 │ │ │ │ + mov r7, r0 │ │ │ │ + rsb r0, r5, #0 │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + ldr fp, [fp, #20] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 8460 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + str r0, [sp, #24] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 563e8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 563e8 │ │ │ │ + bl 56a20 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 563e8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 563e8 │ │ │ │ + bl 56a20 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r9, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + bl 7f80 │ │ │ │ + ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ + ldr fp, [r3, #16] │ │ │ │ + mov r0, fp │ │ │ │ + bl 8460 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 563e8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 563e8 │ │ │ │ + bl 56a20 │ │ │ │ + mov r1, r8 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 563e8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 563e8 │ │ │ │ + bl 56a20 │ │ │ │ + mov r1, r4 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 563e4 │ │ │ │ + bl 56a20 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 56a20 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #3 │ │ │ │ + str r9, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + bl 7f80 │ │ │ │ + ldr r0, [sl, #1556] @ 0x614 │ │ │ │ + cmp r0, r9 │ │ │ │ + ldrne r4, [r0, #20] │ │ │ │ + beq 252b0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 252b0 │ │ │ │ bl 7e3c │ │ │ │ - add r5, r5, #1 │ │ │ │ - b 27218 │ │ │ │ - ldr r2, [pc, #64] @ 2731c │ │ │ │ - ldr r3, [pc, #40] @ 27308 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldrne r3, [r4, #20] │ │ │ │ + moveq r3, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + b 2528c │ │ │ │ + ldr r0, [sl, #1664] @ 0x680 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r0, r3 │ │ │ │ + ldrne r4, [r0, #20] │ │ │ │ + str r3, [sl, #1564] @ 0x61c │ │ │ │ + str r3, [sl, #1560] @ 0x618 │ │ │ │ + str r3, [sl, #1556] @ 0x614 │ │ │ │ + beq 252f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 252f4 │ │ │ │ + bl 7e3c │ │ │ │ + cmp r4, #0 │ │ │ │ + ldrne r3, [r4, #20] │ │ │ │ + moveq r3, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + b 252d0 │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [sl, #3480] @ 0xd98 │ │ │ │ + str r4, [sl, #1672] @ 0x688 │ │ │ │ + str r4, [sl, #1668] @ 0x684 │ │ │ │ + str r4, [sl, #1664] @ 0x680 │ │ │ │ + bl 240bc │ │ │ │ + mov r0, sl │ │ │ │ + str r4, [sl, #3480] @ 0xd98 │ │ │ │ + bl 55010 │ │ │ │ + ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ + ldrb r2, [sl, #3196] @ 0xc7c │ │ │ │ + ldr r3, [r3, #56] @ 0x38 │ │ │ │ + cmp r3, #2 │ │ │ │ + moveq r3, #1 │ │ │ │ + strbeq r3, [sl, #3293] @ 0xcdd │ │ │ │ + mov r3, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + strbne r3, [sl, #3294] @ 0xcde │ │ │ │ + strb r3, [sl, #3292] @ 0xcdc │ │ │ │ + ldr r2, [pc, #104] @ 253b0 │ │ │ │ + ldr r3, [pc, #44] @ 25378 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 272fc │ │ │ │ + beq 25368 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - sub sp, fp, #32 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ + add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r8, r5, r8, lsr #31 │ │ │ │ + andeq fp, r5, r8, ror #14 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0xfffff000 │ │ │ │ - strbtvs r6, [r6], -r7, ror #12 │ │ │ │ - andeq r8, r3, ip, ror #1 │ │ │ │ - andeq r2, r0, r6, lsr #32 │ │ │ │ - andeq r8, r5, ip, lsl r8 │ │ │ │ + andeq ip, r3, ip, lsr pc │ │ │ │ + andeq r0, r8, r0, lsl #16 │ │ │ │ + andeq r6, r3, r8, lsl #31 │ │ │ │ + andeq r2, r3, r0, ror sl │ │ │ │ + andeq r2, r3, r4, ror sl │ │ │ │ + ldrdeq r1, [r0], -sp │ │ │ │ + @ instruction: 0xfffff3b4 │ │ │ │ + ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ + andeq r4, pc, r0, asr #4 │ │ │ │ + ldrdeq r6, [r3], -ip │ │ │ │ + andeq r2, r3, r4, lsr #19 │ │ │ │ + andeq r2, r3, ip, lsr #19 │ │ │ │ + strdeq r1, [r0], -r0 │ │ │ │ + @ instruction: 0x0005a7b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #460] @ 2750c │ │ │ │ + ldr r2, [pc, #460] @ 255a0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #452] @ 27510 │ │ │ │ + ldr r3, [pc, #452] @ 255a4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrne r8, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ moveq r8, r4 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 27478 │ │ │ │ + beq 2550c │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 273ac │ │ │ │ + bne 25440 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 273ac │ │ │ │ + bne 25440 │ │ │ │ ldrb r3, [r7, #68] @ 0x44 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 273d0 │ │ │ │ + beq 25464 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24d4c │ │ │ │ + bl 23ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27460 │ │ │ │ + beq 254f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2742c │ │ │ │ - b 27434 │ │ │ │ + bne 254c0 │ │ │ │ + b 254c8 │ │ │ │ ldrb r3, [r7, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r7, #28] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #28] │ │ │ │ - bne 27460 │ │ │ │ + bne 254f4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2745c │ │ │ │ + beq 254f0 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 2740c │ │ │ │ + bcs 254a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24eb4 │ │ │ │ - b 2745c │ │ │ │ + bl 240bc │ │ │ │ + b 254f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24d4c │ │ │ │ + bl 23ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27460 │ │ │ │ + beq 254f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27434 │ │ │ │ + beq 254c8 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b 27438 │ │ │ │ + b 254cc │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #4] │ │ │ │ streq r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b 27460 │ │ │ │ + b 254f4 │ │ │ │ mov r5, r7 │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r3, [r8, #8] │ │ │ │ moveq r3, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 27374 │ │ │ │ + b 25408 │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ movne r6, #20 │ │ │ │ strbne r3, [r5, #44] @ 0x2c │ │ │ │ - beq 274b4 │ │ │ │ + beq 25548 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ - bls 274ac │ │ │ │ + bls 25540 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mla r0, r6, r4, r0 │ │ │ │ bl 8088 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 2748c │ │ │ │ + b 25520 │ │ │ │ mov r0, r5 │ │ │ │ - b 274dc │ │ │ │ + b 25570 │ │ │ │ add ip, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 26280 │ │ │ │ + bl 1fa84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #48] @ 27514 │ │ │ │ - ldr r3, [pc, #40] @ 27510 │ │ │ │ + ldr r2, [pc, #48] @ 255a8 │ │ │ │ + ldr r3, [pc, #40] @ 255a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 27504 │ │ │ │ + beq 25598 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x000587b0 │ │ │ │ + andeq sl, r5, ip, lsl r7 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq sl, r5, r0, lsl #11 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3896] @ 0xf38 │ │ │ │ + ldr r1, [pc, #1648] @ 25c34 │ │ │ │ + ldr r2, [pc, #1648] @ 25c38 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldrb r3, [r0, #3196] @ 0xc7c │ │ │ │ + ldr r6, [pc, #1640] @ 25c3c │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #164 @ 0xa4 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r5, [r0, #3248] @ 0xcb0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #156] @ 0x9c │ │ │ │ + mov r2, #0 │ │ │ │ + bne 25640 │ │ │ │ + ldrb r2, [r0, #1992] @ 0x7c8 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 25bc4 │ │ │ │ + ldrb r7, [r0, #3744] @ 0xea0 │ │ │ │ + cmp r7, #0 │ │ │ │ + movne fp, #3 │ │ │ │ + bne 25644 │ │ │ │ + ldr r3, [r0, #3484] @ 0xd9c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 25c04 │ │ │ │ + ldr r0, [r5, #252] @ 0xfc │ │ │ │ + mov r1, r7 │ │ │ │ + bl 41890 │ │ │ │ + ldr r0, [r5, #252] @ 0xfc │ │ │ │ + bl 1d464 │ │ │ │ + str r7, [r4, #3484] @ 0xd9c │ │ │ │ + str r7, [r4, #3488] @ 0xda0 │ │ │ │ + b 25c04 │ │ │ │ + mov fp, #1 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + cmp fp, #1 │ │ │ │ + ldr r3, [pc, #1512] @ 25c40 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + beq 25678 │ │ │ │ + ldr r7, [r4, #3244] @ 0xcac │ │ │ │ + ldr r3, [r7, #68] @ 0x44 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 25678 │ │ │ │ + ldr r3, [r5, #256] @ 0x100 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 256b0 │ │ │ │ + ldr r2, [r4, #2020] @ 0x7e4 │ │ │ │ + ldr r1, [r4, #2016] @ 0x7e0 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r0, [r4, #3288] @ 0xcd8 │ │ │ │ + bl 253b4 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 8388 │ │ │ │ + cmp fp, #1 │ │ │ │ + ldr r3, [r4, #3488] @ 0xda0 │ │ │ │ + bne 25ac0 │ │ │ │ + b 258a0 │ │ │ │ + ldrh r3, [sp, #46] @ 0x2e │ │ │ │ + ldr r0, [r5, #264] @ 0x108 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldrh r8, [sp, #40] @ 0x28 │ │ │ │ + ldrh r9, [sp, #42] @ 0x2a │ │ │ │ + ldrh sl, [sp, #44] @ 0x2c │ │ │ │ + bl 1d18c │ │ │ │ + ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ + cmp r3, fp │ │ │ │ + moveq r6, #0 │ │ │ │ + beq 257d4 │ │ │ │ + ldr r7, [r7, #68] @ 0x44 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8460 │ │ │ │ + ldr r3, [pc, #1364] @ 25c44 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 55be8 │ │ │ │ + ldr r3, [pc, #1344] @ 25c48 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55f5c │ │ │ │ + ldr r2, [pc, #1336] @ 25c4c │ │ │ │ + ldr r3, [pc, #1336] @ 25c50 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, sl │ │ │ │ + bl 55be8 │ │ │ │ + ldr r3, [pc, #1304] @ 25c48 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55f5c │ │ │ │ + ldr r2, [pc, #1296] @ 25c4c │ │ │ │ + ldr r3, [pc, #1296] @ 25c50 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, r9 │ │ │ │ + bl 55be8 │ │ │ │ + ldr r3, [pc, #1264] @ 25c48 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55f5c │ │ │ │ + ldr r2, [pc, #1256] @ 25c4c │ │ │ │ + ldr r3, [pc, #1256] @ 25c50 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 55be8 │ │ │ │ + ldr r3, [pc, #1224] @ 25c48 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 55f5c │ │ │ │ + ldr r2, [pc, #1216] @ 25c4c │ │ │ │ + ldr r3, [pc, #1216] @ 25c50 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7f80 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r5, #252] @ 0xfc │ │ │ │ + bl 1d4a0 │ │ │ │ + ldr r0, [r5, #252] @ 0xfc │ │ │ │ + mov r1, r6 │ │ │ │ + bl 41890 │ │ │ │ + ldr r7, [r4, #2008] @ 0x7d8 │ │ │ │ + ldr r0, [r4, #2016] @ 0x7e0 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + ldr sl, [r5, #256] @ 0x100 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [r4, #2020] @ 0x7e4 │ │ │ │ + bl 56580 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 567c4 │ │ │ │ + bl 7aac │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 8460 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 56a20 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 56a20 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, #0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #2 │ │ │ │ + str r7, [sp] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, sl │ │ │ │ + bl 7f80 │ │ │ │ + ldr r0, [r5, #264] @ 0x108 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1d538 │ │ │ │ + ldr r3, [r4, #2020] @ 0x7e4 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r4, #2016] @ 0x7e0 │ │ │ │ + ldr r0, [r5, #252] @ 0xfc │ │ │ │ + bl 1d4e0 │ │ │ │ + ldr r0, [r5, #252] @ 0xfc │ │ │ │ + bl 1d464 │ │ │ │ + ldr r0, [r5, #264] @ 0x108 │ │ │ │ + bl 1d1b8 │ │ │ │ + cmp r6, r7 │ │ │ │ + str fp, [r4, #3484] @ 0xd9c │ │ │ │ + beq 25c04 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d388 │ │ │ │ + b 25c04 │ │ │ │ + add r7, r4, #3488 @ 0xda0 │ │ │ │ + cmp r6, r3 │ │ │ │ + add r8, sp, #136 @ 0x88 │ │ │ │ + add r7, r7, #4 │ │ │ │ + bne 258cc │ │ │ │ + ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 258cc │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 258f0 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r1, r2 │ │ │ │ + bl 86c4 │ │ │ │ + mov r9, #0 │ │ │ │ + b 25908 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e48 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7f20 │ │ │ │ + mov r9, fp │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8088 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + add r3, sp, #116 @ 0x74 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1f74c │ │ │ │ + ldr r8, [sp, #120] @ 0x78 │ │ │ │ + cmp r8, #0 │ │ │ │ + blt 259b0 │ │ │ │ + ldr r0, [sp, #116] @ 0x74 │ │ │ │ + ldr sl, [sp, #128] @ 0x80 │ │ │ │ + cmp r8, sl │ │ │ │ + ldrne r3, [r4, #1724] @ 0x6bc │ │ │ │ + ldreq r3, [sp, #124] @ 0x7c │ │ │ │ + ldr ip, [r4, #2048] @ 0x800 │ │ │ │ + subne r3, r3, #1 │ │ │ │ + sub r3, r3, r0 │ │ │ │ + mla r3, ip, r3, ip │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r2, [r4, #2052] @ 0x804 │ │ │ │ + ldr r3, [r4, #2040] @ 0x7f8 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mla r3, r8, r2, r3 │ │ │ │ + ldr r2, [r4, #2032] @ 0x7f0 │ │ │ │ + add r8, r8, #1 │ │ │ │ + mla r2, r0, ip, r2 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8148 │ │ │ │ + cmp sl, r8 │ │ │ │ + mov r0, #0 │ │ │ │ + bge 25948 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + bl 1f74c │ │ │ │ + ldr r8, [sp, #120] @ 0x78 │ │ │ │ + b 25938 │ │ │ │ + add r8, sp, #116 @ 0x74 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e48 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 259d8 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8478 │ │ │ │ + b 259e4 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7f20 │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + add r9, sp, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r1, r8 │ │ │ │ + bl 8388 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 7e48 │ │ │ │ + mov r2, r7 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8478 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 855c │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 7e48 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 8568 │ │ │ │ + ldr r1, [r6, #20] │ │ │ │ + add ip, sp, #56 @ 0x38 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str ip, [sp] │ │ │ │ + ldr ip, [r4, #2016] @ 0x7e0 │ │ │ │ + strh ip, [sp, #60] @ 0x3c │ │ │ │ + ldr ip, [r4, #2020] @ 0x7e4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #1 │ │ │ │ + strh ip, [sp, #62] @ 0x3e │ │ │ │ + ldr ip, [sp, #84] @ 0x54 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + ldr ip, [sp, #88] @ 0x58 │ │ │ │ + mov r0, r3 │ │ │ │ + str ip, [sp, #32] │ │ │ │ + ldr sl, [sp, #76] @ 0x4c │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ + bl 84fc │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 8388 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 855c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 855c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 855c │ │ │ │ + b 25b04 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne 25adc │ │ │ │ + ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ + cmp r3, fp │ │ │ │ + moveq r3, #0 │ │ │ │ + strbeq r3, [r6, #44] @ 0x2c │ │ │ │ + beq 25c04 │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 8388 │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r3, [r6] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r1, [r3] │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r2, [r4, #2016] @ 0x7e0 │ │ │ │ + mov r3, #1 │ │ │ │ + strh r2, [sp, #140] @ 0x8c │ │ │ │ + ldr r2, [r4, #2020] @ 0x7e4 │ │ │ │ + mov r0, r3 │ │ │ │ + strh r2, [sp, #142] @ 0x8e │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + str r8, [sp, #136] @ 0x88 │ │ │ │ + bl 84fc │ │ │ │ + ldr r0, [r5, #264] @ 0x108 │ │ │ │ + bl 1d18c │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r4, #2008] @ 0x7d8 │ │ │ │ + str r3, [sp] │ │ │ │ + add r1, r5, #252 @ 0xfc │ │ │ │ + ldm r6, {r2, r3} │ │ │ │ + ldr r0, [r4, #3248] @ 0xcb0 │ │ │ │ + bl 2d174 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r0, [r5, #264] @ 0x108 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 1d538 │ │ │ │ + ldr r1, [r6, #16] │ │ │ │ + ldr r0, [r5, #252] @ 0xfc │ │ │ │ + bl 41890 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r3, r7 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r1, sl │ │ │ │ + sub r3, r3, sl │ │ │ │ + ldr r0, [r5, #252] @ 0xfc │ │ │ │ + bl 1d4e0 │ │ │ │ + ldr r0, [r5, #252] @ 0xfc │ │ │ │ + bl 1d464 │ │ │ │ + ldr r0, [r5, #264] @ 0x108 │ │ │ │ + bl 1d1b8 │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r4, #3488] @ 0xda0 │ │ │ │ + str fp, [r4, #3484] @ 0xd9c │ │ │ │ + b 25c04 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + ldr r2, [r1, #288] @ 0x120 │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ + lsl r2, r2, #16 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r1, [r1, #284] @ 0x11c │ │ │ │ + lsr r2, r2, #16 │ │ │ │ + beq 25bf4 │ │ │ │ + ldr r3, [r4, #3244] @ 0xcac │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + subs r3, r3, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + bl 1da3c │ │ │ │ + mov fp, #2 │ │ │ │ + b 2565c │ │ │ │ + ldr r2, [pc, #72] @ 25c54 │ │ │ │ + ldr r3, [pc, #40] @ 25c38 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 25c2c │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #164 @ 0xa4 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq sl, r5, r4, lsr r5 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r5, r4, lsl r6 │ │ │ │ + andeq sl, r5, ip, lsl r5 │ │ │ │ + svcvc 0x00ff0000 │ │ │ │ + andeq r0, r0, r4, lsr #9 │ │ │ │ + rscmi pc, pc, r0, ror #31 │ │ │ │ + @ instruction: 0xffe00000 │ │ │ │ + strdmi pc, [pc, #255] @ 25d57 │ │ │ │ + andeq r9, r5, ip, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2528] @ 0x9e0 │ │ │ │ - ldr r2, [pc, #3852] @ 2843c │ │ │ │ - ldr r3, [pc, #3980] @ 284c0 │ │ │ │ + ldr r2, [pc, #3852] @ 26b7c │ │ │ │ + ldr r3, [pc, #3980] @ 26c00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r4, [r0, #3756] @ 0xeac │ │ │ │ sub sp, sp, #1520 @ 0x5f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1524] @ 0x5f4 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29270 │ │ │ │ + bne 279b0 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ bl 7d28 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r3, [r3, #1668] @ 0x684 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 275a0 │ │ │ │ + beq 25ce0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, #1 │ │ │ │ bl 8040 <__clock_gettime64@plt> │ │ │ │ ldr r3, [fp, #3248] @ 0xcb0 │ │ │ │ ldr r1, [fp, #2016] @ 0x7e0 │ │ │ │ ldrb r3, [r3, #297] @ 0x129 │ │ │ │ ldr r2, [fp, #2020] @ 0x7e4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [fp, #3264] @ 0xcc0 │ │ │ │ - bne 275d0 │ │ │ │ + bne 25d10 │ │ │ │ add r3, fp, #3088 @ 0xc10 │ │ │ │ ldrh r4, [r3] │ │ │ │ - ldr r3, [pc, #3728] @ 2845c │ │ │ │ + ldr r3, [pc, #3728] @ 26b9c │ │ │ │ subs r4, r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ - bl 27320 │ │ │ │ + bl 253b4 │ │ │ │ ldr r2, [fp, #3468] @ 0xd8c │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq 27618 │ │ │ │ + beq 25d58 │ │ │ │ ldrb r3, [fp, #3476] @ 0xd94 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27618 │ │ │ │ + bne 25d58 │ │ │ │ ldr r1, [fp, #3472] @ 0xd90 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ bic r1, r1, #1 │ │ │ │ strb r1, [r3, #8] │ │ │ │ strb r0, [r2, #8] │ │ │ │ ldr r4, [fp, #1504] @ 0x5e0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ ldrb r2, [fp, #1791] @ 0x6ff │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ str r6, [fp, #3472] @ 0xd90 │ │ │ │ strb r2, [fp, #3476] @ 0xd94 │ │ │ │ str r0, [fp, #3468] @ 0xd8c │ │ │ │ - bne 27678 │ │ │ │ + bne 25db8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ mla r3, r2, r6, r3 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r3, #8] │ │ │ │ strb r1, [r0, #8] │ │ │ │ ldr r3, [fp, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 276b8 │ │ │ │ + beq 25df8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 276b8 │ │ │ │ + bne 25df8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 276b8 │ │ │ │ + bne 25df8 │ │ │ │ ldrb r3, [fp, #3300] @ 0xce4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 276c8 │ │ │ │ + beq 25e08 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl 20314 │ │ │ │ - b 278d8 │ │ │ │ + bl 1e9c8 │ │ │ │ + b 26018 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 278d8 │ │ │ │ - ldr r4, [pc, #3424] @ 28440 │ │ │ │ + beq 26018 │ │ │ │ + ldr r4, [pc, #3424] @ 26b80 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 8040 <__clock_gettime64@plt> │ │ │ │ - ldrb r3, [r4, #3] │ │ │ │ + ldrb r3, [r4, #2] │ │ │ │ ldr r8, [fp, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27740 │ │ │ │ + bne 25e80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #5 │ │ │ │ str r3, [r4, #4] │ │ │ │ - ble 27740 │ │ │ │ - ldr r3, [pc, #3372] @ 28444 │ │ │ │ - ldr r2, [pc, #3372] @ 28448 │ │ │ │ - ldr r1, [pc, #3372] @ 2844c │ │ │ │ + ble 25e80 │ │ │ │ + ldr r3, [pc, #3372] @ 26b84 │ │ │ │ + ldr r2, [pc, #3372] @ 26b88 │ │ │ │ + ldr r1, [pc, #3372] @ 26b8c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3360] @ 28450 │ │ │ │ + ldr r3, [pc, #3360] @ 26b90 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r3, #1 │ │ │ │ - strb r3, [r4, #3] │ │ │ │ + strb r3, [r4, #2] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 27778 │ │ │ │ + bls 25eb8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mul r2, r3, r2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bl 8010 │ │ │ │ - b 278cc │ │ │ │ + b 2600c │ │ │ │ add r5, sp, #220 @ 0xdc │ │ │ │ mov r0, r5 │ │ │ │ bl 7e48 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #1 │ │ │ │ mov r9, #12 │ │ │ │ ldr r3, [fp, #1728] @ 0x6c0 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 27804 │ │ │ │ + bge 25f44 │ │ │ │ ldr r1, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, r4, r3 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldr r1, [r1, r3, lsl #2] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r0, [fp, #1724] @ 0x6bc │ │ │ │ movne r3, #0 │ │ │ │ - beq 277f8 │ │ │ │ + beq 25f38 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 29238 │ │ │ │ + bge 27978 │ │ │ │ ldr r2, [r1] │ │ │ │ mla r2, r9, r3, r2 │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ addeq r3, r3, #1 │ │ │ │ - beq 277d0 │ │ │ │ + beq 25f10 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r6, r3 │ │ │ │ - b 27790 │ │ │ │ + b 25ed0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2781c │ │ │ │ + beq 25f5c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl 20314 │ │ │ │ - b 278cc │ │ │ │ + bl 1e9c8 │ │ │ │ + b 2600c │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r8, #32] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27854 │ │ │ │ + bne 25f94 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 8478 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8388 │ │ │ │ - b 27864 │ │ │ │ + b 25fa4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8388 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ @@ -31831,61 +30247,61 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 855c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ bl 8040 <__clock_gettime64@plt> │ │ │ │ ldr r0, [fp, #3480] @ 0xd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 278e8 │ │ │ │ - bl 24eb4 │ │ │ │ + beq 26028 │ │ │ │ + bl 240bc │ │ │ │ ldr r2, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r4, r2 │ │ │ │ str r1, [fp, #3480] @ 0xd98 │ │ │ │ str r3, [r1, #40] @ 0x28 │ │ │ │ str r2, [r1, #28] │ │ │ │ - beq 279f4 │ │ │ │ - ldr r6, [pc, #2868] @ 28454 │ │ │ │ + beq 26134 │ │ │ │ + ldr r6, [pc, #2868] @ 26b94 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 279f4 │ │ │ │ + beq 26134 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 2799c │ │ │ │ + bhi 260dc │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2799c │ │ │ │ - b 27978 │ │ │ │ + bne 260dc │ │ │ │ + b 260b8 │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2799c │ │ │ │ - b 2798c │ │ │ │ + bne 260dc │ │ │ │ + b 260cc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl 1e9f8 │ │ │ │ - b 2799c │ │ │ │ + bl 1e250 │ │ │ │ + b 260dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl 1eab0 │ │ │ │ + bl 1e308 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r1, [fp, #1504] @ 0x5e0 │ │ │ │ strne r2, [r3, #20] │ │ │ │ streq r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -31899,21 +30315,21 @@ │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ mov r4, r5 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ ldrne r3, [r5, #20] │ │ │ │ moveq r3, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 27928 │ │ │ │ + b 26068 │ │ │ │ ldr r3, [fp, #3152] @ 0xc50 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 27ad4 │ │ │ │ + blt 26214 │ │ │ │ ldr r3, [fp, #3160] @ 0xc58 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 27ad4 │ │ │ │ + blt 26214 │ │ │ │ add r4, sp, #180 @ 0xb4 │ │ │ │ add r3, fp, #3152 @ 0xc50 │ │ │ │ add r2, fp, #3136 @ 0xc40 │ │ │ │ add r3, r3, #4 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ @@ -31949,27 +30365,27 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ bl 7ad0 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 30d5c │ │ │ │ + bl 3076c │ │ │ │ mov r0, r7 │ │ │ │ bl 855c │ │ │ │ mov r0, r5 │ │ │ │ bl 855c │ │ │ │ mov r0, r4 │ │ │ │ bl 855c │ │ │ │ ldrb r3, [fp, #1791] @ 0x6ff │ │ │ │ cmp r3, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [sp, #64] @ 0x40 │ │ │ │ strne r3, [sp, #68] @ 0x44 │ │ │ │ - bne 27b1c │ │ │ │ + bne 2625c │ │ │ │ ldr r2, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2] │ │ │ │ @@ -31980,75 +30396,75 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldrb r3, [r3, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne lr, [fp, #1728] @ 0x6c0 │ │ │ │ movne r0, #0 │ │ │ │ movne ip, #12 │ │ │ │ - bne 27b8c │ │ │ │ + bne 262cc │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl 7e48 │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 27c1c │ │ │ │ - b 27cc0 │ │ │ │ + bne 2635c │ │ │ │ + b 26400 │ │ │ │ ldr r1, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, r0, r3 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ and r3, r3, r2 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 27b98 │ │ │ │ + bne 262d8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt 27b5c │ │ │ │ - b 27b38 │ │ │ │ + bgt 2629c │ │ │ │ + b 26278 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r4, [fp, #1724] @ 0x6bc │ │ │ │ mov r3, r5 │ │ │ │ mla r4, ip, r4, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 27b88 │ │ │ │ + bls 262c8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ tst r2, #1 │ │ │ │ - bne 27c14 │ │ │ │ + bne 26354 │ │ │ │ sub r2, r3, #12 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 27be8 │ │ │ │ + bhi 26328 │ │ │ │ ldrb r1, [r2, #8] │ │ │ │ tst r1, #32 │ │ │ │ - bne 27be8 │ │ │ │ + bne 26328 │ │ │ │ tst r1, #1 │ │ │ │ bicne r1, r1, #1 │ │ │ │ strbne r1, [r2, #8] │ │ │ │ subne r2, r2, #12 │ │ │ │ - bne 27bc0 │ │ │ │ + bne 26300 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, r2 │ │ │ │ mov r3, r2 │ │ │ │ - bls 27c14 │ │ │ │ + bls 26354 │ │ │ │ ldrb r1, [r2, #8] │ │ │ │ add r2, r2, #12 │ │ │ │ bic r1, r1, #1 │ │ │ │ strb r1, [r2, #-4] │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ - beq 27bec │ │ │ │ + beq 2632c │ │ │ │ add r3, r3, #12 │ │ │ │ - b 27ba8 │ │ │ │ + b 262e8 │ │ │ │ ldr r9, [r3, #60] @ 0x3c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 27cc0 │ │ │ │ + beq 26400 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [fp, #1728] @ 0x6c0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ sub ip, r0, #1 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, r2, r1 │ │ │ │ and lr, r1, ip │ │ │ │ @@ -32063,92 +30479,92 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r8, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r9, #76] @ 0x4c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 27cc0 │ │ │ │ + beq 26400 │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, sl │ │ │ │ add r3, r3, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 281a4 │ │ │ │ + blt 268e4 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ add r3, r3, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - ble 27cec │ │ │ │ + ble 2642c │ │ │ │ add r5, fp, #3376 @ 0xd30 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 281dc │ │ │ │ + beq 2691c │ │ │ │ add r0, fp, #3424 @ 0xd60 │ │ │ │ bl 7b6c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, #0 │ │ │ │ add r6, fp, #3392 @ 0xd40 │ │ │ │ str r3, [fp, #3464] @ 0xd88 │ │ │ │ - b 281c0 │ │ │ │ + b 26900 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27ec0 │ │ │ │ + bne 26600 │ │ │ │ ldr r4, [r9, #32] │ │ │ │ ldr r0, [fp, #2048] @ 0x800 │ │ │ │ ldr r6, [r9, #36] @ 0x24 │ │ │ │ cmp r4, r0 │ │ │ │ ldr r7, [fp, #2052] @ 0x804 │ │ │ │ - bne 27d34 │ │ │ │ + bne 26474 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 27d34 │ │ │ │ + bne 26474 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ str r3, [r9, #8] │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ str r3, [r9, #4] │ │ │ │ - b 27ec0 │ │ │ │ - bl 55bf4 │ │ │ │ + b 26600 │ │ │ │ + bl 55c0c │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #1748] @ 28470 │ │ │ │ - bl 55f44 │ │ │ │ + ldr r1, [pc, #1748] @ 26bb0 │ │ │ │ + bl 55f5c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #1720] @ 28470 │ │ │ │ - bl 55f44 │ │ │ │ + ldr r1, [pc, #1720] @ 26bb0 │ │ │ │ + bl 55f5c │ │ │ │ mov r2, r4 │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ mov r3, r5 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 8604 │ │ │ │ mov r1, r4 │ │ │ │ @@ -32160,29 +30576,29 @@ │ │ │ │ bl 8238 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ bl 7ef0 │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ lsl r7, r4, #2 │ │ │ │ mov r5, r0 │ │ │ │ mul r0, r7, r5 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ str r7, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [fp, #3676] @ 0xe5c │ │ │ │ bl 8550 │ │ │ │ @@ -32218,38 +30634,38 @@ │ │ │ │ add r3, r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldr r1, [fp, #2052] @ 0x804 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mvn r6, #0 │ │ │ │ mov r4, #0 │ │ │ │ subs r3, r1, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r1, [fp, #2048] @ 0x800 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ mov lr, r6 │ │ │ │ mov sl, r6 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ subs r3, r1, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ ldr r3, [r9, #24] │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 28174 │ │ │ │ + bge 268b4 │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ sub r0, ip, #1 │ │ │ │ and r1, r0, r2 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -32257,375 +30673,375 @@ │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ movge lr, #0 │ │ │ │ movlt lr, #1 │ │ │ │ cmp r2, r1 │ │ │ │ movge r2, #0 │ │ │ │ movlt r2, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - blt 27fc8 │ │ │ │ + blt 26708 │ │ │ │ orrs r2, lr, r2 │ │ │ │ - beq 27fd0 │ │ │ │ + beq 26710 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 28164 │ │ │ │ + beq 268a4 │ │ │ │ stm sp, {r6, sl} │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, fp │ │ │ │ mvn r6, #0 │ │ │ │ - bl 1eb64 │ │ │ │ + bl 1e3bc │ │ │ │ mov r4, #0 │ │ │ │ mov sl, r6 │ │ │ │ - b 28164 │ │ │ │ + b 268a4 │ │ │ │ tst lr, r2 │ │ │ │ - bne 27f94 │ │ │ │ + bne 266d4 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r8, [r3, r1, lsl #2] │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27f94 │ │ │ │ + beq 266d4 │ │ │ │ sub r5, r1, r5 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r5, r5, ip │ │ │ │ and r5, r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ ldrb r3, [r9, #28] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mvnne r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r7, [fp, #1724] @ 0x6bc │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ subeq r7, r7, #1 │ │ │ │ - bne 28054 │ │ │ │ + bne 26794 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 2809c │ │ │ │ + blt 267dc │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ stm sp, {r5, r7} │ │ │ │ sub r2, r3, r7 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 45940 │ │ │ │ sub r7, r7, #1 │ │ │ │ - b 28018 │ │ │ │ + b 26758 │ │ │ │ ldr r7, [r9, #20] │ │ │ │ mov r0, fp │ │ │ │ mov fp, sl │ │ │ │ mov sl, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r0, #1724] @ 0x6bc │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ cmp r7, r2 │ │ │ │ - blt 280c0 │ │ │ │ + blt 26800 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, sl │ │ │ │ mov sl, fp │ │ │ │ mov fp, r0 │ │ │ │ cmn r6, #1 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 28164 │ │ │ │ + bne 268a4 │ │ │ │ ldr sl, [r9, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r6, r5 │ │ │ │ sub sl, r3, sl │ │ │ │ mov r4, #1 │ │ │ │ - b 28164 │ │ │ │ + b 268a4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #12 │ │ │ │ mla r2, r7, r2, r1 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - bne 2815c │ │ │ │ + bne 2689c │ │ │ │ ldr lr, [r9, #12] │ │ │ │ ldr ip, [r9, #24] │ │ │ │ add ip, ip, lr │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 2812c │ │ │ │ + bne 2686c │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ biceq r2, r2, #33 @ 0x21 │ │ │ │ orreq r2, r2, #33 @ 0x21 │ │ │ │ strbeq r2, [r1, #8] │ │ │ │ - beq 2815c │ │ │ │ + beq 2689c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ sub r3, r3, r7 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, r8 │ │ │ │ stm sp, {r5, r7} │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ bl 45940 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 2806c │ │ │ │ + b 267ac │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 27f34 │ │ │ │ + b 26674 │ │ │ │ cmp r4, #0 │ │ │ │ mov lr, sl │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ - beq 281a4 │ │ │ │ + beq 268e4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #8] │ │ │ │ stm sp, {r6, lr} │ │ │ │ - bl 1eb64 │ │ │ │ + bl 1e3bc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #76] @ 0x4c │ │ │ │ ldreq r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 27c7c │ │ │ │ + b 263bc │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ cmp r3, r4 │ │ │ │ - bls 281dc │ │ │ │ + bls 2691c │ │ │ │ mov r0, r6 │ │ │ │ bl 8250 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 281c0 │ │ │ │ + b 26900 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r3, [fp, #1728] @ 0x6c0 │ │ │ │ cmp r3, r9 │ │ │ │ - ble 282f4 │ │ │ │ + ble 26a34 │ │ │ │ ldr r1, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldr r8, [r1, r3, lsl #2] │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 282ec │ │ │ │ + beq 26a2c │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ strb r6, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28288 │ │ │ │ + beq 269c8 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [fp, #3452] @ 0xd7c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r9, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq 28268 │ │ │ │ + beq 269a8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [fp, #3456] @ 0xd80 │ │ │ │ str r0, [fp, #3452] @ 0xd7c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #3456] @ 0xd80 │ │ │ │ ldr r3, [fp, #3448] @ 0xd78 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [fp, #3448] @ 0xd78 │ │ │ │ - b 282ec │ │ │ │ + b 26a2c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [fp, #1724] @ 0x6bc │ │ │ │ cmp r9, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mvnne sl, #0 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ moveq sl, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 282ec │ │ │ │ + blt 26a2c │ │ │ │ sub r2, sl, r4 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str r9, [sp] │ │ │ │ bl 45940 │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 282b0 │ │ │ │ + b 269f0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 281e4 │ │ │ │ + b 26924 │ │ │ │ ldrh r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 283a0 │ │ │ │ + beq 26ae0 │ │ │ │ mov r4, #0 │ │ │ │ mvn r7, #0 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [fp, #3452] @ 0xd7c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq 28344 │ │ │ │ + beq 26a84 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r2, [fp, #3448] @ 0xd78 │ │ │ │ ldr r3, [fp, #3456] @ 0xd80 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ streq r0, [fp, #3448] @ 0xd78 │ │ │ │ cmp r4, r6 │ │ │ │ str r0, [fp, #3452] @ 0xd7c │ │ │ │ str r3, [fp, #3456] @ 0xd80 │ │ │ │ - bcc 28308 │ │ │ │ + bcc 26a48 │ │ │ │ add r0, fp, #3424 @ 0xd60 │ │ │ │ bl 8328 │ │ │ │ mov r4, #0 │ │ │ │ add r6, fp, #3408 @ 0xd50 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ cmp r3, r4 │ │ │ │ - bls 28398 │ │ │ │ + bls 26ad8 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d1c │ │ │ │ add r4, r4, #1 │ │ │ │ - b 2837c │ │ │ │ + b 26abc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #3464] @ 0xd88 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #20 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ - bls 283d4 │ │ │ │ + bls 26b14 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r4, r4, #1 │ │ │ │ mla r2, r6, r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ bl 8568 │ │ │ │ - b 283a8 │ │ │ │ + b 26ae8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ bl 8568 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ bl 7ad0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ add r4, r4, #16 │ │ │ │ cmp r3, r5 │ │ │ │ - bls 284c4 │ │ │ │ + bls 26c04 │ │ │ │ ldr r2, [r4, #-12] │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ ldr r1, [r4, #-16] │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ ldr ip, [fp, #3248] @ 0xcb0 │ │ │ │ sub r0, r0, r2 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, r1 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 283fc │ │ │ │ - andeq r8, r5, r8, asr #11 │ │ │ │ - andeq r8, r5, r8, lsl sp │ │ │ │ - muleq r3, ip, fp │ │ │ │ - andeq r0, r3, r8, ror #4 │ │ │ │ - andeq r0, r3, ip, ror #4 │ │ │ │ + b 26b3c │ │ │ │ + andeq r9, r5, r8, lsl #29 │ │ │ │ + ldrdeq sl, [r5], -r8 │ │ │ │ + muleq r3, ip, r0 │ │ │ │ + andeq r1, r3, r0, asr #22 │ │ │ │ + andeq r1, r3, r4, asr #22 │ │ │ │ andeq r0, r0, r7, lsl #24 │ │ │ │ - andeq sl, r3, r4, asr #7 │ │ │ │ + andeq fp, r3, pc, lsr #23 │ │ │ │ @ instruction: 0x401fffff │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - andeq r3, r3, ip, lsr r9 │ │ │ │ - andeq lr, r2, ip, lsr #31 │ │ │ │ - @ instruction: 0x0002efb4 │ │ │ │ + andeq r4, r3, ip, lsr lr │ │ │ │ + andeq r0, r3, r4, lsl #17 │ │ │ │ + andeq r0, r3, ip, lsl #17 │ │ │ │ andeq r0, r0, r7, asr #22 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq r3, r3, ip, ror #16 │ │ │ │ - andeq r6, r3, ip, asr r2 │ │ │ │ - blcc fe6dac84 │ │ │ │ - andeq r3, r3, r0, asr #9 │ │ │ │ - andeq lr, r2, r0, lsl #22 │ │ │ │ - strdeq lr, [r2], -ip │ │ │ │ + andeq r4, r3, ip, ror #26 │ │ │ │ + andeq r7, r3, r4, lsr fp │ │ │ │ + blcc fe6d93c4 │ │ │ │ + andeq r4, r3, r0, asr #19 │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ + ldrdeq r0, [r3], -r4 │ │ │ │ andeq r0, r0, r2, lsr #27 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ addmi r4, pc, r0 │ │ │ │ - andeq r3, r3, r8, lsl #9 │ │ │ │ + andeq r4, r3, r8, lsl #19 │ │ │ │ submi r0, r0, r0 │ │ │ │ - andeq r5, r5, r4, ror r7 │ │ │ │ - andeq r3, r3, ip, asr r2 │ │ │ │ - andeq lr, r2, r4, lsr r8 │ │ │ │ - andeq lr, r2, ip, lsr r8 │ │ │ │ + andeq r7, r5, r4, lsr r0 │ │ │ │ + andeq r4, r3, ip, asr r7 │ │ │ │ + andeq r0, r3, ip, lsl #2 │ │ │ │ + andeq r0, r3, r4, lsl r1 │ │ │ │ andeq r0, r0, pc, asr #27 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - andeq r6, r5, r0, lsl #17 │ │ │ │ + andeq r8, r5, r0, asr #2 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 855c │ │ │ │ mov r0, fp │ │ │ │ - bl 1ec70 │ │ │ │ + bl 255ac │ │ │ │ ldr r3, [fp, #3244] @ 0xcac │ │ │ │ ldr r8, [r3, #120] @ 0x78 │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r3, [r8, #452] @ 0x1c4 │ │ │ │ strne r3, [sp, #40] @ 0x28 │ │ │ │ - beq 28968 │ │ │ │ + beq 270a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 28968 │ │ │ │ + beq 270a8 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp fp, r3 │ │ │ │ - bne 2894c │ │ │ │ + bne 2708c │ │ │ │ ldr r5, [r8, #408] @ 0x198 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2894c │ │ │ │ + beq 2708c │ │ │ │ ldrb r3, [fp, #3196] @ 0xc7c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2894c │ │ │ │ + bne 2708c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28540 │ │ │ │ + beq 26c80 │ │ │ │ ldr r3, [fp, #3244] @ 0xcac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr ip, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r3, [ip, #20] │ │ │ │ @@ -32633,128 +31049,128 @@ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr lr, [ip] │ │ │ │ add r3, r3, r2 │ │ │ │ sub r3, r3, r0 │ │ │ │ sub lr, lr, #1 │ │ │ │ ands r3, r3, lr │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bmi 2894c │ │ │ │ + bmi 2708c │ │ │ │ ldr r3, [fp, #1728] @ 0x6c0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 2894c │ │ │ │ + bge 2708c │ │ │ │ ldr r3, [r8, #412] @ 0x19c │ │ │ │ ldr r4, [r8, #420] @ 0x1a4 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 28598 │ │ │ │ + bne 26cd8 │ │ │ │ ldr r2, [r8, #424] @ 0x1a8 │ │ │ │ cmp r3, r2 │ │ │ │ addeq r3, r3, #1 │ │ │ │ ldr r6, [fp, #1724] @ 0x6bc │ │ │ │ ldr r2, [ip, #16] │ │ │ │ cmp r6, r3 │ │ │ │ sub r7, r6, r2 │ │ │ │ movlt r1, r6 │ │ │ │ movge r1, r3 │ │ │ │ cmp r7, r1 │ │ │ │ sublt r7, r1, r7 │ │ │ │ sublt r2, r2, r7 │ │ │ │ cmp r6, r3 │ │ │ │ movge r4, #0 │ │ │ │ - bge 28608 │ │ │ │ + bge 26d48 │ │ │ │ ldr r6, [r8, #424] @ 0x1a8 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 285e0 │ │ │ │ + beq 26d20 │ │ │ │ sub r6, r3, r4 │ │ │ │ cmp r1, r6 │ │ │ │ - ble 285e4 │ │ │ │ + ble 26d24 │ │ │ │ sub r4, r3, r1 │ │ │ │ - ldr r7, [pc, #-404] @ 28458 │ │ │ │ + ldr r7, [pc, #-404] @ 26b98 │ │ │ │ mov r6, #12 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 28608 │ │ │ │ + ble 26d48 │ │ │ │ mul r9, r6, r4 │ │ │ │ ldr r9, [r5, r9] │ │ │ │ cmp r9, r7 │ │ │ │ addhi r4, r4, #1 │ │ │ │ - bhi 285ec │ │ │ │ + bhi 26d2c │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ add r0, r0, ip │ │ │ │ and r0, r0, lr │ │ │ │ - ldr ip, [pc, #-460] @ 28458 │ │ │ │ + ldr ip, [pc, #-460] @ 26b98 │ │ │ │ ldr sl, [r3, r0, lsl #2] │ │ │ │ mov r0, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 28648 │ │ │ │ + beq 26d88 │ │ │ │ mul r3, r0, r5 │ │ │ │ ldr lr, [sl] │ │ │ │ ldr r3, [lr, r3] │ │ │ │ cmp r3, ip │ │ │ │ subhi r5, r5, #1 │ │ │ │ - bhi 28628 │ │ │ │ + bhi 26d68 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r3, r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, #12 │ │ │ │ mul r0, r6, r0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov ip, r5 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ sub r2, ip, r5 │ │ │ │ cmp r1, r2 │ │ │ │ - ble 286a8 │ │ │ │ + ble 26de8 │ │ │ │ ldr r2, [sl] │ │ │ │ mla r2, r6, ip, r2 │ │ │ │ add ip, ip, #1 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ add r3, r3, #12 │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r3, #-4] │ │ │ │ - b 28670 │ │ │ │ + b 26db0 │ │ │ │ mov r3, #1 │ │ │ │ mov r9, r5 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, #12 │ │ │ │ strb r3, [sl, #8] │ │ │ │ ldr r3, [r8, #412] @ 0x19c │ │ │ │ cmp r6, r3 │ │ │ │ - bge 28720 │ │ │ │ + bge 26e60 │ │ │ │ mul r3, r7, r6 │ │ │ │ ldr r2, [r8, #408] @ 0x198 │ │ │ │ - ldr r1, [pc, #-640] @ 28458 │ │ │ │ + ldr r1, [pc, #-640] @ 26b98 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ add r1, r2, r3 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bhi 28774 │ │ │ │ + bhi 26eb4 │ │ │ │ bl 7e00 │ │ │ │ cmp r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ - ble 28710 │ │ │ │ + ble 26e50 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r2, r3] │ │ │ │ bl 7e00 │ │ │ │ ldr r3, [fp, #1724] @ 0x6bc │ │ │ │ add r0, r9, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - ble 28730 │ │ │ │ + ble 26e70 │ │ │ │ ldrb r3, [r8, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 288d0 │ │ │ │ - b 28780 │ │ │ │ + bne 27010 │ │ │ │ + b 26ec0 │ │ │ │ ldr ip, [sl] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mla ip, r7, r9, ip │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr lr, [r3, #20] │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ @@ -32766,31 +31182,31 @@ │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [lr] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 45940 │ │ │ │ add r6, r6, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 286bc │ │ │ │ + b 26dfc │ │ │ │ ldr r6, [r8, #420] @ 0x1a4 │ │ │ │ ldr r9, [r8, #424] @ 0x1a8 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ sub ip, r6, r4 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #-836] @ 2845c │ │ │ │ + ldr r2, [pc, #-836] @ 26b9c │ │ │ │ ldr r1, [fp, #2056] @ 0x808 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #68] @ 0x44 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #-864] @ 2845c │ │ │ │ + ldr r2, [pc, #-864] @ 26b9c │ │ │ │ ldr r1, [fp, #2060] @ 0x80c │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ add r3, sp, #180 @ 0xb4 │ │ │ │ @@ -32805,75 +31221,75 @@ │ │ │ │ ldr r7, [fp, #2032] @ 0x7f0 │ │ │ │ mov r8, r3 │ │ │ │ sub r3, r6, r4 │ │ │ │ add r2, r3, r5 │ │ │ │ cmp r6, r9 │ │ │ │ mla r7, r1, r2, r7 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bne 28868 │ │ │ │ + bne 26fa8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 28848 │ │ │ │ + blt 26f88 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r8, [sp] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r7 │ │ │ │ bl 44468 │ │ │ │ ldr r3, [fp, #2052] @ 0x804 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 39634 │ │ │ │ - b 288d0 │ │ │ │ - bge 288d0 │ │ │ │ + bl 394b0 │ │ │ │ + b 27010 │ │ │ │ + bge 27010 │ │ │ │ sub r2, r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ sub r6, r9, r6 │ │ │ │ - blt 288b0 │ │ │ │ + blt 26ff0 │ │ │ │ ldr r2, [fp, #1724] @ 0x6bc │ │ │ │ sub r9, r9, r4 │ │ │ │ cmp r9, r2 │ │ │ │ - bgt 288b0 │ │ │ │ + bgt 26ff0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r7 │ │ │ │ - bl 1e3bc │ │ │ │ + bl 1dc14 │ │ │ │ ldr r3, [fp, #2048] @ 0x800 │ │ │ │ ldr r0, [fp, #2052] @ 0x804 │ │ │ │ str r0, [sp] │ │ │ │ mul r3, r6, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl 39634 │ │ │ │ + bl 394b0 │ │ │ │ mov r4, #12 │ │ │ │ mul lr, r4, r5 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, ip │ │ │ │ - ble 2890c │ │ │ │ + ble 2704c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl] │ │ │ │ mla r2, r4, ip, r2 │ │ │ │ add r3, r3, lr │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add ip, ip, #1 │ │ │ │ add lr, lr, #12 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 288dc │ │ │ │ + b 2701c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [fp, #2052] @ 0x804 │ │ │ │ ldr r1, [fp, #2048] @ 0x800 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [fp, #2040] @ 0x7f8 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ @@ -32881,268 +31297,268 @@ │ │ │ │ mla ip, r2, ip, r0 │ │ │ │ ldr r0, [fp, #2032] @ 0x7f0 │ │ │ │ mul r3, r1, r3 │ │ │ │ mla r1, r5, r1, r0 │ │ │ │ ldr r0, [fp, #3248] @ 0xcb0 │ │ │ │ mov r2, ip │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #452] @ 0x1c4 │ │ │ │ ldreq r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 284ec │ │ │ │ + b 26c2c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r3, [r3, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28d98 │ │ │ │ + beq 274d8 │ │ │ │ ldr r2, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r8, [fp, #3248] @ 0xcb0 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r3, [r8, #220] @ 0xdc │ │ │ │ cmp r1, r2 │ │ │ │ - bne 289a8 │ │ │ │ + bne 270e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28d98 │ │ │ │ + beq 274d8 │ │ │ │ add r0, r8, #220 @ 0xdc │ │ │ │ - bl 2dba8 │ │ │ │ - b 28d98 │ │ │ │ + bl 2d578 │ │ │ │ + b 274d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 289f4 │ │ │ │ + bne 27134 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ add r2, r8, #220 @ 0xdc │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d96c │ │ │ │ + bl 2d33c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 289f4 │ │ │ │ - ldr r1, [pc, #-1392] @ 28460 │ │ │ │ - ldr r2, [pc, #-1392] @ 28464 │ │ │ │ + bne 27134 │ │ │ │ + ldr r1, [pc, #-1392] @ 26ba0 │ │ │ │ + ldr r2, [pc, #-1392] @ 26ba4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1400] @ 28468 │ │ │ │ - ldr r3, [pc, #-1400] @ 2846c │ │ │ │ + ldr r1, [pc, #-1400] @ 26ba8 │ │ │ │ + ldr r3, [pc, #-1400] @ 26bac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 28d98 │ │ │ │ + bl 535c4 │ │ │ │ + b 274d8 │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r7, [fp, #1728] @ 0x6c0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr lr, [r3, #40] @ 0x28 │ │ │ │ add r1, r7, r1 │ │ │ │ sub r6, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add ip, r1, r2 │ │ │ │ and r4, ip, r6 │ │ │ │ ldr r4, [lr, r4, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ addeq r2, r2, #1 │ │ │ │ - beq 28a14 │ │ │ │ + beq 27154 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub r9, r0, r2 │ │ │ │ sub r3, r3, ip │ │ │ │ add r3, r3, r0 │ │ │ │ and r6, r6, r3 │ │ │ │ add r3, r7, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - beq 28a80 │ │ │ │ + beq 271c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r9, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ - b 28a8c │ │ │ │ - ldr r3, [pc, #-1560] @ 28470 │ │ │ │ + b 271cc │ │ │ │ + ldr r3, [pc, #-1560] @ 26bb0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r2, [r3, #204] @ 0xcc │ │ │ │ cmp r2, #1 │ │ │ │ - beq 28b08 │ │ │ │ + beq 27248 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 28b64 │ │ │ │ + beq 272a4 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ movne r7, #0 │ │ │ │ - bne 28b74 │ │ │ │ - ldr r3, [pc, #-1608] @ 28474 │ │ │ │ + bne 272b4 │ │ │ │ + ldr r3, [pc, #-1608] @ 26bb4 │ │ │ │ mov r2, #0 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ - ldr r3, [pc, #-1624] @ 28478 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ + ldr r3, [pc, #-1624] @ 26bb8 │ │ │ │ add r5, sp, #240 @ 0xf0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0ec │ │ │ │ - b 28b74 │ │ │ │ - ldr r3, [pc, #-1684] @ 2847c │ │ │ │ + bl 1da00 │ │ │ │ + b 272b4 │ │ │ │ + ldr r3, [pc, #-1684] @ 26bbc │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r6, r6, #1 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0ec │ │ │ │ + bl 1da00 │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ bl 82c8 │ │ │ │ bl 7f08 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r7, r0 │ │ │ │ - b 28b74 │ │ │ │ + b 272b4 │ │ │ │ ldr r4, [r3, #208] @ 0xd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7ea8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [fp, #2008] @ 0x7d8 │ │ │ │ - ldr r1, [pc, #-1760] @ 284a0 │ │ │ │ + ldr r1, [pc, #-1760] @ 26be0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r9, [fp, #2052] @ 0x804 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r9, r0, lsl #1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r3, [r3, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ mov sl, r0 │ │ │ │ subeq r0, r9, r6 │ │ │ │ - beq 28c20 │ │ │ │ + beq 27360 │ │ │ │ cmp r3, #2 │ │ │ │ movne r0, #0 │ │ │ │ - bne 28c20 │ │ │ │ + bne 27360 │ │ │ │ ldrb r3, [fp, #3196] @ 0xc7c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #1728] @ 0x6c0 │ │ │ │ subeq r3, r3, #2 │ │ │ │ subne r3, r3, #3 │ │ │ │ bic r0, r3, r3, asr #31 │ │ │ │ mul r0, r9, r0 │ │ │ │ sub r9, r9, r6 │ │ │ │ sub r0, r0, sl │ │ │ │ add r0, r0, r6, lsl #1 │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ add r0, r0, r9 │ │ │ │ ldr r3, [fp, #2040] @ 0x7f8 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [fp, #2020] @ 0x7e4 │ │ │ │ add r2, sl, r0 │ │ │ │ cmp r2, r3 │ │ │ │ mov r9, r0 │ │ │ │ - ble 28c78 │ │ │ │ + ble 273b8 │ │ │ │ ldr r0, [r8, #220] @ 0xdc │ │ │ │ mov r1, #0 │ │ │ │ bl 41890 │ │ │ │ ldr r0, [r8, #220] @ 0xdc │ │ │ │ - bl 1dadc │ │ │ │ - b 28d98 │ │ │ │ + bl 1d464 │ │ │ │ + b 274d8 │ │ │ │ ldr r3, [fp, #2048] @ 0x800 │ │ │ │ mla r0, r3, r7, r6 │ │ │ │ add r0, r0, r6 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, sl │ │ │ │ ldr sl, [fp, #2016] @ 0x7e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #3272] @ 0xcc8 │ │ │ │ - bl 27320 │ │ │ │ + bl 253b4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ sub r0, sl, r6 │ │ │ │ sub r0, r0, r7 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ sub r7, r7, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - bl 56568 │ │ │ │ + bl 56a20 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #232] @ 0xe8 │ │ │ │ - bl 1dc24 │ │ │ │ + bl 1d538 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r2, [r3, #1460] @ 0x5b4 │ │ │ │ ldr sl, [fp, #1856] @ 0x740 │ │ │ │ tst r2, #4 │ │ │ │ ldreq r9, [fp, #2112] @ 0x840 │ │ │ │ ldrne r5, [r3, #1436] @ 0x59c │ │ │ │ @@ -33156,201 +31572,201 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ add r1, r8, #220 @ 0xdc │ │ │ │ mul r0, ip, r0 │ │ │ │ sub r7, r7, r0 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 1f31c │ │ │ │ + bl 1eddc │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r3, [r3, #1668] @ 0x684 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29070 │ │ │ │ + beq 277b0 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r0, #1 │ │ │ │ bl 8040 <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ ldr lr, [sp, #204] @ 0xcc │ │ │ │ subs r2, r2, r3 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ sbc lr, lr, r3 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bpl 28df0 │ │ │ │ + bpl 27530 │ │ │ │ add r1, r1, #998244352 @ 0x3b800000 │ │ │ │ subs r2, r2, #1 │ │ │ │ add r1, r1, #1753088 @ 0x1ac000 │ │ │ │ sbc lr, lr, #0 │ │ │ │ add r1, r1, #2560 @ 0xa00 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ subs r3, r3, r0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr ip, [sp, #152] @ 0x98 │ │ │ │ sbc r5, r5, r0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ subs r0, r0, ip │ │ │ │ - bpl 28e2c │ │ │ │ + bpl 2756c │ │ │ │ add r0, r0, #998244352 @ 0x3b800000 │ │ │ │ subs r3, r3, #1 │ │ │ │ add r0, r0, #1753088 @ 0x1ac000 │ │ │ │ sbc r5, r5, #0 │ │ │ │ add r0, r0, #2560 @ 0xa00 │ │ │ │ - ldr ip, [pc, #-2484] @ 28480 │ │ │ │ + ldr ip, [pc, #-2484] @ 26bc0 │ │ │ │ adds r6, r3, r2 │ │ │ │ add r4, r0, r1 │ │ │ │ adc r5, r5, lr │ │ │ │ cmp r4, ip │ │ │ │ - ble 28e58 │ │ │ │ + ble 27598 │ │ │ │ add r4, r4, #-1006632960 @ 0xc4000000 │ │ │ │ adds r6, r6, #1 │ │ │ │ add r4, r4, #6619136 @ 0x650000 │ │ │ │ adc r5, r5, #0 │ │ │ │ add r4, r4, #13824 @ 0x3600 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ ldr ip, [ip, #1668] @ 0x684 │ │ │ │ sub ip, ip, #2 │ │ │ │ cmp ip, #1 │ │ │ │ - bhi 28eac │ │ │ │ + bhi 275ec │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #-2548] @ 28484 │ │ │ │ + ldr r3, [pc, #-2548] @ 26bc4 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #-2556] @ 28488 │ │ │ │ - ldr r2, [pc, #-2556] @ 2848c │ │ │ │ + ldr r1, [pc, #-2556] @ 26bc8 │ │ │ │ + ldr r2, [pc, #-2556] @ 26bcc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-2572] @ 28490 │ │ │ │ + ldr r3, [pc, #-2572] @ 26bd0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r8, [r3, #1668] @ 0x684 │ │ │ │ bic r8, r8, #2 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 29070 │ │ │ │ - ldr r3, [pc, #-2612] @ 28494 │ │ │ │ + bne 277b0 │ │ │ │ + ldr r3, [pc, #-2612] @ 26bd4 │ │ │ │ ldr r9, [fp, #3248] @ 0xcb0 │ │ │ │ umull r0, r1, r6, r3 │ │ │ │ mla r1, r3, r5, r1 │ │ │ │ - bl 55c78 │ │ │ │ + bl 55c90 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #-2644] @ 28498 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #-2644] @ 26bd8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55924 │ │ │ │ - ldr r3, [pc, #-2676] @ 2849c │ │ │ │ + bl 5593c │ │ │ │ + ldr r3, [pc, #-2676] @ 26bdc │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ add r6, sp, #496 @ 0x1f0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e0ec │ │ │ │ + bl 1da00 │ │ │ │ mov r0, r6 │ │ │ │ bl 7ea8 │ │ │ │ ldr r5, [fp, #2008] @ 0x7d8 │ │ │ │ - ldr r1, [pc, #-2740] @ 284a0 │ │ │ │ + ldr r1, [pc, #-2740] @ 26be0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [fp, #2048] @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ mla r0, r3, r7, r4 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #2052] @ 0x804 │ │ │ │ add r0, r0, r4, lsl #1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #3276] @ 0xccc │ │ │ │ - bl 27320 │ │ │ │ + bl 253b4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ ldr r3, [fp, #2052] @ 0x804 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #2040] @ 0x7f8 │ │ │ │ add r0, r0, r3 │ │ │ │ sub r0, r0, r4 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r9, #248] @ 0xf8 │ │ │ │ - bl 1dc24 │ │ │ │ + bl 1d538 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r6, [sp] │ │ │ │ ldr r0, [fp, #2100] @ 0x834 │ │ │ │ ldr r2, [fp, #1856] @ 0x740 │ │ │ │ orr r0, r0, #-16777216 @ 0xff000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [fp, #2064] @ 0x810 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, r9, #236 @ 0xec │ │ │ │ mov r0, fp │ │ │ │ - bl 1f31c │ │ │ │ + bl 1eddc │ │ │ │ ldr r4, [fp, #3248] @ 0xcb0 │ │ │ │ - ldr r5, [pc, #-3032] @ 284a4 │ │ │ │ + ldr r5, [pc, #-3032] @ 26be4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1da40 │ │ │ │ + bl 1d3c8 │ │ │ │ ldr r3, [fp, #3248] @ 0xcb0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #8 │ │ │ │ mov r2, fp │ │ │ │ mov r7, #1 │ │ │ │ str r0, [r4, #268] @ 0x10c │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ @@ -33361,23 +31777,23 @@ │ │ │ │ ldr r3, [r1], #4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #2008] @ 0x7d8 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 2d7a4 │ │ │ │ + bl 2d174 │ │ │ │ ldr r3, [fp, #3244] @ 0xcac │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 291e8 │ │ │ │ + beq 27928 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ ldrb r2, [r2, #1612] @ 0x64c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 291e8 │ │ │ │ + beq 27928 │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ bl 8040 <__clock_gettime64@plt> │ │ │ │ ldr r3, [fp, #3244] @ 0xcac │ │ │ │ ldr r6, [r3, #96] @ 0x60 │ │ │ │ ldr r3, [fp, #3248] @ 0xcb0 │ │ │ │ @@ -33390,29 +31806,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ bl 7f80 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 2916c │ │ │ │ - ldr r1, [pc, #-3232] @ 284a8 │ │ │ │ - ldr r2, [pc, #-3232] @ 284ac │ │ │ │ + bne 278ac │ │ │ │ + ldr r1, [pc, #-3232] @ 26be8 │ │ │ │ + ldr r2, [pc, #-3232] @ 26bec │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-3240] @ 284b0 │ │ │ │ - ldr r3, [pc, #-3240] @ 284b4 │ │ │ │ + ldr r1, [pc, #-3240] @ 26bf0 │ │ │ │ + ldr r3, [pc, #-3240] @ 26bf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 291e8 │ │ │ │ + bl 535c4 │ │ │ │ + b 27928 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 52fa4 │ │ │ │ - ldr r7, [pc, #-3268] @ 284b8 │ │ │ │ + bl 52fc4 │ │ │ │ + ldr r7, [pc, #-3268] @ 26bf8 │ │ │ │ ldr ip, [fp, #3528] @ 0xdc8 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ add r1, r5, #36 @ 0x24 │ │ │ │ smull lr, r5, ip, r7 │ │ │ │ asr ip, ip, #31 │ │ │ │ rsb ip, ip, r5, asr #6 │ │ │ │ ldrd r4, [r4] │ │ │ │ @@ -33436,118 +31852,118 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r7] │ │ │ │ str r6, [fp, #3528] @ 0xdc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldrb r3, [r3, #1672] @ 0x688 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29214 │ │ │ │ + beq 27954 │ │ │ │ ldr r2, [fp, #3248] @ 0xcb0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ ldr r3, [fp, #3248] @ 0xcb0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ bl 41890 │ │ │ │ ldr r3, [fp, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1dadc │ │ │ │ - b 29270 │ │ │ │ + bl 1d464 │ │ │ │ + b 279b0 │ │ │ │ ldr r2, [fp, #2032] @ 0x7f0 │ │ │ │ ldr r3, [fp, #2016] @ 0x7e0 │ │ │ │ ldr r1, [fp, #2036] @ 0x7f4 │ │ │ │ sub r3, r3, r2 │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #2052] @ 0x804 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [fp, #2040] @ 0x7f8 │ │ │ │ mov r0, r5 │ │ │ │ mla r3, r4, r3, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 8148 │ │ │ │ - b 277f4 │ │ │ │ - ldr r2, [pc, #-3516] @ 284bc │ │ │ │ - ldr r3, [pc, #-3516] @ 284c0 │ │ │ │ + b 25f34 │ │ │ │ + ldr r2, [pc, #-3516] @ 26bfc │ │ │ │ + ldr r3, [pc, #-3516] @ 26c00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 29298 │ │ │ │ + beq 279d8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #1520 @ 0x5f0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ - ldr r1, [pc, #2976] @ 29e64 │ │ │ │ + ldr r1, [pc, #2976] @ 285a4 │ │ │ │ ldr r3, [r0, #3244] @ 0xcac │ │ │ │ - ldr r2, [pc, #2972] @ 29e68 │ │ │ │ + ldr r2, [pc, #2972] @ 285a8 │ │ │ │ ldr r9, [r3, #120] @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r9, #452] @ 0x1c4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ moveq r3, r9 │ │ │ │ - b 29314 │ │ │ │ + b 27a54 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r2, sl │ │ │ │ - beq 2931c │ │ │ │ + beq 27a5c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #452] @ 0x1c4 │ │ │ │ moveq r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 292f4 │ │ │ │ + bne 27a34 │ │ │ │ ldr r3, [sl, #3204] @ 0xc84 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - beq 29348 │ │ │ │ + beq 27a88 │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29348 │ │ │ │ + beq 27a88 │ │ │ │ bl 7ea8 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r5, #0 │ │ │ │ add r4, r3, #1 │ │ │ │ lsl r4, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r2, [sl, #3212] @ 0xc8c │ │ │ │ ldr r1, [sl, #3200] @ 0xc80 │ │ │ │ str r5, [r0] │ │ │ │ str r0, [fp, #-116] @ 0xffffff8c │ │ │ │ bl 44540 │ │ │ │ ldr r3, [sl, #3212] @ 0xc8c │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r9, r5 │ │ │ │ str r5, [r2, r3, lsl #2] │ │ │ │ - beq 2939c │ │ │ │ + beq 27adc │ │ │ │ ldr r1, [r9, #404] @ 0x194 │ │ │ │ cmp r1, r5 │ │ │ │ - beq 2939c │ │ │ │ + beq 27adc │ │ │ │ mov r0, r2 │ │ │ │ bl 4453c │ │ │ │ ldr r3, [sl, #3212] @ 0xc8c │ │ │ │ ldr r2, [sl, #3204] @ 0xc84 │ │ │ │ ldr r1, [sl, #3200] @ 0xc80 │ │ │ │ sub r2, r2, r3 │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ @@ -33558,114 +31974,114 @@ │ │ │ │ bic r3, r3, #15 │ │ │ │ bic r2, r2, #7 │ │ │ │ sub r3, sp, r3 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r3 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 293cc │ │ │ │ - ldr r3, [pc, #2692] @ 29e6c │ │ │ │ + bne 27b0c │ │ │ │ + ldr r3, [pc, #2692] @ 285ac │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 29400 │ │ │ │ + beq 27b40 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r5, #0 │ │ │ │ sub r6, r3, #4 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 2944c │ │ │ │ + beq 27b8c │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ bl 7e00 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 2943c │ │ │ │ + blt 27b7c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 7e00 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ str r0, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 29414 │ │ │ │ + b 27b54 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ sub r4, r4, #4 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ add r4, r4, r3 │ │ │ │ ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r2, r1, lsl #2] │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 2948c │ │ │ │ + beq 27bcc │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 7e00 │ │ │ │ add r6, r6, r0 │ │ │ │ - b 29474 │ │ │ │ + b 27bb4 │ │ │ │ ldr r3, [sl, #2008] @ 0x7d8 │ │ │ │ - ldr r1, [pc, #2520] @ 29e70 │ │ │ │ + ldr r1, [pc, #2520] @ 285b0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ str r6, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a64 │ │ │ │ + bl 56a7c │ │ │ │ ldr r4, [sl, #2016] @ 0x7e0 │ │ │ │ sub r4, r4, r0, lsl #1 │ │ │ │ lsl r5, r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56560 │ │ │ │ + bl 56578 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a64 │ │ │ │ + bl 56a7c │ │ │ │ ldr r3, [sl, #2020] @ 0x7e4 │ │ │ │ sub r3, r3, r5 │ │ │ │ str r0, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r0, [sl, #2052] @ 0x804 │ │ │ │ add r0, r5, r0 │ │ │ │ cmp r0, r3 │ │ │ │ movcs r0, r3 │ │ │ │ - bl 56560 │ │ │ │ + bl 56578 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7f08 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a64 │ │ │ │ + bl 56a7c │ │ │ │ ldr r1, [sl, #2048] @ 0x800 │ │ │ │ cmp r6, #20 │ │ │ │ mov r3, r6 │ │ │ │ movcc r3, #20 │ │ │ │ mla r3, r1, r3, r5 │ │ │ │ cmp r3, r4 │ │ │ │ movcs r3, r4 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r4, fp, #60 @ 0x3c │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r0, r3, r5 │ │ │ │ - bl 554cc │ │ │ │ + bl 554e4 │ │ │ │ ldr ip, [sl, #3512] @ 0xdb8 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r3, #1 │ │ │ │ str ip, [fp, #-104] @ 0xffffff98 │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [sl, #3268] @ 0xcc4 │ │ │ │ - bl 27320 │ │ │ │ + bl 253b4 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -33684,36 +32100,36 @@ │ │ │ │ ldrb r4, [r3, #1460] @ 0x5b4 │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsreq r4, r4, #5 │ │ │ │ lsrne r4, r4, #4 │ │ │ │ cmp r6, #0 │ │ │ │ and r4, r4, #1 │ │ │ │ streq r6, [fp, #-136] @ 0xffffff78 │ │ │ │ - beq 295ec │ │ │ │ + beq 27d2c │ │ │ │ ldr r2, [sl, #3244] @ 0xcac │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ subs r2, r6, #0 │ │ │ │ movne r2, #1 │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 2960c │ │ │ │ + bne 27d4c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r1, [r3, #1456] @ 0x5b0 │ │ │ │ ldreq r1, [sl, #2076] @ 0x81c │ │ │ │ - b 29618 │ │ │ │ + b 27d58 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r1, [r3, #1448] @ 0x5a8 │ │ │ │ ldreq r1, [sl, #2068] @ 0x814 │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #2124] @ 29e74 │ │ │ │ + ldr r2, [pc, #2124] @ 285b4 │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ strh ip, [fp, #-74] @ 0xffffffb6 │ │ │ │ ldr ip, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r2, r5 │ │ │ │ lsl r5, ip, #16 │ │ │ │ @@ -33754,95 +32170,95 @@ │ │ │ │ add r3, sl, #1904 @ 0x770 │ │ │ │ ldrsh r3, [r3, #2] │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r3, [sl, #1856] @ 0x740 │ │ │ │ ldreq r1, [sl, #2064] @ 0x810 │ │ │ │ add r5, r6, r8 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - beq 29708 │ │ │ │ + beq 27e48 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldreq r1, [r3, #1452] @ 0x5ac │ │ │ │ ldrne r1, [r3, #1444] @ 0x5a4 │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - ldr r2, [pc, #1888] @ 29e74 │ │ │ │ + ldr r2, [pc, #1888] @ 285b4 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sl, #3212] @ 0xc8c │ │ │ │ ldr ip, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 29748 │ │ │ │ + beq 27e88 │ │ │ │ ldr r0, [ip, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, r3, r0 │ │ │ │ - bcs 29728 │ │ │ │ - b 297f8 │ │ │ │ + bcs 27e68 │ │ │ │ + b 27f38 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 29788 │ │ │ │ + beq 27ec8 │ │ │ │ ldr r2, [r9, #408] @ 0x198 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 29788 │ │ │ │ + beq 27ec8 │ │ │ │ ldr r2, [r9, #420] @ 0x1a4 │ │ │ │ ldr r1, [r9, #424] @ 0x1a8 │ │ │ │ cmp r2, r1 │ │ │ │ ldreq r2, [r9, #412] @ 0x19c │ │ │ │ addeq r3, r3, r2 │ │ │ │ - beq 29788 │ │ │ │ + beq 27ec8 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ add r2, r2, r3 │ │ │ │ cmp r2, r0 │ │ │ │ addhi r3, r3, r1 │ │ │ │ movls r3, r2 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r2 │ │ │ │ strcc r3, [sl, #3512] @ 0xdb8 │ │ │ │ strcc r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bcc 297c8 │ │ │ │ + bcc 27f08 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 297c8 │ │ │ │ + bcs 27f08 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ subls r3, r3, r3 │ │ │ │ subhi r3, r3, r2 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [sl, #3512] @ 0xdb8 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 297f8 │ │ │ │ + bcs 27f38 │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r2 │ │ │ │ subls r3, r3, r3 │ │ │ │ subhi r3, r3, r2 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [sl, #3512] @ 0xdb8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r1, r3 │ │ │ │ strls r3, [sl, #3512] @ 0xdb8 │ │ │ │ strls r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bls 29830 │ │ │ │ + bls 27f70 │ │ │ │ ldr r1, [r0, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 29804 │ │ │ │ + bcs 27f44 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r9, [fp, #-128] @ 0xffffff80 │ │ │ │ add r3, sl, #1904 @ 0x770 │ │ │ │ @@ -33852,31 +32268,31 @@ │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ str ip, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 29cb0 │ │ │ │ + beq 283f0 │ │ │ │ ldr r3, [sl, #3212] @ 0xc8c │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 29b1c │ │ │ │ + bne 2825c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29aa8 │ │ │ │ + beq 281e8 │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ ldrb r3, [r3, #416] @ 0x1a0 │ │ │ │ ldr r2, [r2, #408] @ 0x198 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29aa0 │ │ │ │ + beq 281e0 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r4, [fp, #-124] @ 0xffffff84 │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #420] @ 0x1a4 │ │ │ │ @@ -33893,31 +32309,31 @@ │ │ │ │ lsr r3, r3, #31 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r5 │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [r3, #412] @ 0x19c │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bne 299ac │ │ │ │ + bne 280ec │ │ │ │ cmp r4, r3 │ │ │ │ strle r4, [sp, #8] │ │ │ │ strgt r3, [sp, #8] │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ mov r0, sl │ │ │ │ - bl 1e50c │ │ │ │ + bl 1dd64 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r6, r2 │ │ │ │ movhi r3, #0 │ │ │ │ andls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2997c │ │ │ │ + beq 280bc │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r8, [sp] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sl, #2048] @ 0x800 │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mla r3, r6, r3, r9 │ │ │ │ mov r0, sl │ │ │ │ @@ -33928,27 +32344,27 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ ldr r3, [sl, #2052] @ 0x804 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r9, r8 │ │ │ │ mla r1, r6, r1, r3 │ │ │ │ mov r0, sl │ │ │ │ mov r3, #1 │ │ │ │ - bl 39634 │ │ │ │ - b 29b1c │ │ │ │ + bl 394b0 │ │ │ │ + b 2825c │ │ │ │ cmp r4, r6 │ │ │ │ strle r4, [sp, #8] │ │ │ │ strgt r6, [sp, #8] │ │ │ │ add r3, r2, r5 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 1e50c │ │ │ │ + bl 1dd64 │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r0, sl │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -33959,48 +32375,48 @@ │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ stm sp, {r3, r8} │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl 1e50c │ │ │ │ + bl 1dd64 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r2, r1 │ │ │ │ movhi r3, #0 │ │ │ │ andls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ sub r5, r5, r3 │ │ │ │ - beq 29a70 │ │ │ │ + beq 281b0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sl, #2048] @ 0x800 │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mla r3, r6, r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 1e3bc │ │ │ │ + bl 1dc14 │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r2, [sl, #2020] @ 0x7e4 │ │ │ │ ldr r1, [sl, #2048] @ 0x800 │ │ │ │ sub r2, r2, r0 │ │ │ │ ldr r0, [sl, #2052] @ 0x804 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r9, r8 │ │ │ │ mul r3, r5, r1 │ │ │ │ mla r1, r6, r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 39634 │ │ │ │ - b 29b1c │ │ │ │ + bl 394b0 │ │ │ │ + b 2825c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 29b1c │ │ │ │ + bne 2825c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r9 │ │ │ │ bl 44468 │ │ │ │ @@ -34008,48 +32424,48 @@ │ │ │ │ ldr r2, [sl, #2020] @ 0x7e4 │ │ │ │ mov r3, #1 │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r1, [sl, #2052] @ 0x804 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r1, r9, r8 │ │ │ │ - bl 39634 │ │ │ │ + bl 394b0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, r2 │ │ │ │ - bls 29b2c │ │ │ │ + bls 2826c │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r2, [sl, #1912] @ 0x778 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ bl 8430 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 29b58 │ │ │ │ - b 29c7c │ │ │ │ + bne 28298 │ │ │ │ + b 283bc │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 29b44 │ │ │ │ + bhi 28284 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 29cb0 │ │ │ │ + bhi 283f0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-172] @ 0xffffff54 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 29c7c │ │ │ │ - b 29af8 │ │ │ │ + bhi 283bc │ │ │ │ + b 28238 │ │ │ │ ldrb r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r6, #0 │ │ │ │ add r1, r9, r3 │ │ │ │ - beq 29bcc │ │ │ │ + beq 2830c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sl, #1904 @ 0x770 │ │ │ │ ldrsh r2, [r3, #6] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -34065,18 +32481,18 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ bl 7a34 │ │ │ │ - b 29c6c │ │ │ │ + b 283ac │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29bec │ │ │ │ + bne 2832c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrge r6, [sl, #2048] @ 0x800 │ │ │ │ ldrlt r6, [fp, #-152] @ 0xffffff68 │ │ │ │ rsbge r6, r6, #0 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ str r1, [fp, #-164] @ 0xffffff5c │ │ │ │ @@ -34122,27 +32538,27 @@ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - b 29868 │ │ │ │ + b 27fa8 │ │ │ │ mov r5, r9 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r6, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 29cd0 │ │ │ │ + beq 28410 │ │ │ │ ldr r3, [r9, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29d20 │ │ │ │ + bne 28460 │ │ │ │ ldr r2, [sl, #3212] @ 0xc8c │ │ │ │ ldr r3, [sl, #3204] @ 0xc84 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 29d20 │ │ │ │ + bcc 28460 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r5 │ │ │ │ bl 44468 │ │ │ │ @@ -34150,102 +32566,102 @@ │ │ │ │ ldr r2, [sl, #2020] @ 0x7e4 │ │ │ │ mov r3, #1 │ │ │ │ sub r2, r2, r0 │ │ │ │ ldr r0, [sl, #2052] @ 0x804 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r5, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 39634 │ │ │ │ + bl 394b0 │ │ │ │ ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #216] @ 0xd8 │ │ │ │ - bl 1d804 │ │ │ │ + bl 1d18c │ │ │ │ mov r0, r8 │ │ │ │ - bl 56560 │ │ │ │ + bl 56578 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r8, r3 │ │ │ │ ldr r3, [sl, #2020] @ 0x7e4 │ │ │ │ sub r0, r3, r0 │ │ │ │ - bl 56560 │ │ │ │ + bl 56578 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #216] @ 0xd8 │ │ │ │ - bl 1dc24 │ │ │ │ + bl 1d538 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sl, #3248] @ 0xcb0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r0, #204 @ 0xcc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldm r7, {r2, r3} │ │ │ │ - bl 2d7a4 │ │ │ │ + bl 2d174 │ │ │ │ ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r3, #204] @ 0xcc │ │ │ │ bl 41890 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sl, #3248] @ 0xcb0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ mov r1, r2 │ │ │ │ - bl 1db58 │ │ │ │ + bl 1d4e0 │ │ │ │ ldr r3, [sl, #3244] @ 0xcac │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 1d9a4 │ │ │ │ + bl 1d32c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 29e14 │ │ │ │ + beq 28554 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r2, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r1, r6 │ │ │ │ bl 41838 │ │ │ │ ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #204] @ 0xcc │ │ │ │ - bl 1da9c │ │ │ │ + bl 1d424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #204] @ 0xcc │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ ldr r3, [sl, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #216] @ 0xd8 │ │ │ │ - bl 1d830 │ │ │ │ + bl 1d1b8 │ │ │ │ ldr r0, [fp, #-116] @ 0xffffff8c │ │ │ │ bl 7e3c │ │ │ │ - ldr r2, [pc, #60] @ 29e78 │ │ │ │ - ldr r3, [pc, #40] @ 29e68 │ │ │ │ + ldr r2, [pc, #60] @ 285b8 │ │ │ │ + ldr r3, [pc, #40] @ 285a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 29e5c │ │ │ │ + beq 2859c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r6, r5, ip, lsr #16 │ │ │ │ + andeq r8, r5, ip, ror #1 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ submi r0, r0, r0 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x00055cbc │ │ │ │ + andeq r7, r5, ip, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 7b54 │ │ │ │ @@ -34266,152 +32682,152 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r4, #3728] @ 0xe90 │ │ │ │ ldr r7, [r4, #1504] @ 0x5e0 │ │ │ │ mov r1, #0 │ │ │ │ strne r3, [r4, #1504] @ 0x5e0 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4, #3296] @ 0xce0 │ │ │ │ - beq 29f14 │ │ │ │ + beq 28654 │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 29f14 │ │ │ │ + bne 28654 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d85c │ │ │ │ + bl 1d1e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f75c │ │ │ │ + bl 20ef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d8bc │ │ │ │ + bl 1d244 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 29f24 │ │ │ │ + beq 28664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292a4 │ │ │ │ + bl 279e4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 29f48 │ │ │ │ + beq 28688 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26b18 │ │ │ │ + bl 2031c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 29f50 │ │ │ │ + bne 28690 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27518 │ │ │ │ - b 29f68 │ │ │ │ + bl 25c58 │ │ │ │ + b 286a8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 29f5c │ │ │ │ + beq 2869c │ │ │ │ ldrb r3, [r4, #1844] @ 0x734 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29f3c │ │ │ │ + beq 2867c │ │ │ │ orr r5, r5, r6 │ │ │ │ orrs r5, r5, r8 │ │ │ │ - bne 29f3c │ │ │ │ + bne 2867c │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #452] @ 0x1c4 │ │ │ │ - beq 29fac │ │ │ │ + beq 286ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29fac │ │ │ │ + beq 286ec │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 29f94 │ │ │ │ - bl 18da4 │ │ │ │ + bne 286d4 │ │ │ │ + bl 1872c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #452] @ 0x1c4 │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 29f7c │ │ │ │ + b 286bc │ │ │ │ str r7, [r4, #1504] @ 0x5e0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ movne r8, #0 │ │ │ │ - beq 2a15c │ │ │ │ + beq 2889c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a15c │ │ │ │ + beq 2889c │ │ │ │ ldr r4, [r3] │ │ │ │ ldrb r3, [r4, #3756] @ 0xeac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a144 │ │ │ │ + bne 28884 │ │ │ │ ldr ip, [r4, #3248] @ 0xcb0 │ │ │ │ ldrb r2, [ip, #296] @ 0x128 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2a144 │ │ │ │ + beq 28884 │ │ │ │ ldrb r5, [r4, #3196] @ 0xc7c │ │ │ │ ldr lr, [r4, #3700] @ 0xe74 │ │ │ │ cmp r5, #0 │ │ │ │ ldrb r2, [r4, #3292] @ 0xcdc │ │ │ │ ldrb r1, [r4, #3293] @ 0xcdd │ │ │ │ ldrbne r5, [r4, #3294] @ 0xcde │ │ │ │ cmp lr, #0 │ │ │ │ ldrbne r3, [r4, #3295] @ 0xcdf │ │ │ │ orr r0, r2, r1 │ │ │ │ orr r0, r5, r0 │ │ │ │ movne r9, r3 │ │ │ │ moveq r9, lr │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq 2a144 │ │ │ │ + beq 28884 │ │ │ │ ldrb r0, [r4, #3380] @ 0xd34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a054 │ │ │ │ + beq 28794 │ │ │ │ orr r0, r5, r1 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq 2a144 │ │ │ │ + beq 28884 │ │ │ │ ldr r0, [ip, #268] @ 0x10c │ │ │ │ str r8, [r4, #3292] @ 0xcdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a114 │ │ │ │ + bne 28854 │ │ │ │ cmp lr, #0 │ │ │ │ ldrne r3, [r4, #3728] @ 0xe90 │ │ │ │ ldr sl, [r4, #1504] @ 0x5e0 │ │ │ │ strne r3, [r4, #1504] @ 0x5e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2a0a0 │ │ │ │ + beq 287e0 │ │ │ │ ldr r3, [ip, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 2a0a0 │ │ │ │ + bne 287e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d85c │ │ │ │ + bl 1d1e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f75c │ │ │ │ + bl 20ef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d8bc │ │ │ │ + bl 1d244 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2a0b0 │ │ │ │ + beq 287f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292a4 │ │ │ │ + bl 279e4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2a0c0 │ │ │ │ + beq 28800 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26b18 │ │ │ │ + bl 2031c │ │ │ │ mov r0, r4 │ │ │ │ - bl 27518 │ │ │ │ + bl 25c58 │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #452] @ 0x1c4 │ │ │ │ - beq 2a10c │ │ │ │ + beq 2884c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a10c │ │ │ │ + beq 2884c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 2a0f4 │ │ │ │ - bl 18da4 │ │ │ │ + bne 28834 │ │ │ │ + bl 1872c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #452] @ 0x1c4 │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 2a0dc │ │ │ │ + b 2881c │ │ │ │ str sl, [r4, #1504] @ 0x5e0 │ │ │ │ - b 2a144 │ │ │ │ + b 28884 │ │ │ │ ldrb ip, [r4, #3296] @ 0xce0 │ │ │ │ ldrb r0, [r4, #3297] @ 0xce1 │ │ │ │ orr r2, r2, ip │ │ │ │ ldrb ip, [r4, #3298] @ 0xce2 │ │ │ │ orr r1, r1, r0 │ │ │ │ ldrb r0, [r4, #3299] @ 0xce3 │ │ │ │ orr r5, r5, ip │ │ │ │ @@ -34421,155 +32837,50 @@ │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ str r5, [r4, #3296] @ 0xce0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r6, #8] │ │ │ │ moveq r2, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r2 │ │ │ │ - b 29fdc │ │ │ │ + b 2871c │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r5, [r4, #452] @ 0x1c4 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a198 │ │ │ │ + beq 288d8 │ │ │ │ ldr r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2a198 │ │ │ │ + bne 288d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20608 │ │ │ │ + bl 1eb94 │ │ │ │ strb r6, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #452] @ 0x1c4 │ │ │ │ moveq r3, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 2a16c │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #368] @ 2a338 │ │ │ │ - ldr r3, [r0, #3244] @ 0xcac │ │ │ │ - ldr r2, [pc, #364] @ 2a33c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r3, #72] @ 0x48 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - mov r2, #0 │ │ │ │ - beq 2a308 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, sp │ │ │ │ - mov r0, #1 │ │ │ │ - bl 8040 <__clock_gettime64@plt> │ │ │ │ - mov r6, sp │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 2a308 │ │ │ │ - ldr r1, [r4, #3328] @ 0xd00 │ │ │ │ - ldr r3, [sp] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - subs r3, r3, r1 │ │ │ │ - ldr r1, [r4, #3332] @ 0xd04 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - sbc r2, r2, r1 │ │ │ │ - ldr r1, [r4, #3336] @ 0xd08 │ │ │ │ - subs r5, r5, r1 │ │ │ │ - bpl 2a248 │ │ │ │ - add r5, r5, #998244352 @ 0x3b800000 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - add r5, r5, #1753088 @ 0x1ac000 │ │ │ │ - sbc r2, r2, #0 │ │ │ │ - add r5, r5, #2560 @ 0xa00 │ │ │ │ - orrs r3, r3, r2 │ │ │ │ - bne 2a294 │ │ │ │ - ldr r3, [pc, #232] @ 2a340 │ │ │ │ - cmp r5, r3 │ │ │ │ - bgt 2a294 │ │ │ │ - add r6, sp, #16 │ │ │ │ - mov r2, #32 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7d28 │ │ │ │ - ldr ip, [pc, #204] @ 2a344 │ │ │ │ - mov r3, #0 │ │ │ │ - sub ip, ip, r5 │ │ │ │ - ldr r0, [r4, #3344] @ 0xd10 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, r6 │ │ │ │ - str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 8718 <__timerfd_settime64@plt> │ │ │ │ - b 2a308 │ │ │ │ - ldr r5, [r4, #1988] @ 0x7c4 │ │ │ │ - ldr r1, [pc, #168] @ 2a348 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldreq r3, [r4, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldreq r5, [r3, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2a2c4 │ │ │ │ - ldr r5, [pc, #136] @ 2a34c │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [r4, #3244] @ 0xcac │ │ │ │ - add r4, r4, #3328 @ 0xd00 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 1dce8 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r7, r0 │ │ │ │ - bl 1e0a8 │ │ │ │ - ldr r3, [r4, #-84] @ 0xffffffac │ │ │ │ - ldr r2, [r4, #-80] @ 0xffffffb0 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - mov r2, r7 │ │ │ │ - bl 1dd38 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1da00 │ │ │ │ - ldm r6, {r0, r1, r2, r3} │ │ │ │ - stm r4, {r0, r1, r2, r3} │ │ │ │ - ldr r2, [pc, #64] @ 2a350 │ │ │ │ - ldr r3, [pc, #40] @ 2a33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 2a330 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r5, r5, ip, lsr #18 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - rsbseq r2, pc, r7, asr #13 │ │ │ │ - rsbseq r2, pc, r8, asr #13 │ │ │ │ - muleq r2, ip, sp │ │ │ │ - andeq ip, r2, r0, lsr sp │ │ │ │ - andeq r5, r5, r8, ror #15 │ │ │ │ - ldr r3, [pc, #100] @ 2a3c0 │ │ │ │ + b 288ac │ │ │ │ + ldr r3, [pc, #100] @ 2895c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 2a3a0 │ │ │ │ - bhi 2a388 │ │ │ │ + beq 2893c │ │ │ │ + bhi 28924 │ │ │ │ sub r3, r3, #4096 @ 0x1000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 2a3b0 │ │ │ │ + beq 2894c │ │ │ │ add r3, r3, #23 │ │ │ │ cmp r2, r3 │ │ │ │ ldrbeq r3, [r0, #145] @ 0x91 │ │ │ │ orreq r3, r3, #8 │ │ │ │ strbeq r3, [r0, #145] @ 0x91 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #52] @ 2a3c4 │ │ │ │ + ldr r3, [pc, #52] @ 28960 │ │ │ │ cmp r2, r3 │ │ │ │ ldrbeq r3, [r0, #145] @ 0x91 │ │ │ │ orreq r3, r3, #2 │ │ │ │ strbeq r3, [r0, #145] @ 0x91 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #145] @ 0x91 │ │ │ │ orr r3, r3, #1 │ │ │ │ @@ -34600,15 +32911,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ strbeq r2, [r0, #91] @ 0x5b │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - ldr fp, [pc, #264] @ 2a534 │ │ │ │ + ldr fp, [pc, #264] @ 28ad0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r9, [r1] │ │ │ │ mov r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ add sl, ip, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ add fp, pc, fp │ │ │ │ @@ -34618,15 +32929,15 @@ │ │ │ │ mov ip, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r0, [sp] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 2a4c8 │ │ │ │ + bne 28a64 │ │ │ │ ldm sp, {r0, r2} │ │ │ │ str r2, [r0, #308] @ 0x134 │ │ │ │ ldrb r2, [r0, #316] @ 0x13c │ │ │ │ str r1, [r0, #312] @ 0x138 │ │ │ │ and r2, r2, #252 @ 0xfc │ │ │ │ orr r2, r2, r4 │ │ │ │ orr r2, r2, r5, lsl #1 │ │ │ │ @@ -34643,40 +32954,40 @@ │ │ │ │ bic r2, r2, #128 @ 0x80 │ │ │ │ orr r3, r2, r3, lsl #7 │ │ │ │ strb r3, [r0, #316] @ 0x13c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bls 2a470 │ │ │ │ + bls 28a0c │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, r2, #4 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #12 │ │ │ │ - bhi 2a468 │ │ │ │ + bhi 28a04 │ │ │ │ ldrsb r0, [fp, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r5, #1 │ │ │ │ - b 2a468 │ │ │ │ + b 28a04 │ │ │ │ mov r7, #1 │ │ │ │ - b 2a468 │ │ │ │ + b 28a04 │ │ │ │ mov r4, #1 │ │ │ │ - b 2a468 │ │ │ │ + b 28a04 │ │ │ │ mov r8, #1 │ │ │ │ - b 2a468 │ │ │ │ + b 28a04 │ │ │ │ mov lr, #1 │ │ │ │ - b 2a468 │ │ │ │ + b 28a04 │ │ │ │ mov r3, #1 │ │ │ │ - b 2a468 │ │ │ │ + b 28a04 │ │ │ │ mov ip, #1 │ │ │ │ - b 2a468 │ │ │ │ + b 28a04 │ │ │ │ mov r6, #1 │ │ │ │ - b 2a468 │ │ │ │ - strdeq r7, [r3], -ip │ │ │ │ + b 28a04 │ │ │ │ + andeq r9, r3, r4, lsl #5 │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #200] @ 0xc8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr ip, [r2] │ │ │ │ bic r1, r1, #3 │ │ │ │ strb r1, [r0, #200] @ 0xc8 │ │ │ │ add r1, r3, ip │ │ │ │ @@ -34685,44 +32996,136 @@ │ │ │ │ cmp r1, r3 │ │ │ │ bxls lr │ │ │ │ ldr r2, [r3], #4 │ │ │ │ cmp r2, #2 │ │ │ │ ldrbeq r2, [r0, #200] @ 0xc8 │ │ │ │ orreq r2, r2, #1 │ │ │ │ strbeq r2, [r0, #200] @ 0xc8 │ │ │ │ - beq 2a554 │ │ │ │ + beq 28af0 │ │ │ │ cmp r2, #4 │ │ │ │ ldrbeq r2, [r0, #200] @ 0xc8 │ │ │ │ orreq r2, r2, #2 │ │ │ │ strbeq r2, [r0, #200] @ 0xc8 │ │ │ │ - b 2a554 │ │ │ │ + b 28af0 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r0, #1 │ │ │ │ bicne r3, r3, #65 @ 0x41 │ │ │ │ strbne r0, [r1, #8] │ │ │ │ mov r0, #1 │ │ │ │ strbne r3, [r2, #8] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - mov r3, r0 │ │ │ │ - push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldr lr, [r3, #68] @ 0x44 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ - mov r3, lr │ │ │ │ - pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - bx r3 │ │ │ │ - bx lr │ │ │ │ - bx lr │ │ │ │ - ldr r3, [pc, #112] @ 2a664 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 7fc8 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7fc8 │ │ │ │ + cmp r7, r0 │ │ │ │ + bls 28bbc │ │ │ │ + mov r2, r0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7b24 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 28bbc │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ + sub r0, r0, #61 @ 0x3d │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + cmp r2, #1 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + beq 28c24 │ │ │ │ + cmp r2, #2 │ │ │ │ + mov ip, r2 │ │ │ │ + bne 28c58 │ │ │ │ + ldr r0, [pc, #144] @ 28c88 │ │ │ │ + ldr r2, [pc, #144] @ 28c8c │ │ │ │ + ldr r1, [pc, #144] @ 28c90 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #140] @ 28c94 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #3 │ │ │ │ + bl 535c4 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r4, #320] @ 0x140 │ │ │ │ + b 28c80 │ │ │ │ + ldr r0, [pc, #108] @ 28c98 │ │ │ │ + ldr r2, [pc, #108] @ 28c9c │ │ │ │ + ldr r1, [pc, #108] @ 28ca0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #104] @ 28ca4 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #3 │ │ │ │ + bl 535c4 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r4, #320] @ 0x140 │ │ │ │ + b 28c80 │ │ │ │ + ldr r0, [pc, #72] @ 28ca8 │ │ │ │ + ldr r2, [pc, #72] @ 28cac │ │ │ │ + ldr r1, [pc, #72] @ 28cb0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm sp, {r0, ip} │ │ │ │ + ldr r3, [pc, #64] @ 28cb4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 535c4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + andeq r3, r3, r0, ror r4 │ │ │ │ + andeq lr, r2, ip, ror #18 │ │ │ │ + andeq lr, r2, r4, ror r9 │ │ │ │ + andeq r0, r0, r9, ror r4 │ │ │ │ + andeq r3, r3, r4, lsr #8 │ │ │ │ + andeq lr, r2, r8, lsr r9 │ │ │ │ + andeq lr, r2, r0, asr #18 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ + andeq r3, r3, r0, lsr #8 │ │ │ │ + andeq lr, r2, r4, lsl #18 │ │ │ │ + andeq lr, r2, ip, lsl #18 │ │ │ │ + andeq r0, r0, lr, ror r4 │ │ │ │ + ldmib r0, {r2, r3} │ │ │ │ + add r3, r1, r3 │ │ │ │ + cmp r3, r2 │ │ │ │ + bxle lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r4, r0 │ │ │ │ + mul r1, r3, r1 │ │ │ │ + ldr r0, [r0] │ │ │ │ + str r3, [r4, #4] │ │ │ │ + bl 526c8 │ │ │ │ + str r0, [r4] │ │ │ │ + pop {r4, pc} │ │ │ │ + ldr r3, [pc, #112] @ 28d70 │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [ip, #4] │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [r3] │ │ │ │ @@ -34731,28 +33134,28 @@ │ │ │ │ sub r3, r3, lr │ │ │ │ add r2, r2, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 2a65c │ │ │ │ - bgt 2a654 │ │ │ │ + blt 28d68 │ │ │ │ + bgt 28d60 │ │ │ │ ldr r2, [ip] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - blt 2a65c │ │ │ │ + blt 28d68 │ │ │ │ movgt r0, #1 │ │ │ │ movle r0, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #1 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq r5, r5, ip, lsl #28 │ │ │ │ + andeq r7, r5, r0, lsl #14 │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr r8, [r3, #40] @ 0x28 │ │ │ │ sub r5, r5, #1 │ │ │ │ @@ -34763,54 +33166,54 @@ │ │ │ │ mov lr, #12 │ │ │ │ mul lr, r3, lr │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r9, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ ldr lr, [r9, lr] │ │ │ │ - bne 2a6c4 │ │ │ │ + bne 28dd0 │ │ │ │ cmp lr, #39 @ 0x27 │ │ │ │ cmpne lr, #34 @ 0x22 │ │ │ │ - bne 2a6cc │ │ │ │ + bne 28dd8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, lr │ │ │ │ - beq 2a740 │ │ │ │ + beq 28e4c │ │ │ │ mov r9, #12 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bpl 2a700 │ │ │ │ + bpl 28e0c │ │ │ │ ldr r3, [r6, #1724] @ 0x6bc │ │ │ │ subs ip, ip, #1 │ │ │ │ add lr, ip, r7 │ │ │ │ and lr, lr, r5 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bmi 2a740 │ │ │ │ + bmi 28e4c │ │ │ │ ldr r4, [r8, lr, lsl #2] │ │ │ │ ldrb lr, [r4, #9] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 2a740 │ │ │ │ + bne 28e4c │ │ │ │ mul lr, r9, r3 │ │ │ │ ldr sl, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ ldr lr, [sl, lr] │ │ │ │ - bne 2a724 │ │ │ │ + bne 28e30 │ │ │ │ cmp lr, #39 @ 0x27 │ │ │ │ cmpne lr, #34 @ 0x22 │ │ │ │ - bne 2a6d0 │ │ │ │ - b 2a72c │ │ │ │ + bne 28ddc │ │ │ │ + b 28e38 │ │ │ │ cmp r0, lr │ │ │ │ - bne 2a6d0 │ │ │ │ + bne 28ddc │ │ │ │ add r3, r3, #1 │ │ │ │ stm r1, {r3, ip} │ │ │ │ mov r0, #1 │ │ │ │ str lr, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2a7f0 │ │ │ │ + beq 28efc │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r7, [r3, #40] @ 0x28 │ │ │ │ sub r4, r4, #1 │ │ │ │ @@ -34819,105 +33222,250 @@ │ │ │ │ ldr lr, [r7, r3, lsl #2] │ │ │ │ ldr r3, [r1] │ │ │ │ mov r8, #12 │ │ │ │ mul r5, r8, r3 │ │ │ │ ldr r9, [lr] │ │ │ │ ldr r5, [r9, r5] │ │ │ │ cmp r2, r5 │ │ │ │ - beq 2a7f8 │ │ │ │ + beq 28f04 │ │ │ │ ldr r9, [r0, #1724] @ 0x6bc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 2a7cc │ │ │ │ + bgt 28ed8 │ │ │ │ ldr r3, [r0, #1728] @ 0x6c0 │ │ │ │ add ip, ip, #1 │ │ │ │ add r5, ip, r6 │ │ │ │ cmp r3, ip │ │ │ │ and r5, r5, r4 │ │ │ │ - ble 2a7f8 │ │ │ │ + ble 28f04 │ │ │ │ ldrb r3, [lr, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a7f8 │ │ │ │ + bne 28f04 │ │ │ │ ldr lr, [r7, r5, lsl #2] │ │ │ │ mul r5, r8, r3 │ │ │ │ ldr sl, [lr] │ │ │ │ ldr r5, [sl, r5] │ │ │ │ cmp r2, r5 │ │ │ │ - bne 2a798 │ │ │ │ + bne 28ea4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, #1 │ │ │ │ stm r1, {r3, ip} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, #24 │ │ │ │ + cmp r1, #0 │ │ │ │ + mul r5, r2, r5 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r4, r0 │ │ │ │ + bne 28f44 │ │ │ │ + ldr r3, [r0] │ │ │ │ + add r3, r3, r5 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r0, [r4] │ │ │ │ + sub r3, r3, r6 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + mov r2, #24 │ │ │ │ + add r1, r5, #24 │ │ │ │ + mul r2, r3, r2 │ │ │ │ + add r1, r0, r1 │ │ │ │ + add r0, r0, r5 │ │ │ │ + bl 8448 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r8, [r0, #4] │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r8, #0 │ │ │ │ + movne r4, r0 │ │ │ │ + ldrne r9, [r4] │ │ │ │ + movne r5, #0 │ │ │ │ + bne 28fb8 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov r0, r1 │ │ │ │ + b 7ac4 │ │ │ │ + mov r5, r3 │ │ │ │ + cmp r9, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r7, [r8, r5, lsl #2] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 28b5c │ │ │ │ + add r3, r5, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 28fb4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r2, [r4] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + lsl r6, r5, #2 │ │ │ │ + sub r2, r2, r5 │ │ │ │ + add r1, r6, #4 │ │ │ │ + add r1, r0, r1 │ │ │ │ + lsl r2, r2, #2 │ │ │ │ + add r0, r0, r6 │ │ │ │ + bl 8448 │ │ │ │ + ldr r3, [r4] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2a864 │ │ │ │ + beq 2907c │ │ │ │ mov r0, r4 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 2a830 │ │ │ │ + b 29048 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2a8a4 │ │ │ │ + beq 290bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r5, #100] @ 0x64 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 2a870 │ │ │ │ - ldr r1, [r1] │ │ │ │ - ldr r0, [r0] │ │ │ │ - b 8280 │ │ │ │ - ldmib r0, {r2, r3} │ │ │ │ - add r3, r1, r3 │ │ │ │ - cmp r3, r2 │ │ │ │ - bxle lr │ │ │ │ + b 29088 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r9, [sp, #32] │ │ │ │ + ldr r5, [sp, #36] @ 0x24 │ │ │ │ + bl 28cb8 │ │ │ │ + mov r2, #24 │ │ │ │ + mla r0, r6, r2, r2 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r1, [r4] │ │ │ │ + sub r3, r3, r6 │ │ │ │ + sub r6, r0, #24 │ │ │ │ + mul r2, r3, r2 │ │ │ │ + add r0, r1, r0 │ │ │ │ + add r1, r1, r6 │ │ │ │ + bl 8448 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r9, #1 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + ldr r4, [r4] │ │ │ │ + str r8, [r4, r6] │ │ │ │ + add r4, r4, r6 │ │ │ │ + str r7, [r4, #4] │ │ │ │ + beq 2915c │ │ │ │ + ldrd r2, [r5] │ │ │ │ + strd r2, [r4, #8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 51f84 │ │ │ │ + str r0, [r4, #16] │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldm r5, {r0, r1, r2} │ │ │ │ + add r4, r4, #8 │ │ │ │ + stm r4, {r0, r1, r2} │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + subs r4, r2, #0 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + beq 291a0 │ │ │ │ + ldrb r3, [r4] │ │ │ │ + cmp r3, #37 @ 0x25 │ │ │ │ + beq 29204 │ │ │ │ + ldr r5, [r9] │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, r5 │ │ │ │ + bcc 291d8 │ │ │ │ + cmp r5, #0 │ │ │ │ + lslne r5, r5, #1 │ │ │ │ + moveq r5, #10 │ │ │ │ + ldr r0, [r6] │ │ │ │ + lsl r1, r5, #2 │ │ │ │ + bl 8610 │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + str r0, [r6] │ │ │ │ + str r5, [r9] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 291f0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 8784 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r2, [r6] │ │ │ │ + add r1, r3, #1 │ │ │ │ + str r1, [r7] │ │ │ │ + str r4, [r2, r3, lsl #2] │ │ │ │ + mov r0, #1 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r1, #24 │ │ │ │ - mov r4, r0 │ │ │ │ - mul r1, r3, r1 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + ldm r1, {r0, r1} │ │ │ │ + bl 43f98 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, lr} │ │ │ │ + b 7e3c │ │ │ │ + ldr r1, [r1] │ │ │ │ ldr r0, [r0] │ │ │ │ - str r3, [r4, #4] │ │ │ │ - bl 526a8 │ │ │ │ - str r0, [r4] │ │ │ │ - pop {r4, pc} │ │ │ │ + b 8280 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -34928,15 +33476,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b 2a8fc │ │ │ │ + b 2924c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8460 │ │ │ │ @@ -34963,23 +33511,23 @@ │ │ │ │ ldr r4, [r6, #28] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ moveq r3, r4 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq 2a9e4 │ │ │ │ + beq 29334 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ - b 2aa2c │ │ │ │ + b 2937c │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a948 │ │ │ │ + bl 29298 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r6, #28] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #4] │ │ │ │ @@ -34988,125 +33536,109 @@ │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 2a9c4 │ │ │ │ + b 29314 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #40] @ 2aa88 │ │ │ │ + ldr r2, [pc, #40] @ 293d8 │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r3, r5, ip, ror #27 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 8460 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - stm sp, {r2, r4} │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7f80 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + muleq r5, ip, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #372] @ 2ac64 │ │ │ │ + ldr r2, [pc, #372] @ 29574 │ │ │ │ cmp r3, #2 │ │ │ │ - ldr r3, [pc, #368] @ 2ac68 │ │ │ │ + ldr r3, [pc, #368] @ 29578 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ac30 │ │ │ │ + bne 29540 │ │ │ │ ldrb r3, [r0, #297] @ 0x129 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ac30 │ │ │ │ + bne 29540 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r8, [r0, #188] @ 0xbc │ │ │ │ ldr r7, [r5, #2008] @ 0x7d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 569a4 │ │ │ │ + bl 569bc │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ - bne 2ac30 │ │ │ │ + bne 29540 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 7b84 │ │ │ │ ldr r0, [r5, #1596] @ 0x63c │ │ │ │ lsl r3, r0, #2 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r1, r3, #4080 @ 0xff0 │ │ │ │ bic r1, r1, #15 │ │ │ │ bic r2, r3, #7 │ │ │ │ sub r1, sp, r1 │ │ │ │ mov r3, sp │ │ │ │ cmp r3, r1 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 2ab68 │ │ │ │ - ldr r3, [pc, #232] @ 2ac6c │ │ │ │ + bne 29478 │ │ │ │ + ldr r3, [pc, #232] @ 2957c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 2ab9c │ │ │ │ + beq 294ac │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ add r8, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 2abc8 │ │ │ │ + beq 294d8 │ │ │ │ mul r1, r2, r3 │ │ │ │ ldr ip, [r5, #1600] @ 0x640 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ str r1, [r8, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 2aba8 │ │ │ │ + b 294b8 │ │ │ │ add r3, r5, #1552 @ 0x610 │ │ │ │ ldrh r0, [r3, #4] │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r7 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, #1056964608 @ 0x3f000000 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ - ldr r3, [pc, #124] @ 2ac70 │ │ │ │ + bl 56a20 │ │ │ │ + ldr r3, [pc, #124] @ 29580 │ │ │ │ sub r7, fp, #64 @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -35114,321 +33646,241 @@ │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ ldr r0, [r5, #1596] @ 0x63c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 7b60 │ │ │ │ str r0, [r4, #188] @ 0xbc │ │ │ │ mov sp, r6 │ │ │ │ - b 2ac34 │ │ │ │ + b 29544 │ │ │ │ mov sp, r6 │ │ │ │ - ldr r2, [pc, #56] @ 2ac74 │ │ │ │ - ldr r3, [pc, #40] @ 2ac68 │ │ │ │ + ldr r2, [pc, #56] @ 29584 │ │ │ │ + ldr r3, [pc, #40] @ 29578 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2ac5c │ │ │ │ + beq 2956c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - andeq r5, r5, r4 │ │ │ │ + strdeq r6, [r5], -r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r0, lsr #16 │ │ │ │ - @ instruction: 0x00054ebc │ │ │ │ + @ instruction: 0x00032bb8 │ │ │ │ + andeq r6, r5, ip, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r7, [pc, #132] @ 2ad18 │ │ │ │ + ldr r7, [pc, #132] @ 29628 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r6, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ - beq 2ad10 │ │ │ │ + beq 29620 │ │ │ │ ldr r5, [r0, #304] @ 0x130 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2ad10 │ │ │ │ + bne 29620 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #84] @ 2ad1c │ │ │ │ + ldr r2, [pc, #84] @ 2962c │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f80 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2ad10 │ │ │ │ - ldr r1, [pc, #40] @ 2ad20 │ │ │ │ + beq 29620 │ │ │ │ + ldr r1, [pc, #40] @ 29630 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #24 │ │ │ │ str r3, [r4, #304] @ 0x130 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 7a94 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r4, r5, r4, ror #28 │ │ │ │ + andeq r6, r5, r4, asr r5 │ │ │ │ muleq r0, ip, r4 │ │ │ │ - andeq r3, r5, r4, asr fp │ │ │ │ + andeq r5, r5, r4, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2adac │ │ │ │ + beq 296bc │ │ │ │ ldr r5, [r0, #308] @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2adac │ │ │ │ + bne 296bc │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ bl 8460 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - ldr r5, [pc, #64] @ 2adb4 │ │ │ │ + ldr r5, [pc, #64] @ 296c4 │ │ │ │ mov r1, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ add r2, r5, #48 @ 0x30 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f80 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2adac │ │ │ │ + beq 296bc │ │ │ │ mov r2, r4 │ │ │ │ add r1, r5, #72 @ 0x48 │ │ │ │ str r3, [r4, #308] @ 0x134 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 7a94 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrdeq r3, [r5], -r8 │ │ │ │ + andeq r5, r5, r8, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r3, #104] @ 0x68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2ae38 │ │ │ │ + beq 29748 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ bl 8460 │ │ │ │ - ldr r6, [pc, #76] @ 2ae40 │ │ │ │ + ldr r6, [pc, #76] @ 29750 │ │ │ │ mov ip, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, r6, #80 @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2ae38 │ │ │ │ + beq 29748 │ │ │ │ mov r2, r4 │ │ │ │ add r1, r6, #104 @ 0x68 │ │ │ │ str r3, [r4, #356] @ 0x164 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 7a94 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r3, r5, r8, asr sl │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - bl 455b8 │ │ │ │ - ldr r1, [r4] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 455b8 │ │ │ │ - ldr r3, [r4, #72] @ 0x48 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 7e3c │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - cmp r2, #1 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 2aef0 │ │ │ │ - cmp r2, #2 │ │ │ │ - mov ip, r2 │ │ │ │ - bne 2af24 │ │ │ │ - ldr r0, [pc, #144] @ 2af54 │ │ │ │ - ldr r2, [pc, #144] @ 2af58 │ │ │ │ - ldr r1, [pc, #144] @ 2af5c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #140] @ 2af60 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r4, #320] @ 0x140 │ │ │ │ - b 2af4c │ │ │ │ - ldr r0, [pc, #108] @ 2af64 │ │ │ │ - ldr r2, [pc, #108] @ 2af68 │ │ │ │ - ldr r1, [pc, #108] @ 2af6c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #104] @ 2af70 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [r4, #320] @ 0x140 │ │ │ │ - b 2af4c │ │ │ │ - ldr r0, [pc, #72] @ 2af74 │ │ │ │ - ldr r2, [pc, #72] @ 2af78 │ │ │ │ - ldr r1, [pc, #72] @ 2af7c │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm sp, {r0, ip} │ │ │ │ - ldr r3, [pc, #64] @ 2af80 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - andeq r1, r3, r4, ror r5 │ │ │ │ - andeq ip, r2, r8, lsl #13 │ │ │ │ - muleq r2, r0, r6 │ │ │ │ - andeq r0, r0, r9, ror r4 │ │ │ │ - andeq r1, r3, r8, lsr #10 │ │ │ │ - andeq ip, r2, r4, asr r6 │ │ │ │ - andeq ip, r2, ip, asr r6 │ │ │ │ - andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r1, r3, r4, lsr #10 │ │ │ │ - andeq ip, r2, r0, lsr #12 │ │ │ │ - andeq ip, r2, r8, lsr #12 │ │ │ │ - andeq r0, r0, lr, ror r4 │ │ │ │ + andeq r5, r5, r8, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r4, #2008] @ 0x7d8 │ │ │ │ ldr r0, [r0, #2016] @ 0x7e0 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r8 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #2020] @ 0x7e4 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r8 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ ldr r5, [r4, #3248] @ 0xcb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37f2c │ │ │ │ + bl 37da8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r5, #44] @ 0x2c │ │ │ │ - bne 2b050 │ │ │ │ + bne 29820 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 2b000 │ │ │ │ + bgt 297d0 │ │ │ │ ldr r3, [r5, #280] @ 0x118 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b010 │ │ │ │ + beq 297e0 │ │ │ │ ldr r3, [r5, #276] @ 0x114 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 55bf4 │ │ │ │ - bl 56324 │ │ │ │ + bl 55c0c │ │ │ │ + bl 5633c │ │ │ │ mov r5, r0 │ │ │ │ - b 2b050 │ │ │ │ + b 29820 │ │ │ │ ldr r5, [r4, #2012] @ 0x7dc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b050 │ │ │ │ + bne 29820 │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r5, #1065353216 @ 0x3f800000 │ │ │ │ - beq 2b050 │ │ │ │ + beq 29820 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 55bf4 │ │ │ │ - bl 56324 │ │ │ │ + bl 55c0c │ │ │ │ + bl 5633c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 569a4 │ │ │ │ + bl 569bc │ │ │ │ mov r1, r8 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #2012] @ 0x7dc │ │ │ │ streq r5, [r4, #2008] @ 0x7d8 │ │ │ │ mov r0, r4 │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ - bl 37f78 │ │ │ │ + bl 37df4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38068 │ │ │ │ + bl 37ee4 │ │ │ │ ldr r0, [r4, #3248] @ 0xcb0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2aacc │ │ │ │ + bl 293dc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2b0b4 │ │ │ │ + bne 29884 │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ ldrbne r5, [r3, #64] @ 0x40 │ │ │ │ addne r5, r5, #4 │ │ │ │ - bne 2b0b8 │ │ │ │ + bne 29888 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, #5 │ │ │ │ mov r0, r7 │ │ │ │ bl 7aac │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 25164 │ │ │ │ + b 2436c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -35438,122 +33890,122 @@ │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [r2, #8] │ │ │ │ - beq 2b174 │ │ │ │ + beq 29944 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b174 │ │ │ │ + beq 29944 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r5 │ │ │ │ - bne 2b15c │ │ │ │ - bl 2af84 │ │ │ │ - b 2b174 │ │ │ │ + bne 2992c │ │ │ │ + bl 29754 │ │ │ │ + b 29944 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r3, #8] │ │ │ │ moveq r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r1 │ │ │ │ - b 2b140 │ │ │ │ + b 29910 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r4, #8] │ │ │ │ moveq r2, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b 2b120 │ │ │ │ - b 2b0f8 │ │ │ │ - b 2b0f8 │ │ │ │ + b 298f0 │ │ │ │ + b 298c8 │ │ │ │ + b 298c8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r5, #3244] @ 0xcac │ │ │ │ ldr r4, [r3, #108] @ 0x6c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #116] @ 0x74 │ │ │ │ - beq 2b258 │ │ │ │ + beq 29a28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2b258 │ │ │ │ + beq 29a28 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2b240 │ │ │ │ + bne 29a10 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r2, [r5, #3248] @ 0xcb0 │ │ │ │ ldr r3, [r2, #276] @ 0x114 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r3, #8] │ │ │ │ moveq r1, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ - beq 2b214 │ │ │ │ + beq 299e4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ strne r0, [r1, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r1, [r2, #272] @ 0x110 │ │ │ │ ldr r3, [r2, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r2, #276] @ 0x114 │ │ │ │ streq r0, [r2, #272] @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r2, #280] @ 0x118 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 2af84 │ │ │ │ + b 29754 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r3, #116] @ 0x74 │ │ │ │ moveq r1, r3 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r1 │ │ │ │ - b 2b1c0 │ │ │ │ - ldr ip, [pc, #40] @ 2b288 │ │ │ │ - ldr r2, [pc, #40] @ 2b28c │ │ │ │ - ldr r1, [pc, #40] @ 2b290 │ │ │ │ + b 29990 │ │ │ │ + ldr ip, [pc, #40] @ 29a58 │ │ │ │ + ldr r2, [pc, #40] @ 29a5c │ │ │ │ + ldr r1, [pc, #40] @ 29a60 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #36] @ 2b294 │ │ │ │ + ldr r3, [pc, #36] @ 29a64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r1, r3, r8, lsr #4 │ │ │ │ - strdeq ip, [r2], -r0 │ │ │ │ - strdeq ip, [r2], -r8 │ │ │ │ + muleq r3, r8, r6 │ │ │ │ + andeq sp, r2, r8, lsr fp │ │ │ │ + andeq sp, r2, r0, asr #22 │ │ │ │ andeq r0, r0, r3, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r1, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ - beq 2b33c │ │ │ │ + beq 29b0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b33c │ │ │ │ + beq 29b0c │ │ │ │ ldr ip, [r0] │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - beq 2b2ec │ │ │ │ + beq 29abc │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, r3 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ - b 2b330 │ │ │ │ + b 29b00 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r1, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #4] │ │ │ │ @@ -35562,308 +34014,308 @@ │ │ │ │ ldr r2, [r4, #3248] @ 0xcb0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, #280] @ 0x118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #280] @ 0x118 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 2af84 │ │ │ │ + b 29754 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, ip │ │ │ │ - b 2b2c4 │ │ │ │ - ldr ip, [pc, #40] @ 2b36c │ │ │ │ - ldr r2, [pc, #40] @ 2b370 │ │ │ │ - ldr r1, [pc, #40] @ 2b374 │ │ │ │ + b 29a94 │ │ │ │ + ldr ip, [pc, #40] @ 29b3c │ │ │ │ + ldr r2, [pc, #40] @ 29b40 │ │ │ │ + ldr r1, [pc, #40] @ 29b44 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #36] @ 2b378 │ │ │ │ + ldr r3, [pc, #36] @ 29b48 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r1, r3, r0, ror #2 │ │ │ │ - andeq ip, r2, ip, lsl #4 │ │ │ │ - andeq ip, r2, r4, lsl r2 │ │ │ │ + ldrdeq r2, [r3], -r0 │ │ │ │ + andeq sp, r2, r4, asr sl │ │ │ │ + andeq sp, r2, ip, asr sl │ │ │ │ andeq r0, r0, r7, lsr #6 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, r2 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0] │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - b 2af84 │ │ │ │ + b 29754 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 56560 │ │ │ │ - ldr r1, [pc, #40] @ 2b3e4 │ │ │ │ - bl 567ac │ │ │ │ + bl 56578 │ │ │ │ + ldr r1, [pc, #40] @ 29bb4 │ │ │ │ + bl 567c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 569a4 │ │ │ │ + bl 569bc │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2af84 │ │ │ │ + b 29754 │ │ │ │ rscsmi r0, r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - ble 2b728 │ │ │ │ + ble 29ef8 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - ble 2b728 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r2, [pc, #780] @ 2b730 │ │ │ │ - ldr r3, [pc, #780] @ 2b734 │ │ │ │ - bl 55cd8 │ │ │ │ + ble 29ef8 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r2, [pc, #780] @ 29f00 │ │ │ │ + ldr r3, [pc, #780] @ 29f04 │ │ │ │ + bl 55cf0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r2, [pc, #752] @ 2b730 │ │ │ │ - ldr r3, [pc, #752] @ 2b734 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r2, [pc, #752] @ 29f00 │ │ │ │ + ldr r3, [pc, #752] @ 29f04 │ │ │ │ + bl 55cf0 │ │ │ │ ldr r8, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov fp, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56274 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5628c │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [sp, #32] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl 55f44 │ │ │ │ - bl 56274 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5628c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #7 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bhi 2b4e4 │ │ │ │ + bhi 29cb4 │ │ │ │ mov r3, #170 @ 0xaa │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 2b4e4 │ │ │ │ + beq 29cb4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56274 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 5628c │ │ │ │ + bl 55c0c │ │ │ │ mov r6, sl │ │ │ │ mov r7, fp │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r9, [r4, #40] @ 0x28 │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56274 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5628c │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl 55f44 │ │ │ │ - bl 56274 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5628c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ mov r0, r2 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ bl 7e0c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r8, r8, r3 │ │ │ │ - ldreq r8, [pc, #428] @ 2b738 │ │ │ │ + ldreq r8, [pc, #428] @ 29f08 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 2b5b8 │ │ │ │ + beq 29d88 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56324 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5633c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ str r8, [r4, #68] @ 0x44 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ bl 7e0c │ │ │ │ orrs r5, r9, r5 │ │ │ │ - ldreq r3, [pc, #304] @ 2b738 │ │ │ │ + ldreq r3, [pc, #304] @ 29f08 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 2b658 │ │ │ │ + beq 29e28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r7, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56324 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5633c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #220] @ 2b73c │ │ │ │ + ldr r1, [pc, #220] @ 29f0c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b6c0 │ │ │ │ + beq 29e90 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2b6b8 │ │ │ │ + beq 29e88 │ │ │ │ mov r0, r8 │ │ │ │ - bl 55c1c │ │ │ │ - ldr r6, [pc, #180] @ 2b740 │ │ │ │ - ldr r5, [pc, #180] @ 2b744 │ │ │ │ - ldr r3, [pc, #180] @ 2b748 │ │ │ │ + bl 55c34 │ │ │ │ + ldr r6, [pc, #180] @ 29f10 │ │ │ │ + ldr r5, [pc, #180] @ 29f14 │ │ │ │ + ldr r3, [pc, #180] @ 29f18 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ stm sp, {r3, r7} │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #160] @ 2b74c │ │ │ │ + ldr r3, [pc, #160] @ 29f1c │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r3, [pc, #120] @ 2b738 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r3, [pc, #120] @ 29f08 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #112] @ 2b73c │ │ │ │ + ldr r1, [pc, #112] @ 29f0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b728 │ │ │ │ + beq 29ef8 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2b720 │ │ │ │ + beq 29ef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55c1c │ │ │ │ - ldr r6, [pc, #92] @ 2b750 │ │ │ │ - ldr r5, [pc, #92] @ 2b754 │ │ │ │ - ldr r3, [pc, #92] @ 2b758 │ │ │ │ + bl 55c34 │ │ │ │ + ldr r6, [pc, #92] @ 29f20 │ │ │ │ + ldr r5, [pc, #92] @ 29f24 │ │ │ │ + ldr r3, [pc, #92] @ 29f28 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ stm sp, {r3, r7} │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #72] @ 2b75c │ │ │ │ + ldr r3, [pc, #72] @ 29f2c │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r3, [pc, #16] @ 2b738 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r3, [pc, #16] @ 29f08 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldcge 1, cr15, [r4], {84} @ 0x54 │ │ │ │ svccc 0x00a42850 │ │ │ │ sbcmi r0, r0, #0 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ - andeq fp, r2, ip, asr #29 │ │ │ │ - ldrdeq fp, [r2], -r0 │ │ │ │ - andeq r0, r3, r4, lsr lr │ │ │ │ + andeq sp, r2, r4, lsl r7 │ │ │ │ + andeq sp, r2, r8, lsl r7 │ │ │ │ + andeq r2, r3, r4, lsr #5 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ - andeq fp, r2, r4, ror #28 │ │ │ │ - andeq fp, r2, r8, ror #28 │ │ │ │ - andeq r0, r3, r4, lsl #28 │ │ │ │ + andeq sp, r2, ip, lsr #13 │ │ │ │ + @ instruction: 0x0002d6b0 │ │ │ │ + andeq r2, r3, r4, ror r2 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ tst r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r5, r3 │ │ │ │ - bl 56568 │ │ │ │ - ldr r1, [pc, #24] @ 2b7ac │ │ │ │ - bl 567ac │ │ │ │ + bl 56580 │ │ │ │ + ldr r1, [pc, #24] @ 29f7c │ │ │ │ + bl 567c4 │ │ │ │ str r5, [r4, #32] │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2b3e8 │ │ │ │ + b 29bb8 │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ - b 2b3e8 │ │ │ │ + b 29bb8 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ - b 2b3e8 │ │ │ │ + b 29bb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ ldm r6, {r6, r8, fp} │ │ │ │ @@ -35874,1003 +34326,2177 @@ │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ bl 7e3c │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r4, #24] │ │ │ │ str r8, [r4, #28] │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldrd r2, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ bl 7e0c │ │ │ │ - ldr r2, [pc, #84] @ 2b8c4 │ │ │ │ - ldr r3, [pc, #84] @ 2b8c8 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56324 │ │ │ │ + ldr r2, [pc, #84] @ 2a094 │ │ │ │ + ldr r3, [pc, #84] @ 2a098 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5633c │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - beq 2b890 │ │ │ │ + beq 2a060 │ │ │ │ mov r0, sl │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ str sl, [r4, #88] @ 0x58 │ │ │ │ - beq 2b8a8 │ │ │ │ + beq 2a078 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ str fp, [r4, #80] @ 0x50 │ │ │ │ str r9, [r4, #84] @ 0x54 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2b3e8 │ │ │ │ + b 29bb8 │ │ │ │ ldcge 1, cr15, [r4], {84} @ 0x54 │ │ │ │ svccc 0x00a42850 │ │ │ │ ldr r0, [r0] │ │ │ │ b 455c0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - tst r2, #16 │ │ │ │ - ldr r2, [pc, #236] @ 2b9dc │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [pc, #232] @ 2b9e0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - bne 2b964 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r2, #8 │ │ │ │ - mov r0, r1 │ │ │ │ - add r1, sp, #16 │ │ │ │ - bl 7e54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 2b96c │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #11 │ │ │ │ - beq 2b9a8 │ │ │ │ - ldr ip, [pc, #160] @ 2b9e4 │ │ │ │ - ldr r2, [pc, #160] @ 2b9e8 │ │ │ │ - ldr r1, [pc, #160] @ 2b9ec │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #156] @ 2b9f0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - mov r0, #0 │ │ │ │ - b 2b9ac │ │ │ │ - ldr r1, [pc, #128] @ 2b9f4 │ │ │ │ - ldrd r2, [r4, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r2, [pc, #112] @ 2b9f8 │ │ │ │ - ldr r1, [pc, #112] @ 2b9fc │ │ │ │ - mov r0, #2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #104] @ 2ba00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - bl 535a4 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2ae44 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr r2, [pc, #80] @ 2ba04 │ │ │ │ - ldr r3, [pc, #40] @ 2b9e0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 2b9d4 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - andeq r4, r5, r4, lsl #4 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq r0, [r3], -r0 @ │ │ │ │ - muleq r2, ip, r3 │ │ │ │ - andeq r1, r3, ip, lsl #17 │ │ │ │ - strdeq r0, [r0], -lr │ │ │ │ - andeq r0, r3, ip, ror #23 │ │ │ │ - andeq lr, r2, r8, asr r3 │ │ │ │ - andeq r1, r3, r4, asr r8 │ │ │ │ - andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq r4, r5, r4, asr #2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ands r5, r2, #16 │ │ │ │ - ldr r2, [pc, #236] @ 2bb10 │ │ │ │ + ldr r2, [pc, #236] @ 2a1ac │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #232] @ 2bb14 │ │ │ │ + ldr r3, [pc, #232] @ 2a1b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 2baa0 │ │ │ │ + bne 2a13c │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r1, sp, r2 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ movge r7, #1 │ │ │ │ movge r6, r5 │ │ │ │ strbge r7, [r4, #60] @ 0x3c │ │ │ │ - bge 2baa8 │ │ │ │ + bge 2a144 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 2badc │ │ │ │ - ldr ip, [pc, #152] @ 2bb18 │ │ │ │ - ldr r2, [pc, #152] @ 2bb1c │ │ │ │ - ldr r1, [pc, #152] @ 2bb20 │ │ │ │ + beq 2a178 │ │ │ │ + ldr ip, [pc, #152] @ 2a1b4 │ │ │ │ + ldr r2, [pc, #152] @ 2a1b8 │ │ │ │ + ldr r1, [pc, #152] @ 2a1bc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #148] @ 2bb24 │ │ │ │ + ldr r3, [pc, #148] @ 2a1c0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 2bae0 │ │ │ │ + b 2a17c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r6, r3 │ │ │ │ - bcs 2bad8 │ │ │ │ + bcs 2a174 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 193a0 │ │ │ │ + bl 18d28 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 2baa8 │ │ │ │ + b 2a144 │ │ │ │ strb r6, [r4, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #64] @ 2bb28 │ │ │ │ - ldr r3, [pc, #40] @ 2bb14 │ │ │ │ + ldr r2, [pc, #64] @ 2a1c4 │ │ │ │ + ldr r3, [pc, #40] @ 2a1b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2bb08 │ │ │ │ + beq 2a1a4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrdeq r4, [r5], -r0 │ │ │ │ + andeq r5, r5, r4, lsr sl │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r0, r3, r8, lsl fp │ │ │ │ - ldrdeq fp, [r2], -r0 │ │ │ │ - ldrdeq fp, [r2], -r8 │ │ │ │ + andeq r2, r3, r8, asr r0 │ │ │ │ + andeq sp, r2, ip, asr #8 │ │ │ │ + andeq sp, r2, r4, asr r4 │ │ │ │ muleq r0, r6, r4 │ │ │ │ - andeq r4, r5, r0, lsl r0 │ │ │ │ + andeq r5, r5, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ tst r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ - bne 2bb84 │ │ │ │ + bne 2a220 │ │ │ │ tst r5, #16 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 2bc10 │ │ │ │ - ldr ip, [pc, #184] @ 2bc18 │ │ │ │ - ldr r2, [pc, #184] @ 2bc1c │ │ │ │ - ldr r1, [pc, #184] @ 2bc20 │ │ │ │ + beq 2a2ac │ │ │ │ + ldr ip, [pc, #184] @ 2a2b4 │ │ │ │ + ldr r2, [pc, #184] @ 2a2b8 │ │ │ │ + ldr r1, [pc, #184] @ 2a2bc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #180] @ 2bc24 │ │ │ │ + ldr r3, [pc, #180] @ 2a2c0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 2bc0c │ │ │ │ + bl 535c4 │ │ │ │ + b 2a2a8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r4, r3 │ │ │ │ bl 8484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 2bbc4 │ │ │ │ - ldr ip, [pc, #136] @ 2bc28 │ │ │ │ - ldr r2, [pc, #136] @ 2bc2c │ │ │ │ - ldr r1, [pc, #136] @ 2bc30 │ │ │ │ + bge 2a260 │ │ │ │ + ldr ip, [pc, #136] @ 2a2c4 │ │ │ │ + ldr r2, [pc, #136] @ 2a2c8 │ │ │ │ + ldr r1, [pc, #136] @ 2a2cc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #132] @ 2bc34 │ │ │ │ + ldr r3, [pc, #132] @ 2a2d0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 2bc0c │ │ │ │ + bl 521c0 │ │ │ │ + b 2a2a8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 8190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bb4c │ │ │ │ + beq 2a1e8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7a04 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 2bbc4 │ │ │ │ - ldr ip, [pc, #76] @ 2bc38 │ │ │ │ - ldr r2, [pc, #76] @ 2bc3c │ │ │ │ - ldr r1, [pc, #76] @ 2bc40 │ │ │ │ + bge 2a260 │ │ │ │ + ldr ip, [pc, #76] @ 2a2d4 │ │ │ │ + ldr r2, [pc, #76] @ 2a2d8 │ │ │ │ + ldr r1, [pc, #76] @ 2a2dc │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #72] @ 2bc44 │ │ │ │ + ldr r3, [pc, #72] @ 2a2e0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r0, r3, r4, asr #21 │ │ │ │ - strdeq fp, [r2], -r0 │ │ │ │ - strdeq fp, [r2], -r8 │ │ │ │ + andeq r2, r3, r4 │ │ │ │ + andeq sp, r2, ip, ror #6 │ │ │ │ + andeq sp, r2, r4, ror r3 │ │ │ │ andeq r0, r0, lr, asr r6 │ │ │ │ - andeq r0, r3, r8, lsr #20 │ │ │ │ - @ instruction: 0x0002b9b0 │ │ │ │ - @ instruction: 0x0002b9b8 │ │ │ │ + andeq r1, r3, r8, ror #30 │ │ │ │ + andeq sp, r2, ip, lsr #6 │ │ │ │ + andeq sp, r2, r4, lsr r3 │ │ │ │ andeq r0, r0, r1, asr r6 │ │ │ │ - andeq r0, r3, ip, lsl #20 │ │ │ │ - andeq fp, r2, r4, ror #18 │ │ │ │ - andeq fp, r2, ip, ror #18 │ │ │ │ + andeq r1, r3, ip, asr #30 │ │ │ │ + andeq sp, r2, r0, ror #5 │ │ │ │ + andeq sp, r2, r8, ror #5 │ │ │ │ andeq r0, r0, r7, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #276] @ 2bd74 │ │ │ │ - ldr r3, [pc, #276] @ 2bd78 │ │ │ │ + ldr r2, [pc, #276] @ 2a410 │ │ │ │ + ldr r3, [pc, #276] @ 2a414 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 8418 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 2bd44 │ │ │ │ + bge 2a3e0 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 2bc84 │ │ │ │ + beq 2a320 │ │ │ │ cmp r3, #11 │ │ │ │ - beq 2bcdc │ │ │ │ - ldr ip, [pc, #196] @ 2bd7c │ │ │ │ - ldr r2, [pc, #196] @ 2bd80 │ │ │ │ - ldr r1, [pc, #196] @ 2bd84 │ │ │ │ + beq 2a378 │ │ │ │ + ldr ip, [pc, #196] @ 2a418 │ │ │ │ + ldr r2, [pc, #196] @ 2a41c │ │ │ │ + ldr r1, [pc, #196] @ 2a420 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #192] @ 2bd88 │ │ │ │ + ldr r3, [pc, #192] @ 2a424 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 2bd44 │ │ │ │ + bl 521c0 │ │ │ │ + b 2a3e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r7, [sp, #16] │ │ │ │ bl 8364 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 2bd38 │ │ │ │ + bge 2a3d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 2bcdc │ │ │ │ - ldr ip, [pc, #120] @ 2bd8c │ │ │ │ - ldr r2, [pc, #120] @ 2bd90 │ │ │ │ - ldr r1, [pc, #120] @ 2bd94 │ │ │ │ + beq 2a378 │ │ │ │ + ldr ip, [pc, #120] @ 2a428 │ │ │ │ + ldr r2, [pc, #120] @ 2a42c │ │ │ │ + ldr r1, [pc, #120] @ 2a430 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #116] @ 2bd98 │ │ │ │ + ldr r3, [pc, #116] @ 2a434 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 2bd44 │ │ │ │ + bl 521c0 │ │ │ │ + b 2a3e0 │ │ │ │ ldrh r3, [sp, #18] │ │ │ │ tst r3, #16 │ │ │ │ - beq 2bc84 │ │ │ │ - ldr r2, [pc, #80] @ 2bd9c │ │ │ │ - ldr r3, [pc, #40] @ 2bd78 │ │ │ │ + beq 2a320 │ │ │ │ + ldr r2, [pc, #80] @ 2a438 │ │ │ │ + ldr r3, [pc, #40] @ 2a414 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2bd6c │ │ │ │ + beq 2a408 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - muleq r5, r8, lr │ │ │ │ + strdeq r5, [r5], -ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r0, r3, r8, lsl #19 │ │ │ │ - muleq r2, r8, r8 │ │ │ │ - andeq fp, r2, r0, lsr #17 │ │ │ │ + andeq r1, r3, r8, asr #29 │ │ │ │ + andeq sp, r2, r4, lsl r2 │ │ │ │ + andeq sp, r2, ip, lsl r2 │ │ │ │ andeq r0, r0, sl, lsr #17 │ │ │ │ - andeq r0, r3, ip, asr #18 │ │ │ │ - andeq fp, r2, ip, lsr r8 │ │ │ │ - andeq fp, r2, r4, asr #16 │ │ │ │ + andeq r1, r3, ip, lsl #29 │ │ │ │ + @ instruction: 0x0002d1b8 │ │ │ │ + andeq sp, r2, r0, asr #3 │ │ │ │ @ instruction: 0x000008bb │ │ │ │ - andeq r3, r5, ip, lsr #27 │ │ │ │ + andeq r5, r5, r0, lsl r7 │ │ │ │ mov r0, r1 │ │ │ │ - b 2bc48 │ │ │ │ + b 2a2e4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 816c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 876c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 2be04 │ │ │ │ - ldr ip, [pc, #136] @ 2be68 │ │ │ │ - ldr r2, [pc, #136] @ 2be6c │ │ │ │ - ldr r1, [pc, #136] @ 2be70 │ │ │ │ + bge 2a4a0 │ │ │ │ + ldr ip, [pc, #136] @ 2a504 │ │ │ │ + ldr r2, [pc, #136] @ 2a508 │ │ │ │ + ldr r1, [pc, #136] @ 2a50c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #132] @ 2be74 │ │ │ │ + ldr r3, [pc, #132] @ 2a510 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 2be60 │ │ │ │ + bl 521c0 │ │ │ │ + b 2a4fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 8190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2be50 │ │ │ │ + beq 2a4ec │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7a04 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 2be04 │ │ │ │ - ldr ip, [pc, #76] @ 2be78 │ │ │ │ - ldr r2, [pc, #76] @ 2be7c │ │ │ │ - ldr r1, [pc, #76] @ 2be80 │ │ │ │ + bge 2a4a0 │ │ │ │ + ldr ip, [pc, #76] @ 2a514 │ │ │ │ + ldr r2, [pc, #76] @ 2a518 │ │ │ │ + ldr r1, [pc, #76] @ 2a51c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #72] @ 2be84 │ │ │ │ + ldr r3, [pc, #72] @ 2a520 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 2be60 │ │ │ │ + bl 521c0 │ │ │ │ + b 2a4fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 2bc48 │ │ │ │ + b 2a2e4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - muleq r3, r0, r8 │ │ │ │ - andeq fp, r2, r0, ror r7 │ │ │ │ - andeq fp, r2, r8, ror r7 │ │ │ │ + ldrdeq r1, [r3], -r0 │ │ │ │ + andeq sp, r2, ip, ror #1 │ │ │ │ + strdeq sp, [r2], -r4 │ │ │ │ andeq r0, r0, sp, asr #17 │ │ │ │ - andeq r0, r3, ip, asr #15 │ │ │ │ - andeq fp, r2, r4, lsr #14 │ │ │ │ - andeq fp, r2, ip, lsr #14 │ │ │ │ + andeq r1, r3, ip, lsl #26 │ │ │ │ + andeq sp, r2, r0, lsr #1 │ │ │ │ + andeq sp, r2, r8, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r9, [sp, #32] │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ - bl 2a8bc │ │ │ │ - mov r2, #24 │ │ │ │ - mla r0, r6, r2, r2 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r1, [r4] │ │ │ │ - sub r3, r3, r6 │ │ │ │ - sub r6, r0, #24 │ │ │ │ - mul r2, r3, r2 │ │ │ │ - add r0, r1, r0 │ │ │ │ - add r1, r1, r6 │ │ │ │ - bl 8448 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r9, #1 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - ldr r4, [r4] │ │ │ │ - str r8, [r4, r6] │ │ │ │ - add r4, r4, r6 │ │ │ │ - str r7, [r4, #4] │ │ │ │ - beq 2bf1c │ │ │ │ - ldrd r2, [r5] │ │ │ │ - strd r2, [r4, #8] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 51f64 │ │ │ │ - str r0, [r4, #16] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldm r5, {r0, r1, r2} │ │ │ │ - add r4, r4, #8 │ │ │ │ - stm r4, {r0, r1, r2} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, #24 │ │ │ │ - cmp r1, #0 │ │ │ │ - mul r5, r2, r5 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r4, r0 │ │ │ │ - bne 2bf64 │ │ │ │ - ldr r3, [r0] │ │ │ │ - add r3, r3, r5 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r0, [r4] │ │ │ │ - sub r3, r3, r6 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - mov r2, #24 │ │ │ │ - add r1, r5, #24 │ │ │ │ - mul r2, r3, r2 │ │ │ │ - add r1, r0, r1 │ │ │ │ - add r0, r0, r5 │ │ │ │ - bl 8448 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ ldm sp, {r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - b 174d0 │ │ │ │ + b 16e58 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ tst r2, #16 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bne 2c028 │ │ │ │ + bne 2a5b0 │ │ │ │ ldm r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, #8 │ │ │ │ - bl 89f0 │ │ │ │ + bl c684 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 2c044 │ │ │ │ + beq 2a5cc │ │ │ │ cmp r0, #2 │ │ │ │ - bne 2c028 │ │ │ │ + bne 2a5b0 │ │ │ │ ldmib r4, {r2, r3} │ │ │ │ - ldr r1, [pc, #84] @ 2c050 │ │ │ │ + ldr r1, [pc, #84] @ 2a5d8 │ │ │ │ sub r2, r2, r3 │ │ │ │ - ldr r3, [pc, #80] @ 2c054 │ │ │ │ + ldr r3, [pc, #80] @ 2a5dc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #76] @ 2c058 │ │ │ │ + ldr r2, [pc, #76] @ 2a5e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #64] @ 2c05c │ │ │ │ + ldr r3, [pc, #64] @ 2a5e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 455b8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r1, r3, r8, asr #3 │ │ │ │ - muleq r3, r0, r6 │ │ │ │ - ldrdeq sp, [r2], -ip │ │ │ │ + andeq r2, r3, ip, ror #22 │ │ │ │ + andeq r1, r3, r4, ror #25 │ │ │ │ + andeq pc, r2, ip, lsr #14 │ │ │ │ andeq r0, r0, r6, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #444] @ 2c238 │ │ │ │ + ldr r2, [pc, #444] @ 2a7c0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #440] @ 2c23c │ │ │ │ + ldr r3, [pc, #440] @ 2a7c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 2c0e0 │ │ │ │ - ldr ip, [pc, #388] @ 2c240 │ │ │ │ - ldr r2, [pc, #388] @ 2c244 │ │ │ │ - ldr r1, [pc, #388] @ 2c248 │ │ │ │ + bge 2a668 │ │ │ │ + ldr ip, [pc, #388] @ 2a7c8 │ │ │ │ + ldr r2, [pc, #388] @ 2a7cc │ │ │ │ + ldr r1, [pc, #388] @ 2a7d0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #384] @ 2c24c │ │ │ │ + ldr r3, [pc, #384] @ 2a7d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 2c208 │ │ │ │ + bl 521c0 │ │ │ │ + b 2a790 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2c0b4 │ │ │ │ + blt 2a63c │ │ │ │ cmp r6, #0 │ │ │ │ mov sl, #0 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 2c114 │ │ │ │ + beq 2a69c │ │ │ │ mov r0, r6 │ │ │ │ bl 7fc8 │ │ │ │ mov r7, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 89f0 │ │ │ │ + bl c684 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 2c174 │ │ │ │ + beq 2a6fc │ │ │ │ cmp r0, #2 │ │ │ │ - bne 2c1d4 │ │ │ │ - ldr r0, [pc, #268] @ 2c250 │ │ │ │ - ldr r2, [pc, #268] @ 2c254 │ │ │ │ - ldr r1, [pc, #268] @ 2c258 │ │ │ │ + bne 2a75c │ │ │ │ + ldr r0, [pc, #268] @ 2a7d8 │ │ │ │ + ldr r2, [pc, #268] @ 2a7dc │ │ │ │ + ldr r1, [pc, #268] @ 2a7e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #260] @ 2c25c │ │ │ │ + ldr r3, [pc, #260] @ 2a7e4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 521a0 │ │ │ │ - b 2c1d4 │ │ │ │ + bl 521c0 │ │ │ │ + b 2a75c │ │ │ │ mov r0, #12 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, r8 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [r9] │ │ │ │ sub r8, r7, r8 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r5] │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #176] @ 2c260 │ │ │ │ + ldr r3, [pc, #176] @ 2a7e8 │ │ │ │ str r8, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [r5, #8] │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c208 │ │ │ │ + bne 2a790 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ - ldr r2, [pc, #136] @ 2c264 │ │ │ │ - ldr r3, [pc, #92] @ 2c23c │ │ │ │ + ldr r2, [pc, #136] @ 2a7ec │ │ │ │ + ldr r3, [pc, #92] @ 2a7c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c22c │ │ │ │ + bne 2a7b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8208 │ │ │ │ - ldr r2, [pc, #88] @ 2c268 │ │ │ │ - ldr r3, [pc, #40] @ 2c23c │ │ │ │ + ldr r2, [pc, #88] @ 2a7f0 │ │ │ │ + ldr r3, [pc, #40] @ 2a7c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2c230 │ │ │ │ + beq 2a7b8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r3, r5, r8, ror sl │ │ │ │ + strdeq r5, [r5], -r0 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r0, r3, r8, lsl r6 │ │ │ │ - andeq sp, r2, r4, lsr #24 │ │ │ │ - andeq r1, r3, r4, lsl r1 │ │ │ │ + andeq r1, r3, ip, ror #24 │ │ │ │ + andeq pc, r2, r4, ror r6 @ │ │ │ │ + @ instruction: 0x00032ab8 │ │ │ │ andeq r0, r0, sp, lsl r7 │ │ │ │ - andeq r0, r3, ip, lsr #11 │ │ │ │ - muleq r2, r8, fp │ │ │ │ - andeq r1, r3, r8, lsl #1 │ │ │ │ + andeq r1, r3, r0, lsl #24 │ │ │ │ + andeq pc, r2, r8, ror #11 │ │ │ │ + andeq r2, r3, ip, lsr #20 │ │ │ │ andeq r0, r0, r9, lsr r7 │ │ │ │ @ instruction: 0xfffffdf0 │ │ │ │ - andeq r3, r5, ip, lsl r9 │ │ │ │ - andeq r3, r5, r8, ror #17 │ │ │ │ + muleq r5, r4, r3 │ │ │ │ + andeq r5, r5, r0, ror #6 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #8] @ 2c280 │ │ │ │ + ldr r3, [pc, #8] @ 2a808 │ │ │ │ ldr r2, [r0, #328] @ 0x148 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2c060 │ │ │ │ - @ instruction: 0x0002d6b0 │ │ │ │ + b 2a5e8 │ │ │ │ + andeq pc, r2, r4, lsr #1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #8] @ 2c298 │ │ │ │ + ldr r3, [pc, #8] @ 2a820 │ │ │ │ ldr r2, [r0, #348] @ 0x15c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2c060 │ │ │ │ - muleq r2, r0, r6 │ │ │ │ + b 2a5e8 │ │ │ │ + andeq pc, r2, r4, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - add r1, r2, r5 │ │ │ │ - cmp r1, r3 │ │ │ │ - mov r6, r5 │ │ │ │ - bls 2c2f0 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - lslne r6, r3, #1 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + bne 2a858 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r2, #1 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b 86b8 │ │ │ │ + ldr r1, [pc, #136] @ 2a8e8 │ │ │ │ + mov r4, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl eb08 │ │ │ │ + ldm r4, {r8, r9} │ │ │ │ + mov r5, #0 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r8, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 526a8 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ - b 2c2b8 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ - mov r1, r7 │ │ │ │ - add r0, r0, r2 │ │ │ │ - mov r2, r5 │ │ │ │ - bl 8010 │ │ │ │ - ldr r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r1, [r4, #56] @ 0x38 │ │ │ │ - add r3, r3, r5 │ │ │ │ - str r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r5, [r4, #64] @ 0x40 │ │ │ │ - mov r3, r1 │ │ │ │ - add ip, r0, r5 │ │ │ │ - cmp ip, r3 │ │ │ │ - mov r6, r3 │ │ │ │ - bls 2c354 │ │ │ │ - ldrb r2, [r3], #1 │ │ │ │ - cmp r2, #10 │ │ │ │ - cmpne r2, #13 │ │ │ │ - bne 2c324 │ │ │ │ - sub r2, r6, r1 │ │ │ │ + beq 2a8b4 │ │ │ │ + ldr sl, [r9, r5, lsl #2] │ │ │ │ + mov r0, sl │ │ │ │ + bl 28b5c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2a8ac │ │ │ │ + mov r0, sl │ │ │ │ + bl 7e3c │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + str r7, [r3, r5, lsl #2] │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + add r5, r5, #1 │ │ │ │ + b 2a878 │ │ │ │ + add r1, r8, #2 │ │ │ │ + lsl r1, r1, #2 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 526c8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, r3, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + add r2, r0, r3, lsl #2 │ │ │ │ + str r0, [r4, #4] │ │ │ │ + str r7, [r0, r3, lsl #2] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + andeq ip, r2, r8, ror #7 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2a910 │ │ │ │ + bl 1d388 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2a934 │ │ │ │ + ldrb r3, [r4, #108] @ 0x6c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2a930 │ │ │ │ + bl 1d388 │ │ │ │ + b 2a934 │ │ │ │ + bl 7b54 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ + pop {r4, lr} │ │ │ │ + b 7e3c │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr ip, [pc, #404] @ 2ab04 │ │ │ │ + cmp r3, #0 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldrb r3, [ip, #8] │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + beq 2aa88 │ │ │ │ + ldrb lr, [r0, #145] @ 0x91 │ │ │ │ + and r0, lr, #3 │ │ │ │ + cmp r0, #3 │ │ │ │ + bne 2a9e4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2a9d0 │ │ │ │ + ldr r3, [pc, #348] @ 2ab08 │ │ │ │ + ldr r2, [pc, #348] @ 2ab0c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #344] @ 2ab10 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #1 │ │ │ │ + strb r3, [ip, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #996 @ 0x3e4 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r7, [pc, #316] @ 2ab14 │ │ │ │ + ldr r8, [pc, #316] @ 2ab18 │ │ │ │ + ldr r9, [pc, #316] @ 2ab1c │ │ │ │ + ldr sl, [pc, #316] @ 2ab20 │ │ │ │ + b 2aac4 │ │ │ │ + and lr, lr, #12 │ │ │ │ + cmp lr, #12 │ │ │ │ + bne 2aa3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2aa28 │ │ │ │ + ldr r2, [pc, #292] @ 2ab24 │ │ │ │ + mov r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [ip, #8] │ │ │ │ + ldr r1, [pc, #280] @ 2ab28 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #276] @ 2ab2c │ │ │ │ + add r3, r3, #1008 @ 0x3f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #3 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r7, [pc, #256] @ 2ab30 │ │ │ │ + ldr r8, [pc, #256] @ 2ab34 │ │ │ │ + ldr r9, [pc, #256] @ 2ab38 │ │ │ │ + ldr sl, [pc, #256] @ 2ab3c │ │ │ │ + b 2aac4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2aa74 │ │ │ │ + ldr r2, [pc, #244] @ 2ab40 │ │ │ │ + mov r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [ip, #8] │ │ │ │ + ldr r1, [pc, #232] @ 2ab44 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #228] @ 2ab48 │ │ │ │ + add r3, r3, #1016 @ 0x3f8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r8, [pc, #208] @ 2ab4c │ │ │ │ + ldr sl, [pc, #208] @ 2ab50 │ │ │ │ + mov r7, #0 │ │ │ │ + mov r9, #1 │ │ │ │ + b 2aac4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2aa74 │ │ │ │ + ldr r2, [pc, #188] @ 2ab54 │ │ │ │ + mov r3, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [ip, #8] │ │ │ │ + ldr r1, [pc, #176] @ 2ab58 │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r2, [pc, #172] @ 2ab5c │ │ │ │ + ldr r3, [pc, #172] @ 2ab60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #3 │ │ │ │ + bl 535c4 │ │ │ │ + b 2aa74 │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + bl 52fc4 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + str r2, [r0, #12] │ │ │ │ + mov r2, #0 │ │ │ │ + str r6, [r0, #16] │ │ │ │ + strb r5, [r0, #20] │ │ │ │ + str sl, [r0, #24] │ │ │ │ + str r9, [r0, #28] │ │ │ │ + str r8, [r0, #32] │ │ │ │ + str r7, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0] │ │ │ │ + str r2, [r0, #4] │ │ │ │ + str r2, [r0, #8] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + muleq r5, r4, sl │ │ │ │ + andeq r1, r3, ip, asr r9 │ │ │ │ + andeq r1, r3, r0, lsr #5 │ │ │ │ + andeq r1, r3, r4, lsr #5 │ │ │ │ + eorscc r5, r3, r1, asr #4 │ │ │ │ + andcs r2, r2, sl, lsr #21 │ │ │ │ + eorscc r5, r3, r8, asr r2 │ │ │ │ + andcs r0, r2, sl, lsr #21 │ │ │ │ + andeq r1, r3, r4, lsr #18 │ │ │ │ + andeq r1, r3, ip, asr #4 │ │ │ │ + andeq r1, r3, r8, asr #4 │ │ │ │ + eorscc r4, r3, r1, asr #4 │ │ │ │ + andcs r2, r3, sl, lsr #21 │ │ │ │ + eorscc r4, r3, r8, asr r2 │ │ │ │ + andcs r0, r3, sl, lsr #21 │ │ │ │ + strdeq r1, [r3], -r4 │ │ │ │ + andeq r1, r3, r0, lsl #4 │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ + andcs r8, r2, r8, lsl #17 │ │ │ │ + andcs r0, r2, r8, lsl #17 │ │ │ │ + andeq r1, r3, ip, lsr r9 │ │ │ │ + @ instruction: 0x000311b4 │ │ │ │ + @ instruction: 0x000311b0 │ │ │ │ + andeq r0, r0, r2, lsl #8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + popeq {r4, pc} │ │ │ │ + bl 24034 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43bc0 │ │ │ │ - add r1, r6, #1 │ │ │ │ - b 2c314 │ │ │ │ - sub r3, r1, r0 │ │ │ │ - sub r5, r5, r3 │ │ │ │ - mov r2, r5 │ │ │ │ - bl 8448 │ │ │ │ - str r5, [r4, #64] @ 0x40 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ - ldr r1, [r0, #56] @ 0x38 │ │ │ │ - b 43bc0 │ │ │ │ + pop {r4, lr} │ │ │ │ + b 7e3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3784] @ 0xec8 │ │ │ │ - and r2, r2, #17 │ │ │ │ - cmp r2, #16 │ │ │ │ - ldr r2, [pc, #580] @ 2c5dc │ │ │ │ + str r0, [ip, #3736] @ 0xe98 │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r2, [pc, #1020] @ 2afa4 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #576] @ 2c5e0 │ │ │ │ + ldr r3, [pc, #1016] @ 2afa8 │ │ │ │ + sub sp, sp, #324 @ 0x144 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r0, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #276 @ 0x114 │ │ │ │ - mov r9, r0 │ │ │ │ + mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #268] @ 0x10c │ │ │ │ - mov r3, #0 │ │ │ │ - beq 2c590 │ │ │ │ + str r3, [sp, #316] @ 0x13c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - mov sl, r1 │ │ │ │ - add r2, r5, #8 │ │ │ │ - mov r1, r3 │ │ │ │ - bl 8718 <__timerfd_settime64@plt> │ │ │ │ + ldr r3, [pc, #984] @ 2afac │ │ │ │ + ldr r9, [sp, #360] @ 0x168 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + stm r3, {r0, r1} │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, #524288 @ 0x80000 │ │ │ │ + ldr r3, [sp, #372] @ 0x174 │ │ │ │ + ldr r8, [sp, #364] @ 0x16c │ │ │ │ + ldr fp, [sp, #368] @ 0x170 │ │ │ │ + ldr sl, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 7a40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2c3e8 │ │ │ │ - ldr fp, [pc, #512] @ 2c5e4 │ │ │ │ - add fp, pc, fp │ │ │ │ - b 2c444 │ │ │ │ - ldr ip, [pc, #504] @ 2c5e8 │ │ │ │ - ldr r2, [pc, #504] @ 2c5ec │ │ │ │ - ldr r1, [pc, #504] @ 2c5f0 │ │ │ │ + bge 2ac38 │ │ │ │ + ldr ip, [pc, #924] @ 2afb0 │ │ │ │ + ldr r2, [pc, #924] @ 2afb4 │ │ │ │ + ldr r1, [pc, #924] @ 2afb8 │ │ │ │ add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #25 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r3, [pc, #496] @ 2c5f4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + b 2af4c │ │ │ │ + bl 84f0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bge 2ac70 │ │ │ │ + ldr ip, [pc, #880] @ 2afbc │ │ │ │ + ldr r2, [pc, #880] @ 2afc0 │ │ │ │ + ldr r1, [pc, #880] @ 2afc4 │ │ │ │ + add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ + mov r3, #31 │ │ │ │ + mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - mov r0, #0 │ │ │ │ - b 2c5ac │ │ │ │ + bl 521c0 │ │ │ │ + b 2af4c │ │ │ │ + add r3, sp, #36 @ 0x24 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bne 2ae7c │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 8208 │ │ │ │ + bl 7d7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c590 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r7, #0 │ │ │ │ - cmp r4, r7 │ │ │ │ - bne 2c4a0 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ + blt 2ae58 │ │ │ │ + add fp, sp, #48 @ 0x30 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7a64 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, #2 │ │ │ │ + bl 8304 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2ae58 │ │ │ │ + add fp, sp, #176 @ 0xb0 │ │ │ │ + mov r2, #140 @ 0x8c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7d28 │ │ │ │ + add r0, sp, #180 @ 0xb4 │ │ │ │ + bl 7a64 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, #1 │ │ │ │ + bl 8340 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2ae58 │ │ │ │ mov r2, r4 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, #13 │ │ │ │ + bl 8340 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2ae58 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 2ad68 │ │ │ │ + ldr r0, [pc, #696] @ 2afc8 │ │ │ │ + mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 86b8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 834c │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 2ad68 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 7a7c │ │ │ │ + ldr r3, [pc, #652] @ 2afcc │ │ │ │ + ldr r2, [pc, #652] @ 2afd0 │ │ │ │ + ldr r1, [pc, #652] @ 2afd4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, #2 │ │ │ │ + bl 535c4 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 2adac │ │ │ │ + ldr r0, [pc, #608] @ 2afd8 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 86b8 │ │ │ │ + ldr r0, [pc, #592] @ 2afdc │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 7c38 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2adac │ │ │ │ + ldr r0, [pc, #576] @ 2afe0 │ │ │ │ + mov r1, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, #1 │ │ │ │ + bl 86b8 │ │ │ │ + cmp r5, #0 │ │ │ │ + bge 2adc0 │ │ │ │ + cmp r9, #0 │ │ │ │ + blt 2ae20 │ │ │ │ + b 2adf4 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - add r6, sp, #12 │ │ │ │ - mov r2, #256 @ 0x100 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7e54 │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - bne 2c418 │ │ │ │ + bl 8490 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2ae58 │ │ │ │ + cmp r9, r5 │ │ │ │ + cmpne r8, r5 │ │ │ │ + beq 2adb4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 8208 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 2adb4 │ │ │ │ + b 2ae58 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8490 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2ae58 │ │ │ │ + cmp r8, r9 │ │ │ │ + beq 2ae28 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8208 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2ae58 │ │ │ │ + cmn r8, #1 │ │ │ │ + beq 2ae4c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8490 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2ae58 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8208 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2ae58 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 7d94 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + mov r2, #4 │ │ │ │ ldr r3, [r0] │ │ │ │ - cmp r3, #11 │ │ │ │ - beq 2c5a8 │ │ │ │ - ldr r1, [pc, #380] @ 2c5f8 │ │ │ │ - ldr r2, [pc, #380] @ 2c5fc │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 7e60 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + bl 7e18 <_exit@plt> │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 8208 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + mov r2, #4 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 7e54 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 8208 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 2aec0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1d2a8 │ │ │ │ + b 2af70 │ │ │ │ + bge 2aef0 │ │ │ │ + ldr ip, [pc, #280] @ 2afe4 │ │ │ │ + ldr r2, [pc, #280] @ 2afe8 │ │ │ │ + ldr r1, [pc, #280] @ 2afec │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #372] @ 2c600 │ │ │ │ - ldr r3, [pc, #372] @ 2c604 │ │ │ │ + mov r3, #110 @ 0x6e │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + b 2af44 │ │ │ │ + ldr r1, [pc, #248] @ 2aff0 │ │ │ │ + ldr ip, [r7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib sp, {r1, ip} │ │ │ │ + ldr r2, [pc, #236] @ 2aff4 │ │ │ │ + ldr r1, [pc, #236] @ 2aff8 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ + mov r3, #113 @ 0x71 │ │ │ │ add r1, pc, r1 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 2c590 │ │ │ │ - ldrb r3, [r2], #1 │ │ │ │ - add r8, r7, #1 │ │ │ │ - cmp r3, #13 │ │ │ │ - bhi 2c4c4 │ │ │ │ - cmp r3, #13 │ │ │ │ - bhi 2c588 │ │ │ │ - ldrb r3, [fp, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - cmp r3, #31 │ │ │ │ - bls 2c534 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - beq 2c558 │ │ │ │ - b 2c588 │ │ │ │ - ldrb r3, [r5, #40] @ 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r3, #13 │ │ │ │ - strbeq r3, [r2, #-1] │ │ │ │ - b 2c588 │ │ │ │ - ldrb r3, [r5, #40] @ 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 2c588 │ │ │ │ - cmp r8, r4 │ │ │ │ - bcs 2c588 │ │ │ │ - ldrb r3, [r2] │ │ │ │ - cmp r3, #10 │ │ │ │ - bne 2c588 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - add r7, r7, #2 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - blx r3 │ │ │ │ - add r6, r6, r7 │ │ │ │ - sub r4, r4, r8 │ │ │ │ - b 2c420 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - blx r3 │ │ │ │ - add r6, r6, r8 │ │ │ │ - sub r4, r4, r7 │ │ │ │ - b 2c420 │ │ │ │ - ldrb r3, [r5, #40] @ 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 2c588 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - blx r3 │ │ │ │ - add r6, r6, r8 │ │ │ │ - sub r4, r4, r7 │ │ │ │ - b 2c420 │ │ │ │ - mov r7, r8 │ │ │ │ - b 2c428 │ │ │ │ + bl 42094 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr ip, [sp, #36] @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r3, r0 │ │ │ │ + str ip, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 80c4 │ │ │ │ + mvn r4, #0 │ │ │ │ + b 2af70 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 2af5c │ │ │ │ + bl 8208 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 2af44 │ │ │ │ + bl 8208 │ │ │ │ + b 2af44 │ │ │ │ + ldr r2, [pc, #132] @ 2affc │ │ │ │ + ldr r3, [pc, #44] @ 2afa8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #316] @ 0x13c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 2af98 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #324 @ 0x144 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r4, r5, r8, asr #30 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + muleq r3, ip, r0 │ │ │ │ + andeq pc, r2, r0, lsl #6 │ │ │ │ + ldrdeq r1, [r3], -r4 │ │ │ │ + ldrdeq r1, [r3], -r8 │ │ │ │ + @ instruction: 0x000317b0 │ │ │ │ + muleq r3, ip, r7 │ │ │ │ + andeq r1, r3, r0, lsr #15 │ │ │ │ + andeq ip, r2, r4, asr #15 │ │ │ │ + andeq r1, r3, ip, asr #13 │ │ │ │ + andeq r1, r3, r4, lsr #13 │ │ │ │ + andeq r1, r3, r8, lsr #13 │ │ │ │ + andeq fp, r2, r4, ror lr │ │ │ │ + andeq ip, r2, r4, lsl #6 │ │ │ │ + andeq fp, r2, r8, ror #28 │ │ │ │ + andeq r1, r3, r0, ror r5 │ │ │ │ + andeq r1, r3, ip, lsl r5 │ │ │ │ + andeq r1, r3, r0, lsr #10 │ │ │ │ + andeq r1, r3, r4, ror #10 │ │ │ │ + andeq r1, r3, r4, ror #9 │ │ │ │ + andeq r1, r3, r4, ror #9 │ │ │ │ + andeq r4, r5, r0, lsl #23 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + mov r4, r1 │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r3, [fp] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr sl, [r3, r0, lsl #2] │ │ │ │ + add r0, r0, #1 │ │ │ │ + cmp sl, #0 │ │ │ │ + ldrne r2, [sp, #88] @ 0x58 │ │ │ │ + strne r0, [r2] │ │ │ │ + bne 2b03c │ │ │ │ + lsl r0, r0, #2 │ │ │ │ + bl 52fc4 │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r3, r3, r4, lsl #2 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #640] @ 2b2f8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, sl │ │ │ │ + bls 2b2dc │ │ │ │ + ldr r3, [fp] │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r5, [r3, sl, lsl #2] │ │ │ │ + lsl r9, sl, #2 │ │ │ │ + mov r6, r4 │ │ │ │ + str r9, [sp, #28] │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ - blx r3 │ │ │ │ + bl 81f0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 2b24c │ │ │ │ + sub r9, r7, r5 │ │ │ │ + add r8, r9, r6 │ │ │ │ + add sl, r8, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, sl │ │ │ │ + bl 526c8 │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ + add r9, r7, #2 │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, r0, r6 │ │ │ │ + bl 8010 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, #125 @ 0x7d │ │ │ │ + mov r0, r9 │ │ │ │ + strb r3, [r4, r8] │ │ │ │ + bl 7c5c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne 2b148 │ │ │ │ + ldr r3, [pc, #492] @ 2b2fc │ │ │ │ + ldr r2, [pc, #492] @ 2b300 │ │ │ │ + ldr r1, [pc, #492] @ 2b304 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #170 @ 0xaa │ │ │ │ + mov r0, #2 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r9, [sp, #28] │ │ │ │ + ldr sl, [sp, #32] │ │ │ │ + mov r5, r7 │ │ │ │ + bl 535c4 │ │ │ │ + mov r6, r8 │ │ │ │ + b 2b254 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + sub r2, r5, r9 │ │ │ │ + ldr r1, [r6] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2ae44 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + bl 85e0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 2b1e4 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + add r6, r6, #4 │ │ │ │ + cmp r3, r6 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + bne 2b150 │ │ │ │ + add r9, r5, #1 │ │ │ │ + sub r9, r9, r7 │ │ │ │ + add r6, r8, r9 │ │ │ │ + add r1, r6, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 526c8 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, r0, r8 │ │ │ │ + bl 8010 │ │ │ │ + ldr ip, [pc, #344] @ 2b308 │ │ │ │ + ldr r2, [pc, #344] @ 2b30c │ │ │ │ + ldr r1, [pc, #344] @ 2b310 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov lr, #0 │ │ │ │ + strb lr, [r4, r6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #189 @ 0xbd │ │ │ │ + mov r0, #2 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ + b 2b244 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + sub r6, r6, r3 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ + bl 7fc8 │ │ │ │ + add r1, sl, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 526c8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r7, [r3, r6] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7fc8 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r0 │ │ │ │ + add r0, r4, r8 │ │ │ │ + bl 8010 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r6, r8, r0 │ │ │ │ + strb r3, [r4, r6] │ │ │ │ + add r5, r5, #1 │ │ │ │ + b 2b0a8 │ │ │ │ + ldr r9, [sp, #28] │ │ │ │ + ldr sl, [sp, #32] │ │ │ │ + ldr r3, [fp] │ │ │ │ + add sl, sl, #1 │ │ │ │ + ldr r7, [r3, r9] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7fc8 │ │ │ │ + add r1, r6, #1 │ │ │ │ + add r7, r7, r0 │ │ │ │ + sub r7, r7, r5 │ │ │ │ + add r1, r7, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 526c8 │ │ │ │ + ldr r3, [fp] │ │ │ │ + ldr r7, [r3, r9] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7fc8 │ │ │ │ + add r6, r4, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + add r2, r7, r0 │ │ │ │ + sub r2, r2, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8010 │ │ │ │ + ldr r3, [fp] │ │ │ │ + ldr r7, [r3, r9] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7fc8 │ │ │ │ + mov r3, #0 │ │ │ │ + add r7, r7, r0 │ │ │ │ + sub r7, r7, r5 │ │ │ │ + strb r3, [r6, r7] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r4, [r3, r9] │ │ │ │ + b 2b07c │ │ │ │ + ldr r2, [sp, #92] @ 0x5c │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [r2] │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r2, r3, lsl #2] │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r1, r3, r0, asr #8 │ │ │ │ + andeq r1, r3, ip, asr r3 │ │ │ │ + ldrdeq r1, [r3], -r4 │ │ │ │ + ldrdeq r1, [r3], -r8 │ │ │ │ + ldrdeq r1, [r3], -ip │ │ │ │ + andeq r1, r3, r0, lsr r2 │ │ │ │ + andeq r1, r3, r4, lsr r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r2, [pc, #596] @ 2b580 │ │ │ │ + ldr r3, [pc, #596] @ 2b584 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #28 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r3, #0 │ │ │ │ + str r6, [r1] │ │ │ │ + mov r8, r0 │ │ │ │ + str r6, [sp, #16] │ │ │ │ + mov r7, r1 │ │ │ │ + bl 7fc8 │ │ │ │ + ldrb r5, [r8] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + cmp r5, #39 @ 0x27 │ │ │ │ + cmpne r5, #34 @ 0x22 │ │ │ │ + addeq r4, r8, #1 │ │ │ │ + movne r4, r8 │ │ │ │ + movne r5, #32 │ │ │ │ + mov r6, r4 │ │ │ │ + add fp, sp, #16 │ │ │ │ + add sl, sp, #12 │ │ │ │ + mov r9, r0 │ │ │ │ + ldrb r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2b4fc │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 7c5c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 2b454 │ │ │ │ + cmp r5, #32 │ │ │ │ + beq 2b3fc │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ + bne 2b3c4 │ │ │ │ + ldr ip, [pc, #456] @ 2b588 │ │ │ │ + add ip, pc, ip │ │ │ │ + b 2b3cc │ │ │ │ + ldr ip, [pc, #448] @ 2b58c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [pc, #444] @ 2b590 │ │ │ │ + ldr r2, [pc, #444] @ 2b594 │ │ │ │ + ldr r1, [pc, #444] @ 2b598 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm sp, {r0, ip} │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #51 @ 0x33 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 535c4 │ │ │ │ + mov r4, #0 │ │ │ │ + b 2b520 │ │ │ │ + add r9, r9, #1 │ │ │ │ + add r3, r8, r9 │ │ │ │ + add r5, sp, #12 │ │ │ │ + add r8, sp, #16 │ │ │ │ + sub r3, r3, r6 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + str r5, [sp] │ │ │ │ + bl 2916c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b3f4 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + str r5, [sp] │ │ │ │ + bl 2916c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b3f4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #84] @ 2c608 │ │ │ │ - ldr r3, [pc, #40] @ 2c5e0 │ │ │ │ + b 2b550 │ │ │ │ + cmp r6, r4 │ │ │ │ + bcs 2b494 │ │ │ │ + ldrb r3, [r4, #-1] │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ + bne 2b494 │ │ │ │ + bl 7fc8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + sub r0, r4, #1 │ │ │ │ + bl 8448 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7fc8 │ │ │ │ + mov r3, #0 │ │ │ │ + add r0, r4, r0 │ │ │ │ + strb r3, [r0, #-1] │ │ │ │ + b 2b388 │ │ │ │ + sub r3, r4, r6 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r7 │ │ │ │ + str sl, [sp] │ │ │ │ + bl 2916c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b3f4 │ │ │ │ + add r4, r4, #1 │ │ │ │ + ldrb r2, [r4] │ │ │ │ + mov r3, r4 │ │ │ │ + cmp r2, r5 │ │ │ │ + add r4, r4, #1 │ │ │ │ + beq 2b4b8 │ │ │ │ + ldrb r5, [r3] │ │ │ │ + mov r6, r3 │ │ │ │ + cmp r5, #32 │ │ │ │ + add r3, r3, #1 │ │ │ │ + beq 2b4cc │ │ │ │ + cmp r5, #39 @ 0x27 │ │ │ │ + cmpne r5, #34 @ 0x22 │ │ │ │ + moveq r6, r3 │ │ │ │ + moveq r4, r6 │ │ │ │ + movne r4, r6 │ │ │ │ + movne r5, #32 │ │ │ │ + b 2b388 │ │ │ │ + add r1, sp, #12 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r2, r3 │ │ │ │ + add r1, sp, #16 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2916c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2b44c │ │ │ │ + b 2b3f4 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + cmp r3, r4 │ │ │ │ + bls 2b540 │ │ │ │ + ldr r0, [r0, r4, lsl #2] │ │ │ │ + bl 7e3c │ │ │ │ + add r4, r4, #1 │ │ │ │ + b 2b520 │ │ │ │ + bl 7e3c │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ldr r2, [pc, #68] @ 2b59c │ │ │ │ + ldr r3, [pc, #40] @ 2b584 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #268] @ 0x10c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2c5d4 │ │ │ │ + beq 2b578 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #276 @ 0x114 │ │ │ │ + add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r3, r5, ip, asr r7 │ │ │ │ + andeq r4, r5, ip, asr #15 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r5, r3, r9, ror #18 │ │ │ │ - andeq r0, r3, r8, lsr r3 │ │ │ │ - andeq sp, r2, ip, ror #17 │ │ │ │ - ldrdeq r0, [r3], -ip │ │ │ │ - andeq r0, r0, fp, ror #16 │ │ │ │ - ldrdeq r0, [r3], -ip │ │ │ │ - andeq sp, r2, r0, ror #16 │ │ │ │ - andeq r0, r3, r0, asr sp │ │ │ │ - andeq r0, r0, r8, ror r8 │ │ │ │ - andeq r3, r5, r4, asr #10 │ │ │ │ - mov ip, r1 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r2, ip │ │ │ │ - mov r0, r3 │ │ │ │ - b 433b4 │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ + strdeq r1, [r3], -r8 │ │ │ │ + andeq r1, r3, r8, lsl #2 │ │ │ │ + andeq r1, r3, r8, ror #1 │ │ │ │ + strdeq r1, [r3], -r0 │ │ │ │ + andeq r4, r5, r0, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldrb r3, [r0, #1793] @ 0x701 │ │ │ │ + str r0, [ip, #3648] @ 0xe40 │ │ │ │ + mov r9, r2 │ │ │ │ + ldr r2, [pc, #2596] @ 2bfe0 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r3, [pc, #2592] @ 2bfe4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #412 @ 0x19c │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #404] @ 0x194 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r3, [pc, #2568] @ 2bfe8 │ │ │ │ mov r4, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #452] @ 0x1c4 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldrb r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ + mov r1, #524288 @ 0x80000 │ │ │ │ + add r0, sp, #68 @ 0x44 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr sl, [sp, #460] @ 0x1cc │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 7a40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 2b654 │ │ │ │ + ldr ip, [pc, #2492] @ 2bfec │ │ │ │ + ldr r2, [pc, #2492] @ 2bff0 │ │ │ │ + ldr r1, [pc, #2492] @ 2bff4 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #2488] @ 2bff8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + b 2bfa8 │ │ │ │ + bl 84f0 │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + beq 2b670 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b6ac │ │ │ │ + b 2bea4 │ │ │ │ + ldr ip, [pc, #2436] @ 2bffc │ │ │ │ + ldr r2, [pc, #2436] @ 2c000 │ │ │ │ + ldr r1, [pc, #2436] @ 2c004 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #388 @ 0x184 │ │ │ │ + str ip, [sp] │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 8208 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 8208 │ │ │ │ + b 2bfa8 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 8208 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 834c │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 2b700 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr ip, [pc, #2360] @ 2c008 │ │ │ │ + ldr r2, [pc, #2360] @ 2c00c │ │ │ │ + ldr r1, [pc, #2360] @ 2c010 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #2356] @ 2c014 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [r0] │ │ │ │ + mov r0, #1 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + str ip, [sp] │ │ │ │ + str lr, [sp, #60] @ 0x3c │ │ │ │ + bl 521c0 │ │ │ │ + b 2b77c │ │ │ │ + add fp, sp, #264 @ 0x108 │ │ │ │ + mov r2, #140 @ 0x8c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7d28 │ │ │ │ + add r0, sp, #268 @ 0x10c │ │ │ │ + bl 7a64 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + bl 7a64 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, #2 │ │ │ │ + bl 8304 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 2b794 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr ip, [pc, #2248] @ 2c018 │ │ │ │ + ldr r2, [pc, #2248] @ 2c01c │ │ │ │ + ldr r1, [pc, #2248] @ 2c020 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #2244] @ 2c024 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [r0] │ │ │ │ + str lr, [sp] │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + str lr, [sp, #60] @ 0x3c │ │ │ │ + bl 42094 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + mov r2, #4 │ │ │ │ + add r1, sp, #60 @ 0x3c │ │ │ │ + bl 7e60 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 7e18 <_exit@plt> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, #1 │ │ │ │ + bl 8340 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2b744 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, #13 │ │ │ │ + bl 8340 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2b744 │ │ │ │ + cmp r6, #0 │ │ │ │ + moveq fp, r6 │ │ │ │ + beq 2b834 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r6, r0, lsl #2] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c654 │ │ │ │ - ldr r1, [pc, #48] @ 2c67c │ │ │ │ - mov r2, #6 │ │ │ │ + add r0, r0, #1 │ │ │ │ + bne 2b7d4 │ │ │ │ + mov r1, #4 │ │ │ │ + bl 55098 │ │ │ │ + sub r6, r6, #4 │ │ │ │ + str sl, [sp, #36] @ 0x24 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r4 │ │ │ │ + sub r5, r0, #4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r6, #4]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b820 │ │ │ │ + bl 51f84 │ │ │ │ + str r0, [r5, #4]! │ │ │ │ + b 2b808 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r4, r7 │ │ │ │ + mov r7, sl │ │ │ │ + ldr sl, [sp, #36] @ 0x24 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r1, [pc, #2028] @ 2c028 │ │ │ │ + add r5, sp, #60 @ 0x3c │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 433b4 │ │ │ │ - ldr r2, [r4, #1944] @ 0x798 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r2, r3 │ │ │ │ - strb r3, [r4, #1932] @ 0x78c │ │ │ │ - popeq {r4, pc} │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ - ldr r0, [r4] │ │ │ │ + mov r0, r5 │ │ │ │ + str fp, [sp, #60] @ 0x3c │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ + bl 2a824 │ │ │ │ + ldr r2, [pc, #2000] @ 2c02c │ │ │ │ + ldr r1, [pc, #2000] @ 2c030 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2a824 │ │ │ │ + ldr r1, [pc, #1984] @ 2c034 │ │ │ │ + mov r2, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2a824 │ │ │ │ + ldr r1, [pc, #1968] @ 2c038 │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 28f7c │ │ │ │ + ldr r1, [pc, #1956] @ 2c03c │ │ │ │ + mov r0, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 28f7c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne fp, [r3, #12] │ │ │ │ + moveq fp, r3 │ │ │ │ + ldr r9, [sp, #60] @ 0x3c │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2b914 │ │ │ │ + ldm r3, {r1, r2} │ │ │ │ + mov r0, r5 │ │ │ │ + ldrb r3, [r2] │ │ │ │ + str r9, [sp, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ + bne 2b8f0 │ │ │ │ + bl 28f7c │ │ │ │ + ldr r9, [sp, #60] @ 0x3c │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ + b 2b8fc │ │ │ │ + bl 2a824 │ │ │ │ + ldr r9, [sp, #60] @ 0x3c │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ + cmp fp, #0 │ │ │ │ + ldrne r2, [fp, #12] │ │ │ │ + moveq r2, fp │ │ │ │ + mov r3, fp │ │ │ │ + mov fp, r2 │ │ │ │ + b 2b8bc │ │ │ │ + cmp r8, #0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + bne 2b958 │ │ │ │ + mov r0, sl │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ + bl 2b314 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r5, [sp, #48] @ 0x30 │ │ │ │ + bne 2b99c │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 181fc │ │ │ │ - andeq r0, r3, ip, lsr #2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7e60 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e18 <_exit@plt> │ │ │ │ + ldr sl, [r7, r3, lsl #2] │ │ │ │ + mov r8, r3 │ │ │ │ + cmp sl, #0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + bne 2b958 │ │ │ │ + lsl r0, r8, #2 │ │ │ │ + add r0, r0, #4 │ │ │ │ + bl 52fc4 │ │ │ │ + mov r3, sl │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r8, r3 │ │ │ │ + ldrne r2, [r7, r3, lsl #2] │ │ │ │ + strne r2, [r5, r3, lsl #2] │ │ │ │ + addne r3, r3, #1 │ │ │ │ + bne 2b980 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, r8, lsl #2] │ │ │ │ + ldr r1, [pc, #1692] @ 2c040 │ │ │ │ + ldr r0, [pc, #1692] @ 2c044 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 8028 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 2bad8 │ │ │ │ + mov sl, #0 │ │ │ │ + str sl, [sp, #52] @ 0x34 │ │ │ │ + str sl, [sp, #56] @ 0x38 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, sp, #52 @ 0x34 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, #10 │ │ │ │ + str sl, [r8] │ │ │ │ + bl 8370 <__getdelim@plt> │ │ │ │ + ldr fp, [sp, #52] @ 0x34 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 2ba1c │ │ │ │ + mov r0, fp │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7c20 │ │ │ │ + b 2bad8 │ │ │ │ + bl 82b0 <__ctype_b_loc@plt> │ │ │ │ + ldr r2, [r0] │ │ │ │ + ldrb r3, [fp] │ │ │ │ + mov r1, fp │ │ │ │ + lsl r0, r3, #1 │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ + add fp, fp, #1 │ │ │ │ + tst r0, #8192 @ 0x2000 │ │ │ │ + bne 2ba24 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2ba88 │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2b9e4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7c20 │ │ │ │ + ldr r1, [pc, #1500] @ 2c048 │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ + str r9, [sp, #60] @ 0x3c │ │ │ │ + bl 2a824 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ + b 2bad8 │ │ │ │ + mov r0, r1 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + sub r3, r0, #1 │ │ │ │ + add r3, r1, r3 │ │ │ │ + mov ip, r3 │ │ │ │ + ldrb r0, [ip] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + lsl r0, r0, #1 │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ + ands r0, r0, #8192 @ 0x2000 │ │ │ │ + bne 2baa8 │ │ │ │ + strb r0, [ip, #1] │ │ │ │ + ldrb r3, [r1] │ │ │ │ + cmp r3, #35 @ 0x23 │ │ │ │ + beq 2b9e4 │ │ │ │ + b 2ba48 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 2baf0 │ │ │ │ + ldr r3, [pc, #1380] @ 2c04c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r8, [sp, #72] @ 0x48 │ │ │ │ + bl 8508 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8334 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 2bb3c │ │ │ │ + ldr r0, [pc, #1336] @ 2c050 │ │ │ │ + ldr r2, [pc, #1336] @ 2c054 │ │ │ │ + ldr r1, [pc, #1336] @ 2c058 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #221 @ 0xdd │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + b 2bb74 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8298 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 2bb7c │ │ │ │ + ldr r0, [pc, #1288] @ 2c05c │ │ │ │ + ldr r2, [pc, #1288] @ 2c060 │ │ │ │ + ldr r1, [pc, #1288] @ 2c064 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #225 @ 0xe1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + mvn r7, #0 │ │ │ │ + b 2be5c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8208 │ │ │ │ + bl 7d7c │ │ │ │ + cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + bne 2bbc4 │ │ │ │ + ldr r0, [pc, #1228] @ 2c068 │ │ │ │ + ldr r2, [pc, #1228] @ 2c06c │ │ │ │ + ldr r1, [pc, #1228] @ 2c070 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #233 @ 0xe9 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + mov r7, r4 │ │ │ │ + b 2be5c │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, #2 │ │ │ │ + bl 8100 │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r7, r0 │ │ │ │ + bne 2bc0c │ │ │ │ + ldr r0, [pc, #1168] @ 2c074 │ │ │ │ + ldr r2, [pc, #1168] @ 2c078 │ │ │ │ + ldr r1, [pc, #1168] @ 2c07c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #239 @ 0xef │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + mov r4, r7 │ │ │ │ + b 2be5c │ │ │ │ + ldr r1, [pc, #1132] @ 2c080 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 7e90 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c6a4 │ │ │ │ - bl 1da00 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + bge 2bc4c │ │ │ │ + ldr r0, [pc, #1116] @ 2c084 │ │ │ │ + ldr r2, [pc, #1116] @ 2c088 │ │ │ │ + ldr r1, [pc, #1116] @ 2c08c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #244 @ 0xf4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + b 2bd04 │ │ │ │ + add r4, sp, #76 @ 0x4c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7ee4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c6c8 │ │ │ │ - ldrb r3, [r4, #108] @ 0x6c │ │ │ │ + bge 2bc90 │ │ │ │ + ldr r0, [pc, #1060] @ 2c090 │ │ │ │ + ldr r2, [pc, #1060] @ 2c094 │ │ │ │ + ldr r1, [pc, #1060] @ 2c098 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #252 @ 0xfc │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + b 2bd04 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + mov r2, r4 │ │ │ │ + orr r3, r3, #16384 @ 0x4000 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + bl 84a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 2bce0 │ │ │ │ + ldr r1, [pc, #992] @ 2c09c │ │ │ │ + ldr r2, [pc, #992] @ 2c0a0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [pc, #984] @ 2c0a4 │ │ │ │ + ldr r3, [pc, #984] @ 2c0a8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + b 2bd04 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c6c4 │ │ │ │ - bl 1da00 │ │ │ │ - b 2c6c8 │ │ │ │ - bl 7b54 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7e3c │ │ │ │ + beq 2bd88 │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7a70 <__fcntl_time64@plt> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bge 2bd0c │ │ │ │ + mvn r4, #0 │ │ │ │ + b 2be5c │ │ │ │ + orr r2, r4, #2048 @ 0x800 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7a70 <__fcntl_time64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 2bd04 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, #2 │ │ │ │ + ldr r1, [r3] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 44150 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2bd04 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r1, [r3] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 44150 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2bd04 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r3] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 44150 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2bd04 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7a70 <__fcntl_time64@plt> │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8490 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 2bdc8 │ │ │ │ + ldr r1, [pc, #776] @ 2c0ac │ │ │ │ + ldr r2, [pc, #776] @ 2c0b0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [pc, #768] @ 2c0b4 │ │ │ │ + ldr r3, [pc, #768] @ 2c0b8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + b 2bd04 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8490 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 2bd9c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8490 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 2bd9c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8208 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr r4, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2be44 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 51f84 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 7fc8 │ │ │ │ + add r0, r0, #2 │ │ │ │ + bl 52fc4 │ │ │ │ + mov r3, #45 @ 0x2d │ │ │ │ + strb r3, [r0] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r7, r0 │ │ │ │ + strb r3, [r0, #1]! │ │ │ │ + ldr r1, [r5] │ │ │ │ + bl 80a0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 7d88 │ │ │ │ + mvn r7, #0 │ │ │ │ + mov r4, r7 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + mov r2, #4 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e60 │ │ │ │ + cmn r7, #1 │ │ │ │ + beq 2be84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8208 │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 2be94 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8208 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8208 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 7e18 <_exit@plt> │ │ │ │ + ldr r0, [pc, #528] @ 2c0bc │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 834c │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 8208 │ │ │ │ + mov r2, #4 │ │ │ │ + add r1, sp, #60 @ 0x3c │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 7e54 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 8208 │ │ │ │ + cmp r6, #0 │ │ │ │ + bge 2bf08 │ │ │ │ + ldr ip, [pc, #476] @ 2c0c0 │ │ │ │ + ldr r2, [pc, #476] @ 2c0c4 │ │ │ │ + ldr r1, [pc, #476] @ 2c0c8 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #472] @ 2c0cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + b 2bfa8 │ │ │ │ + cmp r6, #4 │ │ │ │ + bne 2bf4c │ │ │ │ + cmp r8, #0 │ │ │ │ + ldr r0, [pc, #436] @ 2c0d0 │ │ │ │ + ldrne sl, [r7] │ │ │ │ + ldr r2, [pc, #432] @ 2c0d4 │ │ │ │ + ldr r1, [pc, #432] @ 2c0d8 │ │ │ │ + ldr ip, [sp, #60] @ 0x3c │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib sp, {r0, sl} │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #508 @ 0x1fc │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 42094 │ │ │ │ + b 2bfa8 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a70 <__fcntl_time64@plt> │ │ │ │ + subs r2, r0, #0 │ │ │ │ + bge 2bf8c │ │ │ │ + ldr ip, [pc, #372] @ 2c0dc │ │ │ │ + ldr r2, [pc, #372] @ 2c0e0 │ │ │ │ + ldr r1, [pc, #372] @ 2c0e4 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #368] @ 2c0e8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + b 2bfa8 │ │ │ │ + orr r2, r2, #1 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7a70 <__fcntl_time64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 2bfac │ │ │ │ + b 2bf60 │ │ │ │ + mvn r5, #0 │ │ │ │ + ldr r2, [pc, #312] @ 2c0ec │ │ │ │ + ldr r3, [pc, #44] @ 2bfe4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #404] @ 0x194 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 2bfd4 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #412 @ 0x19c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r4, r5, r8, lsr r5 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r4, r5, r8, lsl r5 │ │ │ │ + andeq lr, r2, r4, ror #17 │ │ │ │ + @ instruction: 0x00030ebc │ │ │ │ + andeq ip, r2, r0, asr #13 │ │ │ │ + andeq r0, r0, sp, ror r1 │ │ │ │ + andeq r0, r3, r4, lsl #27 │ │ │ │ + andeq r0, r3, r8, ror lr │ │ │ │ + andeq ip, r2, ip, ror r6 │ │ │ │ + andeq r0, r3, ip, lsr #28 │ │ │ │ + andeq r0, r3, ip, lsl lr │ │ │ │ + andeq ip, r2, r0, lsr #12 │ │ │ │ + andeq r0, r0, pc, lsl #3 │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ + muleq r3, ip, sp │ │ │ │ + andeq ip, r2, r0, lsr #11 │ │ │ │ + muleq r0, pc, r1 @ │ │ │ │ + andeq r0, r3, r8, lsl #26 │ │ │ │ + strdeq r0, [r3], -r4 │ │ │ │ + strdeq r0, [r3], -ip │ │ │ │ + andeq fp, r2, r4, ror #24 │ │ │ │ + andeq r0, r3, r0, ror #25 │ │ │ │ + andeq r0, r3, r0, ror #25 │ │ │ │ + andeq r2, r3, ip, ror r0 │ │ │ │ + andeq r0, r3, r4, ror #23 │ │ │ │ + andeq fp, r2, r4, lsr #11 │ │ │ │ + andeq r0, r0, r0, asr #9 │ │ │ │ + andeq r0, r3, r0, lsl #21 │ │ │ │ + ldrdeq r0, [r3], -r4 │ │ │ │ + ldrdeq ip, [r2], -r8 │ │ │ │ + andeq r0, r3, r8, asr sl │ │ │ │ + muleq r3, r8, r9 │ │ │ │ + muleq r2, ip, r1 │ │ │ │ + andeq r0, r3, r8, lsr #20 │ │ │ │ + andeq r0, r3, r0, asr r9 │ │ │ │ + andeq ip, r2, r4, asr r1 │ │ │ │ + strdeq r0, [r3], -r4 │ │ │ │ + andeq r0, r3, r8, lsl #18 │ │ │ │ + andeq ip, r2, ip, lsl #2 │ │ │ │ + andeq r5, r0, lr, lsl #8 │ │ │ │ + ldrdeq r0, [r3], -ip │ │ │ │ + andeq r0, r3, r4, asr #17 │ │ │ │ + andeq ip, r2, r8, asr #1 │ │ │ │ + andeq r0, r3, r4, asr #19 │ │ │ │ + andeq r0, r3, r0, lsl #17 │ │ │ │ + andeq ip, r2, r4, lsl #1 │ │ │ │ + muleq r3, ip, r9 │ │ │ │ + andeq r0, r3, ip, lsr #16 │ │ │ │ + andeq ip, r2, r0, lsr r0 │ │ │ │ + andeq r0, r0, r2, lsl #2 │ │ │ │ + ldrdeq r0, [r3], -ip │ │ │ │ + andeq r0, r3, r4, asr #14 │ │ │ │ + andeq fp, r2, r8, asr #30 │ │ │ │ + andeq r0, r0, r9, lsl r1 │ │ │ │ + andeq sp, r2, ip, lsl r0 │ │ │ │ + andeq r0, r3, r8, asr r5 │ │ │ │ + andeq r0, r3, r8, lsl #12 │ │ │ │ + andeq fp, r2, ip, lsl #28 │ │ │ │ + strdeq r0, [r0], -r9 │ │ │ │ + andeq r0, r3, ip, ror r7 │ │ │ │ + andeq r0, r3, r8, asr #11 │ │ │ │ + andeq fp, r2, ip, asr #27 │ │ │ │ + andeq r0, r3, r0, asr r7 │ │ │ │ + andeq r0, r3, r4, lsl #11 │ │ │ │ + andeq fp, r2, r8, lsl #27 │ │ │ │ + andeq r0, r0, r7, lsl #4 │ │ │ │ + andeq r3, r5, r4, asr #22 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bxeq lr │ │ │ │ + ldrb r2, [r3, #3196] @ 0xc7c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 2c108 │ │ │ │ + b 21f44 │ │ │ │ + mov r2, #1 │ │ │ │ + strb r2, [r3, #3292] @ 0xcdc │ │ │ │ + bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [pc, #2216] @ 2cfb8 │ │ │ │ + ldr r2, [pc, #2216] @ 2c9e0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #2212] @ 2cfbc │ │ │ │ + ldr r3, [pc, #2212] @ 2c9e4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c7d0 │ │ │ │ + bne 2c1f8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r4, sp │ │ │ │ ldr r2, [r3, #1728] @ 0x6c0 │ │ │ │ lsl r2, r2, #4 │ │ │ │ bic r1, r2, #4080 @ 0xff0 │ │ │ │ bic r1, r1, #15 │ │ │ │ mov r3, r2 │ │ │ │ sub r1, sp, r1 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r1 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 2c758 │ │ │ │ + bne 2c180 │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 2c78c │ │ │ │ + beq 2c1b4 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -36882,47 +36508,47 @@ │ │ │ │ ldr sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, ip │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 2c9e0 │ │ │ │ + b 2c408 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3, #224] @ 0xe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r8, #1728] @ 0x6c0 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 2c738 │ │ │ │ + bge 2c160 │ │ │ │ ldr r0, [r8, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, r7, r3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldr r3, [r0, r3, lsl #2] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2c834 │ │ │ │ + bne 2c25c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 2c7f4 │ │ │ │ + b 2c21c │ │ │ │ mov r3, r8 │ │ │ │ mov r9, #0 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r6 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r9, r2 │ │ │ │ - bcs 2c944 │ │ │ │ + bcs 2c36c │ │ │ │ mov r2, #24 │ │ │ │ mul r2, r9, r2 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r0, [r3, #1504] @ 0x5e0 │ │ │ │ add r6, r1, r2 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r1, r2] │ │ │ │ @@ -36933,15 +36559,15 @@ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 82e0 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ add r5, r8, r5 │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d28 │ │ │ │ ldrd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r1, #1 │ │ │ │ @@ -36962,104 +36588,104 @@ │ │ │ │ strb r3, [r4, #36] @ 0x24 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r5, [r4, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ - beq 2c920 │ │ │ │ + beq 2c348 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #40] @ 0x28 │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r1, [sl] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ str r4, [sl, #4] │ │ │ │ str r2, [sl, #8] │ │ │ │ streq r4, [sl] │ │ │ │ - b 2c844 │ │ │ │ + b 2c26c │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 2c82c │ │ │ │ + b 2c254 │ │ │ │ mov r2, #12 │ │ │ │ mul r2, r7, r2 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r1, [r4, r2] │ │ │ │ add r4, r4, r2 │ │ │ │ sub r1, r1, #2097152 @ 0x200000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ movhi r2, #1 │ │ │ │ - bhi 2c984 │ │ │ │ + bhi 2c3ac │ │ │ │ ldr r0, [sl, #1840] @ 0x730 │ │ │ │ - bl 4d284 │ │ │ │ + bl 4d2a4 │ │ │ │ ldr r4, [r0] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r5, r3 │ │ │ │ - bne 2ca24 │ │ │ │ + bne 2c44c │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-116] @ 0xffffff8c │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r2, [sl, #1724] @ 0x6bc │ │ │ │ cmp r7, r2 │ │ │ │ - blt 2c950 │ │ │ │ + blt 2c378 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r8, [fp, #-112] @ 0xffffff90 │ │ │ │ - bne 2caf8 │ │ │ │ + bne 2c520 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [sl, #1728] @ 0x6c0 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 2cb30 │ │ │ │ + bge 2c558 │ │ │ │ ldr r0, [sl, #1504] @ 0x5e0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, r7, r3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ sub r1, r1, #1 │ │ │ │ and r3, r3, r1 │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r6, [r0, r3, lsl #2] │ │ │ │ mov r7, r2 │ │ │ │ str r4, [fp, #-108] @ 0xffffff94 │ │ │ │ str r8, [fp, #-112] @ 0xffffff90 │ │ │ │ - b 2c9b8 │ │ │ │ + b 2c3e0 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, r6 │ │ │ │ bl 85ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 2c9a0 │ │ │ │ + beq 2c3c8 │ │ │ │ str r5, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r4, [r9, #4] │ │ │ │ cmp r5, r8 │ │ │ │ add r2, r5, r4 │ │ │ │ - beq 2cae8 │ │ │ │ + beq 2c510 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2ca74 │ │ │ │ + beq 2c49c │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 2caa4 │ │ │ │ + bcs 2c4cc │ │ │ │ lsl r6, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r9] │ │ │ │ bl 40ef4 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r6 │ │ │ │ @@ -37080,40 +36706,40 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r9, #12] │ │ │ │ add r1, r3, r1 │ │ │ │ str r7, [r2, r4, lsl #3] │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ add r8, r8, #1 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b 2ca4c │ │ │ │ + b 2c474 │ │ │ │ ldr r5, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r2, [r9, #4] │ │ │ │ - b 2c9a0 │ │ │ │ + b 2c3c8 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2c9dc │ │ │ │ + beq 2c404 │ │ │ │ ldr r1, [r9] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1, r2] │ │ │ │ str r3, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r8, r8, #1 │ │ │ │ add r9, r3, r8, lsl #4 │ │ │ │ - b 2c9dc │ │ │ │ + b 2c404 │ │ │ │ bic r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ cmp r8, r3 │ │ │ │ ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ - bcs 2cb6c │ │ │ │ + bcs 2c594 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cb6c │ │ │ │ + beq 2c594 │ │ │ │ ldr r2, [r9] │ │ │ │ add r1, r2, r3 │ │ │ │ ldrb r1, [r1, #-1] │ │ │ │ cmp r1, #0 │ │ │ │ addne r1, r3, #1 │ │ │ │ strne r1, [r9, #4] │ │ │ │ movne r1, #0 │ │ │ │ @@ -37122,53 +36748,53 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3, #1728] @ 0x6c0 │ │ │ │ bic r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcs 2cd80 │ │ │ │ + bcs 2c7a8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, r7, lsl #4] │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cd74 │ │ │ │ + beq 2c79c │ │ │ │ str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ str r7, [fp, #-100] @ 0xffffff9c │ │ │ │ str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ str sp, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - ldr r3, [pc, #1020] @ 2cfc0 │ │ │ │ + ldr r3, [pc, #1020] @ 2c9e8 │ │ │ │ add r2, r2, #1 │ │ │ │ and r1, r3, r2, lsl #3 │ │ │ │ sub r1, sp, r1 │ │ │ │ lsl r3, r2, #3 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r1 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 2cbd0 │ │ │ │ + bne 2c5f8 │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 2cc04 │ │ │ │ + beq 2c62c │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r3, r5 │ │ │ │ bl 840c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 2cd50 │ │ │ │ + beq 2c778 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r7, r7, r6 │ │ │ │ add r6, r3, r6 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -37217,15 +36843,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #44] @ 0x2c │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r4, #28] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq 2cd1c │ │ │ │ + beq 2c744 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r2, #40] @ 0x28 │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [sl, #8] │ │ │ │ str r4, [sl, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -37234,51 +36860,51 @@ │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [sl] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr sp, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 2cbb0 │ │ │ │ + b 2c5d8 │ │ │ │ ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr sp, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [r3, r7, lsl #4] │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r8, #12] │ │ │ │ bl 7e3c │ │ │ │ add r7, r7, #1 │ │ │ │ add r8, r8, #16 │ │ │ │ - b 2cb7c │ │ │ │ + b 2c5a4 │ │ │ │ ldr r5, [sl] │ │ │ │ mov sp, r4 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r7, r5 │ │ │ │ - beq 2cf80 │ │ │ │ + beq 2c9a8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #1504] @ 0x5e0 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov ip, r5 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 2cf14 │ │ │ │ + beq 2c93c │ │ │ │ mov sl, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r7 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r8, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cef0 │ │ │ │ + beq 2c918 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 2ced8 │ │ │ │ + beq 2c900 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr lr, [r3, #16] │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [ip, #20] │ │ │ │ mla r4, r1, r4, lr │ │ │ │ ldr r0, [ip, #16] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -37298,15 +36924,15 @@ │ │ │ │ asr r6, r4, #31 │ │ │ │ cmp r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ sbcs r4, r6, r7 │ │ │ │ movcc r1, #0 │ │ │ │ andcs r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2cec0 │ │ │ │ + bne 2c8e8 │ │ │ │ ldr r4, [ip, #28] │ │ │ │ ldr r1, [ip, #24] │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mla r8, r4, r8, r1 │ │ │ │ cmp r8, lr │ │ │ │ asr r4, r8, #31 │ │ │ │ mov r1, r8 │ │ │ │ @@ -37316,51 +36942,51 @@ │ │ │ │ str r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r8, r6, r4 │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ movcc r8, #0 │ │ │ │ andcs r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 2cec0 │ │ │ │ + bne 2c8e8 │ │ │ │ cmp lr, r0 │ │ │ │ sbcs r5, r5, r7 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r4, r4, r6 │ │ │ │ movcc r2, #0 │ │ │ │ andcs r2, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2ced8 │ │ │ │ + beq 2c900 │ │ │ │ ldrb r2, [r3, #37] @ 0x25 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r3, #1 │ │ │ │ strbeq r2, [r3, #38] @ 0x26 │ │ │ │ strbne r3, [ip, #38] @ 0x26 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r2, [sl, #44] @ 0x2c │ │ │ │ moveq r2, sl │ │ │ │ mov r3, sl │ │ │ │ mov sl, r2 │ │ │ │ - b 2cdd0 │ │ │ │ + b 2c7f8 │ │ │ │ ldr r8, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r3, [r8, #44] @ 0x2c │ │ │ │ moveq r3, r8 │ │ │ │ mov ip, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r8, r3 │ │ │ │ - b 2cdb4 │ │ │ │ + b 2c7dc │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 2cf80 │ │ │ │ + b 2c9a8 │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cf6c │ │ │ │ + beq 2c994 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -37376,79 +37002,79 @@ │ │ │ │ str r3, [sl, #8] │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #44] @ 0x2c │ │ │ │ moveq r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2cf1c │ │ │ │ - ldr r2, [pc, #52] @ 2cfc4 │ │ │ │ - ldr r3, [pc, #40] @ 2cfbc │ │ │ │ + bne 2c944 │ │ │ │ + ldr r2, [pc, #52] @ 2c9ec │ │ │ │ + ldr r3, [pc, #40] @ 2c9e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2cfb0 │ │ │ │ + beq 2c9d8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r3, r5, r4, ror #7 │ │ │ │ + @ instruction: 0x000539bc │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ @ instruction: 0xfffff000 │ │ │ │ - andeq r2, r5, r8, ror #22 │ │ │ │ + andeq r3, r5, r0, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #928] @ 2d384 │ │ │ │ + ldr r2, [pc, #928] @ 2cdac │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #924] @ 2d388 │ │ │ │ + ldr r3, [pc, #924] @ 2cdb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str sp, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2d354 │ │ │ │ + beq 2cd7c │ │ │ │ lsl r3, r7, #2 │ │ │ │ add r2, r3, #7 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r3, r2, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ bic r2, r2, #7 │ │ │ │ sub r3, sp, r3 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r3 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 2d02c │ │ │ │ - ldr r3, [pc, #836] @ 2d38c │ │ │ │ + bne 2ca54 │ │ │ │ + ldr r3, [pc, #836] @ 2cdb4 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 2d060 │ │ │ │ + beq 2ca88 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [r0, #216] @ 0xd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ bl 7ea8 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #4 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #772] @ 2d390 │ │ │ │ + ldr r0, [pc, #772] @ 2cdb8 │ │ │ │ mov r8, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 87cc │ │ │ │ mvn r3, #3 │ │ │ │ mul r2, r3, sl │ │ │ │ sub r3, sl, #1 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ @@ -37474,64 +37100,64 @@ │ │ │ │ mov r7, #0 │ │ │ │ add r3, r3, sl │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 526a8 │ │ │ │ + bl 526c8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ add r6, r6, #2 │ │ │ │ add r5, r5, r3 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r8, r0 │ │ │ │ add r5, r0, r5 │ │ │ │ cmp sl, r7 │ │ │ │ - beq 2d158 │ │ │ │ + beq 2cb80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ add r7, r7, #1 │ │ │ │ str r0, [r5], #4 │ │ │ │ str r3, [r0], #4 │ │ │ │ - bl 1e0e8 │ │ │ │ - b 2d128 │ │ │ │ + bl 1d9fc │ │ │ │ + b 2cb50 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r9, r9, r3 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r0, r3, r9 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 2d0cc │ │ │ │ + bhi 2caf4 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r5, #0 │ │ │ │ sub r6, r8, r3 │ │ │ │ add r3, r7, r9 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 2d1c8 │ │ │ │ + beq 2cbf0 │ │ │ │ cmp r9, r5 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - bhi 2d1bc │ │ │ │ + bhi 2cbe4 │ │ │ │ cmp r5, sl │ │ │ │ strcc r0, [r6, r5, lsl #2] │ │ │ │ - bcc 2d1c0 │ │ │ │ + bcc 2cbe8 │ │ │ │ bl 7e3c │ │ │ │ add r5, r5, #1 │ │ │ │ - b 2d198 │ │ │ │ + b 2cbc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ - ldr r3, [pc, #444] @ 2d394 │ │ │ │ + ldr r3, [pc, #444] @ 2cdbc │ │ │ │ mov r2, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 7a58 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r5, r8 │ │ │ │ @@ -37540,120 +37166,120 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7ea8 │ │ │ │ mov r3, r4 │ │ │ │ lsr r2, r0, #1 │ │ │ │ add r2, r4, r2, lsl #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 2d22c │ │ │ │ + beq 2cc54 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr ip, [r0, #-4]! │ │ │ │ str ip, [r3], #4 │ │ │ │ str r1, [r0] │ │ │ │ - b 2d210 │ │ │ │ + b 2cc38 │ │ │ │ cmp sl, r5 │ │ │ │ - bne 2d1f4 │ │ │ │ + bne 2cc1c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [r3] │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne sl, [r4, #44] @ 0x2c │ │ │ │ moveq sl, r4 │ │ │ │ mov r7, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2d330 │ │ │ │ + beq 2cd58 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r9, [r5, #44] @ 0x2c │ │ │ │ moveq r9, r5 │ │ │ │ mov r6, r9 │ │ │ │ mov r3, r5 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 2d2dc │ │ │ │ + beq 2cd04 │ │ │ │ ldr ip, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldm r3, {r0, r2} │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, r0 │ │ │ │ - bne 2d2b0 │ │ │ │ + bne 2ccd8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d318 │ │ │ │ + beq 2cd40 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r6, #44] @ 0x2c │ │ │ │ moveq r2, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r2 │ │ │ │ - b 2d278 │ │ │ │ + b 2cca0 │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r9, #44] @ 0x2c │ │ │ │ moveq r3, r9 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r3 │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 2d30c │ │ │ │ + beq 2cd34 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d2c8 │ │ │ │ + bne 2ccf0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 87cc │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 2d318 │ │ │ │ + b 2cd40 │ │ │ │ ldr r3, [r8, r7, lsl #2] │ │ │ │ add r7, r7, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r3, [sl, #44] @ 0x2c │ │ │ │ moveq r3, sl │ │ │ │ mov r4, sl │ │ │ │ mov sl, r3 │ │ │ │ - b 2d254 │ │ │ │ + b 2cc7c │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 2d350 │ │ │ │ + bcs 2cd78 │ │ │ │ ldr r0, [r8, r6, lsl #2] │ │ │ │ bl 7e3c │ │ │ │ add r6, r6, #1 │ │ │ │ - b 2d338 │ │ │ │ + b 2cd60 │ │ │ │ ldr sp, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r2, [pc, #60] @ 2d398 │ │ │ │ - ldr r3, [pc, #40] @ 2d388 │ │ │ │ + ldr r2, [pc, #60] @ 2cdc0 │ │ │ │ + ldr r3, [pc, #40] @ 2cdb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2d37c │ │ │ │ + beq 2cda4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r2, r5, r0, lsl fp │ │ │ │ + andeq r3, r5, r8, ror #1 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r4, asr #31 │ │ │ │ - @ instruction: 0xffffd6d0 │ │ │ │ - muleq r5, ip, r7 │ │ │ │ + @ instruction: 0x000325b4 │ │ │ │ + @ instruction: 0xffffc638 │ │ │ │ + andeq r2, r5, r4, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #120] @ 2d434 │ │ │ │ - ldr r3, [pc, #120] @ 2d438 │ │ │ │ + ldr r0, [pc, #120] @ 2ce5c │ │ │ │ + ldr r3, [pc, #120] @ 2ce60 │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -37661,53 +37287,53 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 8814 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f410 │ │ │ │ - ldr r2, [pc, #56] @ 2d43c │ │ │ │ - ldr r3, [pc, #48] @ 2d438 │ │ │ │ + bl ea00 │ │ │ │ + ldr r2, [pc, #56] @ 2ce64 │ │ │ │ + ldr r3, [pc, #48] @ 2ce60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2d424 │ │ │ │ + beq 2ce4c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - andeq r2, r5, ip, lsr r7 │ │ │ │ + andeq r2, r5, r4, lsl sp │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq r2, [r5], -r4 │ │ │ │ + andeq r2, r5, ip, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ bl 8460 │ │ │ │ - ldr r4, [pc, #44] @ 2d490 │ │ │ │ - ldr r2, [pc, #44] @ 2d494 │ │ │ │ + ldr r4, [pc, #44] @ 2ceb8 │ │ │ │ + ldr r2, [pc, #44] @ 2cebc │ │ │ │ mov r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - muleq r5, r0, r6 │ │ │ │ + andeq r2, r5, r8, ror #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -37718,57 +37344,35 @@ │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #320] @ 0x140 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d500 │ │ │ │ - bl 2d498 │ │ │ │ - ldr r1, [pc, #36] @ 2d52c │ │ │ │ - mov r3, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #312] @ 0x138 │ │ │ │ - str r3, [r4, #324] @ 0x144 │ │ │ │ - str r5, [r4, #320] @ 0x140 │ │ │ │ - add r1, r1, #128 @ 0x80 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 7a94 │ │ │ │ - andeq r1, r5, r4, asr #6 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #44] @ 2d584 │ │ │ │ + ldr r2, [pc, #44] @ 2cf54 │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #140 @ 0x8c │ │ │ │ + add r2, r2, #128 @ 0x80 │ │ │ │ mov r1, #2 │ │ │ │ str r4, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strdeq r1, [r5], -r4 │ │ │ │ + andeq r1, r5, r4, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -37805,73 +37409,73 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #91] @ 0x5b │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 2d6c0 │ │ │ │ + beq 2d090 │ │ │ │ ldrb r3, [r0, #90] @ 0x5a │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d6c0 │ │ │ │ + beq 2d090 │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ - ldr r7, [pc, #116] @ 2d6c8 │ │ │ │ + ldr r7, [pc, #116] @ 2d098 │ │ │ │ mov r0, r5 │ │ │ │ bl 8460 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r2, r7, #164 @ 0xa4 │ │ │ │ + add r2, r7, #152 @ 0x98 │ │ │ │ mov r1, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ mov r1, #5 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2d5cc │ │ │ │ + bl 2cf9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a8fc │ │ │ │ + bl 2924c │ │ │ │ mov r0, r5 │ │ │ │ bl 8460 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - add r2, r7, #188 @ 0xbc │ │ │ │ + add r2, r7, #176 @ 0xb0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strdeq r1, [r5], -r0 │ │ │ │ + andeq r1, r5, r0, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #44] @ 2d720 │ │ │ │ + ldr r2, [pc, #44] @ 2d0f0 │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #212 @ 0xd4 │ │ │ │ + add r2, r2, #200 @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r1, r5, r8, asr r1 │ │ │ │ + andeq r1, r5, r8, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -37905,116 +37509,116 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 37f2c │ │ │ │ + bl 37da8 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d860 │ │ │ │ + beq 2d230 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1db18 │ │ │ │ + bl 1d4a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ ldr r8, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8460 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r0 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r0, r8 │ │ │ │ bl 7f80 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 7e30 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1db18 │ │ │ │ + b 1d4a0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r2, [pc, #92] @ 2d8f8 │ │ │ │ + ldr r2, [pc, #92] @ 2d2c8 │ │ │ │ add r1, r3, #3088 @ 0xc10 │ │ │ │ ldrh r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2d8e8 │ │ │ │ + bne 2d2b8 │ │ │ │ ldr r3, [r3, #3244] @ 0xcac │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 1d9a4 │ │ │ │ + bl 1d32c │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #0 │ │ │ │ bl 41838 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1da9c │ │ │ │ + bl 1d424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1da00 │ │ │ │ + b 1d388 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ - b 1da9c │ │ │ │ + b 1d424 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 2d934 │ │ │ │ + bne 2d304 │ │ │ │ ldrb r3, [r0, #297] @ 0x129 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d934 │ │ │ │ + bne 2d304 │ │ │ │ ldrb r3, [r0, #298] @ 0x12a │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r3, [r0] │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ ldrbne r0, [r3, #1564] @ 0x61c │ │ │ │ eorne r0, r0, #1 │ │ │ │ - b 2d938 │ │ │ │ + b 2d308 │ │ │ │ mov r0, #0 │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 2d960 │ │ │ │ + bne 2d330 │ │ │ │ ldrb r3, [r0, #297] @ 0x129 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r0, [r0, #298] @ 0x12a │ │ │ │ eoreq r0, r0, #1 │ │ │ │ - beq 2d964 │ │ │ │ + beq 2d334 │ │ │ │ mov r0, #0 │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -38026,169 +37630,169 @@ │ │ │ │ mov sl, r0 │ │ │ │ str r6, [r2] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r6, [r2, #4] │ │ │ │ str r6, [r2, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ - bl 2d440 │ │ │ │ - ldr fp, [pc, #440] @ 2db70 │ │ │ │ + bl 2ce68 │ │ │ │ + ldr fp, [pc, #440] @ 2d540 │ │ │ │ add fp, pc, fp │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2d9ec │ │ │ │ - ldr ip, [pc, #428] @ 2db74 │ │ │ │ - ldr r2, [pc, #428] @ 2db78 │ │ │ │ - ldr r1, [pc, #428] @ 2db7c │ │ │ │ + bne 2d3bc │ │ │ │ + ldr ip, [pc, #428] @ 2d544 │ │ │ │ + ldr r2, [pc, #428] @ 2d548 │ │ │ │ + ldr r1, [pc, #428] @ 2d54c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #424] @ 2db80 │ │ │ │ + ldr r3, [pc, #424] @ 2d550 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 2daa0 │ │ │ │ + bl 535c4 │ │ │ │ + b 2d470 │ │ │ │ ldr r3, [sl] │ │ │ │ str r6, [r5, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2da2c │ │ │ │ + beq 2d3fc │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2da2c │ │ │ │ + beq 2d3fc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ - bl 2d530 │ │ │ │ + bl 2cf00 │ │ │ │ ldr r1, [r7, #84] @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bl 2d588 │ │ │ │ + bl 2cf58 │ │ │ │ ldr r6, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #324] @ 2db84 │ │ │ │ + ldr r2, [pc, #324] @ 2d554 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f80 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 2daa8 │ │ │ │ - ldr r0, [pc, #272] @ 2db88 │ │ │ │ - ldr r2, [pc, #272] @ 2db8c │ │ │ │ - ldr r1, [pc, #272] @ 2db90 │ │ │ │ + bne 2d478 │ │ │ │ + ldr r0, [pc, #272] @ 2d558 │ │ │ │ + ldr r2, [pc, #272] @ 2d55c │ │ │ │ + ldr r1, [pc, #272] @ 2d560 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #264] @ 2db94 │ │ │ │ + ldr r3, [pc, #264] @ 2d564 │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ mov r0, #0 │ │ │ │ - b 2db68 │ │ │ │ + b 2d538 │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2db04 │ │ │ │ + beq 2d4d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2d6cc │ │ │ │ + bl 2d09c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 2db04 │ │ │ │ - ldr r1, [pc, #200] @ 2db98 │ │ │ │ - ldr r2, [pc, #200] @ 2db9c │ │ │ │ + bne 2d4d4 │ │ │ │ + ldr r1, [pc, #200] @ 2d568 │ │ │ │ + ldr r2, [pc, #200] @ 2d56c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #192] @ 2dba0 │ │ │ │ - ldr r3, [pc, #192] @ 2dba4 │ │ │ │ + ldr r1, [pc, #192] @ 2d570 │ │ │ │ + ldr r3, [pc, #192] @ 2d574 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da00 │ │ │ │ - b 2daa0 │ │ │ │ + bl 1d388 │ │ │ │ + b 2d470 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 80d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d7c8 │ │ │ │ + bl 1d150 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 2db58 │ │ │ │ + bne 2d528 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 1d9a4 │ │ │ │ + bl 1d32c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8460 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f80 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5] │ │ │ │ str r8, [r5, #12] │ │ │ │ str r6, [r5, #4] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r2, r5, r4, asr #2 │ │ │ │ - @ instruction: 0x0002edb4 │ │ │ │ - andeq r9, r2, r8, lsl #23 │ │ │ │ - muleq r2, r0, fp │ │ │ │ + andeq r2, r5, r4, ror r7 │ │ │ │ + andeq pc, r2, r4, asr #6 │ │ │ │ + ldrdeq sl, [r2], -r0 │ │ │ │ + ldrdeq sl, [r2], -r8 │ │ │ │ andeq r0, r0, pc, lsl #19 │ │ │ │ muleq r0, r4, r4 │ │ │ │ - andeq lr, r2, r4, lsr sp │ │ │ │ - ldrdeq r9, [r2], -r0 │ │ │ │ - ldrdeq r9, [r2], -r8 │ │ │ │ + andeq pc, r2, r4, asr #5 │ │ │ │ + andeq sl, r2, r8, lsl r1 │ │ │ │ + andeq sl, r2, r0, lsr #2 │ │ │ │ andeq r0, r0, r5, lsr #19 │ │ │ │ - andeq lr, r2, r4, lsl #26 │ │ │ │ - andeq r9, r2, ip, ror sl │ │ │ │ - andeq r9, r2, r4, lsl #21 │ │ │ │ + muleq r2, r4, r2 │ │ │ │ + andeq sl, r2, r4, asr #1 │ │ │ │ + andeq sl, r2, ip, asr #1 │ │ │ │ andeq r0, r0, lr, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dbd8 │ │ │ │ - bl 1da00 │ │ │ │ + beq 2d5a8 │ │ │ │ + bl 1d388 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dbf0 │ │ │ │ - bl 1da00 │ │ │ │ + beq 2d5c0 │ │ │ │ + bl 1d388 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dc08 │ │ │ │ - bl 1da00 │ │ │ │ + beq 2d5d8 │ │ │ │ + bl 1d388 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38200,54 +37804,54 @@ │ │ │ │ ldr r0, [r3, #188] @ 0xbc │ │ │ │ bl 7b84 │ │ │ │ ldr r3, [r6, #3248] @ 0xcb0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #188] @ 0xbc │ │ │ │ mov r0, r5 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2d578 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 2dc5c │ │ │ │ + bne 2d62c │ │ │ │ ldr r0, [r6, #3284] @ 0xcd4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 24e04 │ │ │ │ + b 24034 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ add r1, r1, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ and r0, r3, r1 │ │ │ │ ldr r1, [r2, r0, lsl #2] │ │ │ │ add ip, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ and r0, r3, ip │ │ │ │ - b 2dc94 │ │ │ │ + b 2d664 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 2a8bc │ │ │ │ + bl 28cb8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, #24 │ │ │ │ mul r0, r3, r0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r8, #1 │ │ │ │ str r7, [r3, r0] │ │ │ │ add r3, r3, r0 │ │ │ │ str r6, [r3, #4] │ │ │ │ - beq 2dd18 │ │ │ │ + beq 2d6e8 │ │ │ │ ldrd r0, [r4] │ │ │ │ strd r0, [r3, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ add r3, r3, #8 │ │ │ │ @@ -38257,35 +37861,35 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r8, [r0, #3248] @ 0xcb0 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r1, [pc, #1940] @ 2e4e4 │ │ │ │ - ldr r2, [pc, #1940] @ 2e4e8 │ │ │ │ + ldr r1, [pc, #1940] @ 2deb4 │ │ │ │ + ldr r2, [pc, #1940] @ 2deb8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3, #3700] @ 0xe74 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ - beq 2e4b4 │ │ │ │ + beq 2de84 │ │ │ │ ldrb r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dd8c │ │ │ │ + beq 2d75c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r0, #3732] @ 0xe94 │ │ │ │ - bl 38a3c │ │ │ │ + bl 388b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #3468] @ 0xd8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2ddc0 │ │ │ │ + beq 2d790 │ │ │ │ ldr r1, [r3, #3472] @ 0xd90 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ bic r1, r1, #1 │ │ │ │ @@ -38295,34 +37899,34 @@ │ │ │ │ ldr r2, [r3, #1504] @ 0x5e0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, r3 │ │ │ │ ldrne r4, [r0, #20] │ │ │ │ str r3, [r2, #3468] @ 0xd8c │ │ │ │ - beq 2de08 │ │ │ │ + beq 2d7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2de08 │ │ │ │ + beq 2d7d8 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ moveq r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 2dde4 │ │ │ │ + b 2d7b4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [r3, #1504] @ 0x5e0 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 54ff0 │ │ │ │ + bl 55010 │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r7, [r4] │ │ │ │ add r2, r4, #16 │ │ │ │ add r6, r4, #28 │ │ │ │ add lr, r4, #72 @ 0x48 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -38342,44 +37946,44 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #12 │ │ │ │ str r0, [r9, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r9, #48 @ 0x30 │ │ │ │ bl 7d28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r9, #60 @ 0x3c │ │ │ │ bl 7d28 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ cmp r6, r5 │ │ │ │ ldrne r5, [r6, #20] │ │ │ │ - beq 2df58 │ │ │ │ + beq 2d928 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2df58 │ │ │ │ + beq 2d928 │ │ │ │ mov r0, #24 │ │ │ │ bl 82e0 │ │ │ │ mov ip, r0 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ str r3, [ip, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #20] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [ip, #20] │ │ │ │ - beq 2df24 │ │ │ │ + beq 2d8f4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ strne ip, [r2, #16] │ │ │ │ str ip, [r3, #20] │ │ │ │ ldr r2, [r9, #48] @ 0x30 │ │ │ │ ldr r3, [r9, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -38388,109 +37992,109 @@ │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r9, #56] @ 0x38 │ │ │ │ ldrne r3, [r5, #20] │ │ │ │ moveq r3, r5 │ │ │ │ mov r6, r5 │ │ │ │ str ip, [r9, #52] @ 0x34 │ │ │ │ mov r5, r3 │ │ │ │ - b 2ded8 │ │ │ │ + b 2d8a8 │ │ │ │ mov r6, #0 │ │ │ │ str r8, [sp, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, r3 │ │ │ │ - bge 2e0b0 │ │ │ │ + bge 2da80 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2e0a8 │ │ │ │ + beq 2da78 │ │ │ │ mov r0, #24 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sl, r6, lsl #2] │ │ │ │ mov r0, #12 │ │ │ │ mul r0, r7, r0 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldrh r3, [r5, #8] │ │ │ │ add r2, r5, #12 │ │ │ │ strh r3, [r8, #8] │ │ │ │ mov lr, #0 │ │ │ │ add r3, r8, #12 │ │ │ │ str r0, [r8] │ │ │ │ mov ip, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ cmp r7, lr │ │ │ │ - ble 2dfec │ │ │ │ + ble 2d9bc │ │ │ │ mov r3, #12 │ │ │ │ mul r3, lr, r3 │ │ │ │ ldr r2, [r5] │ │ │ │ add lr, lr, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, ip, r3 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 2dfc0 │ │ │ │ + b 2d990 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r8, #4] │ │ │ │ - beq 2e0a8 │ │ │ │ + beq 2da78 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r8, #4] │ │ │ │ add fp, r7, #12 │ │ │ │ - bl 2a8bc │ │ │ │ + bl 28cb8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 2a8bc │ │ │ │ + bl 28cb8 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - bge 2e064 │ │ │ │ + bge 2da34 │ │ │ │ mov r2, #24 │ │ │ │ mul r2, r8, r2 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r7 │ │ │ │ add r3, r1, r2 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ bl 41d1c │ │ │ │ add r8, r8, #1 │ │ │ │ - b 2e02c │ │ │ │ + b 2d9fc │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 2e0a8 │ │ │ │ + bge 2da78 │ │ │ │ mov r1, #24 │ │ │ │ mul r1, r7, r1 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r3, #1 │ │ │ │ add r2, r0, r1 │ │ │ │ add ip, r2, #8 │ │ │ │ str ip, [sp] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r0, fp │ │ │ │ - bl 2dcac │ │ │ │ + bl 2d67c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 2e068 │ │ │ │ + b 2da38 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 2df60 │ │ │ │ + b 2d930 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne sl, [r4, #76] @ 0x4c │ │ │ │ strne r8, [sp, #48] @ 0x30 │ │ │ │ - beq 2e318 │ │ │ │ + beq 2dce8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2e314 │ │ │ │ + beq 2dce4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 7b9c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -38503,29 +38107,29 @@ │ │ │ │ mul r3, r5, r3 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r5, r3, #7 │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r5, r5, #3 │ │ │ │ bic r5, r5, #3 │ │ │ │ mul r1, r5, r1 │ │ │ │ - bl f488 │ │ │ │ + bl ea78 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ bl 8550 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ mvneq r8, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq fp, r8 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 2e1c0 │ │ │ │ + beq 2db90 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ ldr fp, [r4, #64] @ 0x40 │ │ │ │ ldr r8, [r4, #68] @ 0x44 │ │ │ │ bl 7b9c │ │ │ │ lsr r3, r0, #22 │ │ │ │ and r3, r3, #3 │ │ │ │ lsr r6, r0, #24 │ │ │ │ @@ -38534,28 +38138,28 @@ │ │ │ │ mov r7, r0 │ │ │ │ add r6, r6, #7 │ │ │ │ lsr r6, r6, #3 │ │ │ │ add r6, r6, #3 │ │ │ │ bic r6, r6, #3 │ │ │ │ mul r1, r6, r8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - bl f488 │ │ │ │ + bl ea78 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 8550 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r2, [sp, #24] │ │ │ │ - beq 2e1e4 │ │ │ │ + beq 2dbb4 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r1 │ │ │ │ moveq r2, r6 │ │ │ │ movne r2, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ @@ -38610,15 +38214,15 @@ │ │ │ │ ldr r3, [r9, #64] @ 0x40 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #76] @ 0x4c │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 2e2e0 │ │ │ │ + beq 2dcb0 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r2, #72] @ 0x48 │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ ldr r3, [r9, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -38627,37 +38231,37 @@ │ │ │ │ cmp sl, #0 │ │ │ │ str r3, [r9, #68] @ 0x44 │ │ │ │ ldrne r3, [sl, #76] @ 0x4c │ │ │ │ moveq r3, sl │ │ │ │ str r4, [r9, #64] @ 0x40 │ │ │ │ mov r4, sl │ │ │ │ mov sl, r3 │ │ │ │ - b 2e0c8 │ │ │ │ + b 2da98 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r3, #3692] @ 0xe6c │ │ │ │ str r9, [r2, #3728] @ 0xe90 │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldrne r5, [r4, #44] @ 0x2c │ │ │ │ movne r7, #0 │ │ │ │ movne r6, #1 │ │ │ │ str r2, [r3, #3736] @ 0xe98 │ │ │ │ - beq 2e494 │ │ │ │ + beq 2de64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2e494 │ │ │ │ + beq 2de64 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ - bl 2d96c │ │ │ │ + bl 2d33c │ │ │ │ mov r0, #28 │ │ │ │ bl 82e0 │ │ │ │ add ip, sp, #68 @ 0x44 │ │ │ │ ldr sl, [r8, #288] @ 0x120 │ │ │ │ cmp sl, #0 │ │ │ │ mov lr, r0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -38666,29 +38270,29 @@ │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [r9] │ │ │ │ ldrne r3, [sl, #24] │ │ │ │ moveq r3, sl │ │ │ │ cmp sl, #0 │ │ │ │ str sl, [lr, #20] │ │ │ │ str r3, [lr, #24] │ │ │ │ - beq 2e3c0 │ │ │ │ + beq 2dd90 │ │ │ │ ldr r3, [sl, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne lr, [r3, #20] │ │ │ │ str lr, [sl, #24] │ │ │ │ ldr r3, [r8, #292] @ 0x124 │ │ │ │ ldr r2, [r8, #284] @ 0x11c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #292] @ 0x124 │ │ │ │ ldrb r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ streq lr, [r8, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r8, #288] @ 0x120 │ │ │ │ - bne 2e47c │ │ │ │ + bne 2de4c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr ip, [r4, #28] │ │ │ │ ldr r2, [r3, #3728] @ 0xe90 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr lr, [r2, #40] @ 0x28 │ │ │ │ sub r1, r1, #1 │ │ │ │ @@ -38702,59 +38306,59 @@ │ │ │ │ mla r9, sl, r2, fp │ │ │ │ cmp ip, r3 │ │ │ │ ldrb r0, [r9, #8] │ │ │ │ and r0, r0, #126 @ 0x7e │ │ │ │ mvn r0, r0, lsl #25 │ │ │ │ mvn r0, r0, lsr #25 │ │ │ │ strb r0, [r9, #8] │ │ │ │ - bne 2e44c │ │ │ │ + bne 2de1c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 2e47c │ │ │ │ + beq 2de4c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, #1724] @ 0x6bc │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 2e420 │ │ │ │ + bhi 2ddf0 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r0, [lr, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ strbne r6, [r0, #8] │ │ │ │ - bne 2e41c │ │ │ │ + bne 2ddec │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #44] @ 0x2c │ │ │ │ moveq r3, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 2e348 │ │ │ │ + b 2dd18 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #3700] @ 0xe74 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ strbne r3, [r2, #3295] @ 0xcdf │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strb r3, [r2, #3292] @ 0xcdc │ │ │ │ - ldr r2, [pc, #48] @ 2e4ec │ │ │ │ - ldr r3, [pc, #40] @ 2e4e8 │ │ │ │ + ldr r2, [pc, #48] @ 2debc │ │ │ │ + ldr r3, [pc, #40] @ 2deb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2e4dc │ │ │ │ + beq 2deac │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r1, r5, r8, lsr #27 │ │ │ │ + ldrdeq r2, [r5], -r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r1, r5, ip, lsr r6 │ │ │ │ + andeq r1, r5, ip, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ mov sl, #0 │ │ │ │ @@ -38766,42 +38370,42 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldr r4, [r1, r3, lsl #2] │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp r4, sl │ │ │ │ str r3, [r8] │ │ │ │ - bne 2e560 │ │ │ │ + bne 2df30 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54688 │ │ │ │ + bl 54088 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, r3, lsl #2] │ │ │ │ - b 2e5f8 │ │ │ │ + b 2dfc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 545dc │ │ │ │ + bl 53a7c │ │ │ │ ldr r5, [r6, #60] @ 0x3c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ strb sl, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrne sl, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 2e5f8 │ │ │ │ + beq 2dfc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2e5f8 │ │ │ │ + beq 2dfc8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2e5e0 │ │ │ │ + bne 2dfb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39fc0 │ │ │ │ + bl 39e40 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #76] @ 0x4c │ │ │ │ streq r2, [r6, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #72] @ 0x48 │ │ │ │ @@ -38812,93 +38416,93 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #68] @ 0x44 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r3, [sl, #76] @ 0x4c │ │ │ │ moveq r3, sl │ │ │ │ mov r5, sl │ │ │ │ mov sl, r3 │ │ │ │ - b 2e58c │ │ │ │ + b 2df5c │ │ │ │ ldr r5, [r9, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2e6c8 │ │ │ │ + beq 2e098 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2e660 │ │ │ │ + ble 2e030 │ │ │ │ mov r1, #24 │ │ │ │ mul r3, r1, r3 │ │ │ │ ldr r6, [r5] │ │ │ │ sub r3, r3, #24 │ │ │ │ add r6, r6, r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 2e660 │ │ │ │ + bge 2e030 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r3, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ - bne 2e650 │ │ │ │ + bne 2e020 │ │ │ │ mov r0, #1 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ str r0, [r4, #4] │ │ │ │ add r3, r6, #8 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #0 │ │ │ │ bl 41d1c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2e6c8 │ │ │ │ + ble 2e098 │ │ │ │ mov r1, #24 │ │ │ │ mul r3, r1, r3 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ sub r3, r3, #24 │ │ │ │ add r5, r5, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 2e6c8 │ │ │ │ + bge 2e098 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r7, [r5, #4] │ │ │ │ - bne 2e6ac │ │ │ │ + bne 2e07c │ │ │ │ mov r0, #1 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ str r0, [r4, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r3, #1 │ │ │ │ mvn r2, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 2dcac │ │ │ │ + bl 2d67c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 2e710 │ │ │ │ + ble 2e0e0 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ - bl 545a4 │ │ │ │ + bl 53a44 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 2e6f0 │ │ │ │ + b 2e0c0 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #76] @ 0x4c │ │ │ │ - beq 2e77c │ │ │ │ + beq 2e14c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2e77c │ │ │ │ + beq 2e14c │ │ │ │ mov r0, r5 │ │ │ │ - bl 39fc0 │ │ │ │ + bl 39e40 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #76] @ 0x4c │ │ │ │ streq r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #72] @ 0x48 │ │ │ │ @@ -38909,66 +38513,66 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldrne r3, [r6, #76] @ 0x4c │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 2e720 │ │ │ │ + b 2e0f0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #20] │ │ │ │ - beq 2e7b8 │ │ │ │ + beq 2e188 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e7b8 │ │ │ │ + beq 2e188 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #20] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 2e794 │ │ │ │ + b 2e164 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #3700] @ 0xe74 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #3728] @ 0xe90 │ │ │ │ - bl 2e6d4 │ │ │ │ + bl 2e0a4 │ │ │ │ ldr r0, [r4, #3728] @ 0xe90 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #3728] @ 0xe90 │ │ │ │ str r2, [r4, #3468] @ 0xd8c │ │ │ │ - bne 2e828 │ │ │ │ + bne 2e1f8 │ │ │ │ ldr r5, [r4, #3692] @ 0xe6c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #44] @ 0x2c │ │ │ │ - bne 2e8a0 │ │ │ │ - b 2e904 │ │ │ │ + bne 2e270 │ │ │ │ + b 2e2d4 │ │ │ │ ldr r5, [r3, #284] @ 0x11c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #24] │ │ │ │ - beq 2e814 │ │ │ │ + beq 2e1e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2e814 │ │ │ │ + beq 2e1e4 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2d578 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r1, [r4, #3248] @ 0xcb0 │ │ │ │ strne r2, [r3, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -38982,17 +38586,17 @@ │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [r2, #292] @ 0x124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #292] @ 0x124 │ │ │ │ ldrne r3, [r6, #24] │ │ │ │ moveq r3, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 2e838 │ │ │ │ + b 2e208 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2e904 │ │ │ │ + beq 2e2d4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -39007,28 +38611,28 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #3700] @ 0xe74 │ │ │ │ ldrne r3, [r6, #44] @ 0x2c │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 2e8a0 │ │ │ │ + b 2e270 │ │ │ │ mov r5, #0 │ │ │ │ add r0, r4, #3696 @ 0xe70 │ │ │ │ mov r2, #20 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #8 │ │ │ │ strb r5, [r4, #3724] @ 0xe8c │ │ │ │ bl 7d28 │ │ │ │ ldrb r3, [r4, #3732] @ 0xe94 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 2e938 │ │ │ │ + beq 2e308 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [r4, #3732] @ 0xe94 │ │ │ │ - bl 389d0 │ │ │ │ + bl 3884c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -39041,64 +38645,64 @@ │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ ldr fp, [sl, #60] @ 0x3c │ │ │ │ cmp fp, #0 │ │ │ │ moveq r8, fp │ │ │ │ moveq r9, fp │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 2ea28 │ │ │ │ + beq 2e3f8 │ │ │ │ ldr r9, [fp, #76] @ 0x4c │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r9 │ │ │ │ mov r7, fp │ │ │ │ mov r8, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2ea28 │ │ │ │ + beq 2e3f8 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ bl 82e0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ bl 8010 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #76] @ 0x4c │ │ │ │ moveq r3, r4 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ - beq 2ea04 │ │ │ │ + beq 2e3d4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #72] @ 0x48 │ │ │ │ str r5, [r4, #76] @ 0x4c │ │ │ │ cmp r8, #0 │ │ │ │ moveq r8, r5 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #76] @ 0x4c │ │ │ │ moveq r3, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ - b 2e9b8 │ │ │ │ + b 2e388 │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ea50 │ │ │ │ + beq 2e420 │ │ │ │ bl 7e3c │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r9, #76] @ 0x4c │ │ │ │ moveq r3, r9 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 2ea2c │ │ │ │ + b 2e3fc │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -39121,29 +38725,29 @@ │ │ │ │ mul r3, r2, r3 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub r6, r3, #1 │ │ │ │ - bge 2edcc │ │ │ │ + bge 2e79c │ │ │ │ and r3, fp, r6 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, fp, r3 │ │ │ │ and r3, r3, r2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r9, [r3, r2, lsl #2] │ │ │ │ - bl 54688 │ │ │ │ + bl 54088 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r6, [r3, r2, lsl #2] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -39161,60 +38765,60 @@ │ │ │ │ strgt r8, [r6, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r1, r8 │ │ │ │ strle r1, [r6, #16] │ │ │ │ strgt r8, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bge 2eb90 │ │ │ │ + bge 2e560 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ bl 7d28 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #8] │ │ │ │ - b 2ebcc │ │ │ │ + b 2e59c │ │ │ │ ldrgt r0, [r9] │ │ │ │ ldrgt r3, [sp, #12] │ │ │ │ movgt r1, #12 │ │ │ │ - ble 2ebcc │ │ │ │ + ble 2e59c │ │ │ │ mul ip, r1, r3 │ │ │ │ - ldr lr, [pc, #956] @ 2ef68 │ │ │ │ + ldr lr, [pc, #956] @ 2e938 │ │ │ │ ldr r2, [r0, ip] │ │ │ │ cmp r2, lr │ │ │ │ - bls 2ebcc │ │ │ │ + bls 2e59c │ │ │ │ ldr r2, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ add r2, r2, ip │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r2, #-12] │ │ │ │ - bne 2eba0 │ │ │ │ + bne 2e570 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ecd4 │ │ │ │ + beq 2e6a4 │ │ │ │ ldr r7, [r3, #76] @ 0x4c │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2ecd4 │ │ │ │ + beq 2e6a4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 2ecbc │ │ │ │ + bne 2e68c │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ bl 8010 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 2ec90 │ │ │ │ + ble 2e660 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ bl 82e0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ @@ -39222,139 +38826,139 @@ │ │ │ │ ldr r3, [sl, #64] @ 0x40 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #76] @ 0x4c │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ - beq 2ec70 │ │ │ │ + beq 2e640 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ strne r5, [r2, #72] @ 0x48 │ │ │ │ str r5, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [sl, #68] @ 0x44 │ │ │ │ str r5, [sl, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #68] @ 0x44 │ │ │ │ ldr r3, [sl, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [sl, #60] @ 0x3c │ │ │ │ - b 2ec98 │ │ │ │ + b 2e668 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39fc0 │ │ │ │ + bl 39e40 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #76] @ 0x4c │ │ │ │ streq r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strne r2, [r3, #72] @ 0x48 │ │ │ │ bl 7e3c │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #76] @ 0x4c │ │ │ │ moveq r3, r7 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 2ebe8 │ │ │ │ + b 2e5b8 │ │ │ │ ldr r5, [r9, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2ece8 │ │ │ │ + bne 2e6b8 │ │ │ │ add fp, fp, #1 │ │ │ │ - b 2eab8 │ │ │ │ + b 2e488 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2ed08 │ │ │ │ + bne 2e6d8 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r7, r4, #12 │ │ │ │ - bl 2a8bc │ │ │ │ + bl 28cb8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a8bc │ │ │ │ + bl 28cb8 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #24 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mul r3, r9, r6 │ │ │ │ cmp r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - ble 2ed74 │ │ │ │ + ble 2e744 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ add r2, r2, r3 │ │ │ │ cmp r1, ip │ │ │ │ add r3, r2, #8 │ │ │ │ - bge 2ed6c │ │ │ │ + bge 2e73c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r8, r2 │ │ │ │ movlt r2, r8 │ │ │ │ bl 41d1c │ │ │ │ add r6, r6, #1 │ │ │ │ - b 2ed2c │ │ │ │ + b 2e6fc │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #24 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mul ip, r6, r4 │ │ │ │ cmp r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ - ble 2ece0 │ │ │ │ + ble 2e6b0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r1, [r2, ip] │ │ │ │ add r2, r2, ip │ │ │ │ cmp r1, lr │ │ │ │ add ip, r2, #8 │ │ │ │ - bge 2edc4 │ │ │ │ + bge 2e794 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str ip, [sp] │ │ │ │ cmp r8, r2 │ │ │ │ movlt r2, r8 │ │ │ │ - bl 2dcac │ │ │ │ + bl 2d67c │ │ │ │ add r4, r4, #1 │ │ │ │ - b 2ed7c │ │ │ │ + b 2e74c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, #12 │ │ │ │ mul r3, r5, r3 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r9, r3 │ │ │ │ mov r1, #0 │ │ │ │ - bge 2ee2c │ │ │ │ - bl 54688 │ │ │ │ + bge 2e7fc │ │ │ │ + bl 54088 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ and r3, r9, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [ip, r3, lsl #2] │ │ │ │ bl 7d28 │ │ │ │ strb r7, [r4, #8] │ │ │ │ - b 2ede8 │ │ │ │ + b 2e7b8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, r4 │ │ │ │ - ble 2ee50 │ │ │ │ + ble 2e820 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 545a4 │ │ │ │ + bl 53a44 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 2ee30 │ │ │ │ + b 2e800 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sl] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ sub r0, r3, #1 │ │ │ │ @@ -39394,48 +38998,48 @@ │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sl, #44] @ 0x2c │ │ │ │ str r3, [sl, #8] │ │ │ │ str r3, [sl, #12] │ │ │ │ strb r3, [sl, #24] │ │ │ │ strb r3, [sl, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ef2c │ │ │ │ - bl 39fc0 │ │ │ │ + beq 2e8fc │ │ │ │ + bl 39e40 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #76] @ 0x4c │ │ │ │ moveq r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 2ef08 │ │ │ │ + b 2e8d8 │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r4, [r8, #76] @ 0x4c │ │ │ │ movne r0, r8 │ │ │ │ - beq 2ef60 │ │ │ │ + beq 2e930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ef60 │ │ │ │ + beq 2e930 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #76] @ 0x4c │ │ │ │ moveq r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 2ef3c │ │ │ │ + b 2e90c │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ eormi r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ str r2, [fp, #-172] @ 0xffffff54 │ │ │ │ - ldr r2, [pc, #3464] @ 2fd18 │ │ │ │ + ldr r2, [pc, #3464] @ 2f6e8 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - ldr r3, [pc, #3460] @ 2fd1c │ │ │ │ + ldr r3, [pc, #3460] @ 2f6ec │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [fp, #-160] @ 0xffffff60 │ │ │ │ str r1, [fp, #-240] @ 0xffffff10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -39456,19 +39060,19 @@ │ │ │ │ ldr r8, [fp, #12] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr sl, [fp, #16] │ │ │ │ str r3, [fp, #-204] @ 0xffffff34 │ │ │ │ str r6, [fp, #-152] @ 0xffffff68 │ │ │ │ str r6, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl 54688 │ │ │ │ + bl 54088 │ │ │ │ ldr r3, [fp, #-204] @ 0xffffff34 │ │ │ │ str sl, [fp, #-184] @ 0xffffff48 │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r4, #0 │ │ │ │ mov sl, r8 │ │ │ │ @@ -39482,29 +39086,29 @@ │ │ │ │ ldrne r7, [r0, #76] @ 0x4c │ │ │ │ moveq r7, r0 │ │ │ │ mov r6, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2f0e8 │ │ │ │ + beq 2eab8 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ str r1, [fp, #-188] @ 0xffffff44 │ │ │ │ bl 82e0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r1, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r5, r0 │ │ │ │ bl 8010 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r4, #76] @ 0x4c │ │ │ │ moveq r2, r4 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ - beq 2f0b8 │ │ │ │ + beq 2ea88 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ strne r5, [r2, #72] @ 0x48 │ │ │ │ str r5, [r4, #76] @ 0x4c │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -39512,29 +39116,29 @@ │ │ │ │ moveq r3, r5 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r6, #76] @ 0x4c │ │ │ │ moveq r2, r6 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - b 2f068 │ │ │ │ + b 2ea38 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r7, r8 │ │ │ │ mov r8, sl │ │ │ │ ldr sl, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f120 │ │ │ │ + beq 2eaf0 │ │ │ │ bl 7e3c │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #76] @ 0x4c │ │ │ │ moveq r3, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 2f0fc │ │ │ │ + b 2eacc │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r0, [r3, #68] @ 0x44 │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ @@ -39568,20 +39172,20 @@ │ │ │ │ sub r0, sp, r0 │ │ │ │ and r3, r1, r3 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r3, sp │ │ │ │ cmp r3, r0 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 2f1b4 │ │ │ │ - ldr r3, [pc, #2896] @ 2fd20 │ │ │ │ + bne 2eb84 │ │ │ │ + ldr r3, [pc, #2896] @ 2f6f0 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - beq 2f1e8 │ │ │ │ + beq 2ebb8 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ add r4, sp, #16 │ │ │ │ lsl r7, r8, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ @@ -39598,21 +39202,21 @@ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [r4, r8, lsl #2] │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ str r3, [r2, #4] │ │ │ │ subne r3, fp, #120 @ 0x78 │ │ │ │ strne r3, [r2, #8] │ │ │ │ - ldr r3, [pc, #2784] @ 2fd24 │ │ │ │ + ldr r3, [pc, #2784] @ 2f6f4 │ │ │ │ ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-196] @ 0xffffff3c │ │ │ │ str r2, [r3, #4] │ │ │ │ - ldr r3, [pc, #2764] @ 2fd28 │ │ │ │ + ldr r3, [pc, #2764] @ 2f6f8 │ │ │ │ mov r2, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 7a58 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ @@ -39623,39 +39227,39 @@ │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ str r3, [r4, r6, lsl #2] │ │ │ │ str r4, [fp, #-184] @ 0xffffff48 │ │ │ │ str r5, [fp, #-244] @ 0xffffff0c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r2, [fp, #-196] @ 0xffffff3c │ │ │ │ cmp r3, r2 │ │ │ │ - bge 2fa28 │ │ │ │ + bge 2f3f8 │ │ │ │ ldr r2, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [fp, #-216] @ 0xffffff28 │ │ │ │ and r3, r3, r2 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr sl, [r3, r2, lsl #2] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2fa18 │ │ │ │ + beq 2f3e8 │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f3c4 │ │ │ │ + beq 2ed94 │ │ │ │ ldr r7, [r3, #76] @ 0x4c │ │ │ │ ldr r8, [fp, #-160] @ 0xffffff60 │ │ │ │ mov r5, r3 │ │ │ │ sub r6, fp, #112 @ 0x70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2f3c4 │ │ │ │ + beq 2ed94 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2f3ac │ │ │ │ + bne 2ed7c │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 8010 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ str r3, [fp, #-200] @ 0xffffff38 │ │ │ │ @@ -39669,15 +39273,15 @@ │ │ │ │ ldr r3, [r8, #64] @ 0x40 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #76] @ 0x4c │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 2f36c │ │ │ │ + beq 2ed3c │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r2, #72] @ 0x48 │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r8, #68] @ 0x44 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -39695,103 +39299,103 @@ │ │ │ │ strne r2, [r3, #72] @ 0x48 │ │ │ │ bl 7e3c │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #76] @ 0x4c │ │ │ │ moveq r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 2f2ec │ │ │ │ + b 2ecbc │ │ │ │ ldr r3, [fp, #-228] @ 0xffffff1c │ │ │ │ sub r4, r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 2f400 │ │ │ │ + blt 2edd0 │ │ │ │ mov r3, #12 │ │ │ │ mul r3, r4, r3 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #2368] @ 2fd2c │ │ │ │ + ldr r2, [pc, #2368] @ 2f6fc │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r2 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 2f404 │ │ │ │ + bne 2edd4 │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 2f3cc │ │ │ │ + b 2ed9c │ │ │ │ mov r4, #0 │ │ │ │ ldrb r3, [sl, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f440 │ │ │ │ + bne 2ee10 │ │ │ │ cmp r4, #0 │ │ │ │ movne r2, #12 │ │ │ │ - beq 2f440 │ │ │ │ + beq 2ee10 │ │ │ │ ldr r3, [fp, #-228] @ 0xffffff1c │ │ │ │ cmp r4, r3 │ │ │ │ - bge 2f440 │ │ │ │ + bge 2ee10 │ │ │ │ mul r3, r2, r4 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - beq 2f41c │ │ │ │ + beq 2edec │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ ldr r2, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r8, [r3] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ movne r8, #0 │ │ │ │ - bne 2f490 │ │ │ │ + bne 2ee60 │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r2, r3, #4 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp ip, r0 │ │ │ │ - beq 2f468 │ │ │ │ + beq 2ee38 │ │ │ │ ldr r3, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ movlt r4, r3 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, r3 │ │ │ │ streq r3, [fp, #-212] @ 0xffffff2c │ │ │ │ streq r3, [fp, #-208] @ 0xffffff30 │ │ │ │ - beq 2f514 │ │ │ │ + beq 2eee4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movle ip, #0 │ │ │ │ strle ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - ble 2f4e0 │ │ │ │ + ble 2eeb0 │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [fp, #-212] @ 0xffffff2c │ │ │ │ ldr ip, [fp, #-212] @ 0xffffff2c │ │ │ │ mov r1, #24 │ │ │ │ mla ip, r1, r2, ip │ │ │ │ ldr r2, [ip, #-20] @ 0xffffffec │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ movlt r4, r2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ movle r3, #0 │ │ │ │ strle r3, [fp, #-208] @ 0xffffff30 │ │ │ │ - ble 2f514 │ │ │ │ + ble 2eee4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, #24 │ │ │ │ mla r0, r1, r2, r3 │ │ │ │ ldr r2, [r0, #-20] @ 0xffffffec │ │ │ │ str r0, [fp, #-208] @ 0xffffff30 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ movlt r4, r2 │ │ │ │ ldr r2, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 2f5e8 │ │ │ │ + beq 2efb8 │ │ │ │ ldr r2, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r5, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, sl │ │ │ │ mov r6, #12 │ │ │ │ mov sl, r3 │ │ │ │ @@ -39809,31 +39413,31 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ strb r7, [r3, #9] │ │ │ │ - ble 2f5bc │ │ │ │ + ble 2ef8c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl 2e4f0 │ │ │ │ + bl 2dec0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [fp, #-192] @ 0xffffff40 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - bhi 2f550 │ │ │ │ + bhi 2ef20 │ │ │ │ mov r2, r9 │ │ │ │ ldr ip, [fp, #-220] @ 0xffffff24 │ │ │ │ mov r9, r3 │ │ │ │ mov r3, sl │ │ │ │ mov sl, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-192] @ 0xffffff40 │ │ │ │ @@ -39841,191 +39445,191 @@ │ │ │ │ ldr sl, [fp, #-212] @ 0xffffff2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r3 │ │ │ │ str ip, [fp, #-248] @ 0xffffff08 │ │ │ │ str r4, [fp, #-220] @ 0xffffff24 │ │ │ │ ldr r3, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 2f95c │ │ │ │ + ble 2f32c │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r2, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r4, #12 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [fp, #-200] @ 0xffffff38 │ │ │ │ mul r4, r6, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ add r3, r5, r4 │ │ │ │ str r3, [fp, #-236] @ 0xffffff14 │ │ │ │ - bne 2f664 │ │ │ │ + bne 2f034 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ - bl 2e4f0 │ │ │ │ + bl 2dec0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ sub r1, r1, #2097152 @ 0x200000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 2f690 │ │ │ │ + bhi 2f060 │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ ldr r0, [r3, #1840] @ 0x730 │ │ │ │ - bl 4d284 │ │ │ │ + bl 4d2a4 │ │ │ │ ldrb r4, [r0, #18] │ │ │ │ cmp r4, #0 │ │ │ │ ldrbeq r4, [r0, #17] │ │ │ │ - b 2f6c0 │ │ │ │ + b 2f090 │ │ │ │ ldr r2, [fp, #-220] @ 0xffffff24 │ │ │ │ add r3, r6, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bge 2f6bc │ │ │ │ + bge 2f08c │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - ldr r3, [pc, #1660] @ 2fd2c │ │ │ │ + ldr r3, [pc, #1660] @ 2f6fc │ │ │ │ cmp r4, r3 │ │ │ │ addhi r4, r4, #-1140850687 @ 0xbc000001 │ │ │ │ addhi r4, r4, #65011712 @ 0x3e00000 │ │ │ │ - bhi 2f6c0 │ │ │ │ + bhi 2f090 │ │ │ │ mov r4, #1 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r1, [fp, #-164] @ 0xffffff5c │ │ │ │ add r2, r3, r4 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #1 │ │ │ │ movle r1, #0 │ │ │ │ cmp r4, r0 │ │ │ │ movgt r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2f754 │ │ │ │ - ldr ip, [pc, #1592] @ 2fd2c │ │ │ │ + beq 2f124 │ │ │ │ + ldr ip, [pc, #1592] @ 2f6fc │ │ │ │ mov r0, #12 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r2 │ │ │ │ - bge 2f724 │ │ │ │ + bge 2f0f4 │ │ │ │ mul lr, r0, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r2, lr] │ │ │ │ add r2, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b 2f6f8 │ │ │ │ + b 2f0c8 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ - bl 2e4f0 │ │ │ │ + bl 2dec0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [fp, #-200] @ 0xffffff38 │ │ │ │ str r4, [fp, #-212] @ 0xffffff2c │ │ │ │ ldrb r3, [r3, #12] │ │ │ │ strb r3, [r9, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [fp, #-212] @ 0xffffff2c │ │ │ │ cmp r3, r4 │ │ │ │ - ble 2f600 │ │ │ │ + ble 2efd0 │ │ │ │ ldr r3, [fp, #-248] @ 0xffffff08 │ │ │ │ ldr r5, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp sl, #0 │ │ │ │ cmpne r3, sl │ │ │ │ - beq 2f804 │ │ │ │ + beq 2f1d4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 2f7d4 │ │ │ │ + bne 2f1a4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f7b4 │ │ │ │ + bne 2f184 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ str r0, [r9, #4] │ │ │ │ add r3, sl, #8 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2dcac │ │ │ │ + bl 2d67c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 2f804 │ │ │ │ + bne 2f1d4 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r1, #24 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [sl, #16] │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ add sl, sl, #24 │ │ │ │ str r5, [r3, #-20] @ 0xffffffec │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r7, r3 │ │ │ │ - beq 2f880 │ │ │ │ + beq 2f250 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 2f858 │ │ │ │ + bne 2f228 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f83c │ │ │ │ + bne 2f20c │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ str r0, [r9, #4] │ │ │ │ add r3, r7, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #12 │ │ │ │ mov r3, #1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2dcac │ │ │ │ + bl 2d67c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 2f880 │ │ │ │ + bne 2f250 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r1, #24 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r7, r7, #24 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ str r5, [r3, #-20] @ 0xffffffec │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2f8d4 │ │ │ │ + beq 2f2a4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 2f8d4 │ │ │ │ + bne 2f2a4 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ str r3, [r8, #4] │ │ │ │ str r5, [r8] │ │ │ │ ldr r8, [r2, #4]! │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 2f8cc │ │ │ │ + bne 2f29c │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 2f89c │ │ │ │ + beq 2f26c │ │ │ │ str r2, [fp, #-184] @ 0xffffff48 │ │ │ │ - b 2f8d4 │ │ │ │ + b 2f2a4 │ │ │ │ mov r8, #0 │ │ │ │ str r2, [fp, #-184] @ 0xffffff48 │ │ │ │ ldr r3, [fp, #-200] @ 0xffffff38 │ │ │ │ ldr r2, [fp, #-164] @ 0xffffff5c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r3, r6 │ │ │ │ @@ -40037,41 +39641,41 @@ │ │ │ │ streq r5, [r9, #20] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, #12 │ │ │ │ mul r2, r5, r2 │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ add ip, r1, r2 │ │ │ │ - ble 2f934 │ │ │ │ + ble 2f304 │ │ │ │ sub r4, r3, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [fp, #-152] @ 0xffffff68 │ │ │ │ add r6, r6, r4 │ │ │ │ str r3, [r1, r2] │ │ │ │ - b 2f600 │ │ │ │ + b 2efd0 │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r2, #12 │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ str r5, [fp, #-152] @ 0xffffff68 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add r4, r4, #1 │ │ │ │ strb r3, [r9, #9] │ │ │ │ - b 2f76c │ │ │ │ + b 2f13c │ │ │ │ ldr sl, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [sl, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f9f4 │ │ │ │ + beq 2f3c4 │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r3, [fp, #-192] @ 0xffffff40 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [fp, #-192] @ 0xffffff40 │ │ │ │ - beq 2f9f4 │ │ │ │ + beq 2f3c4 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r1, [fp, #-164] @ 0xffffff5c │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #12 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ sub r3, r1, r3 │ │ │ │ mul r2, r3, r2 │ │ │ │ @@ -40079,40 +39683,40 @@ │ │ │ │ bl 7d28 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r9, #9] │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r2, [fp, #-196] @ 0xffffff3c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 2f9f4 │ │ │ │ + ble 2f3c4 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ - bl 2e4f0 │ │ │ │ + bl 2dec0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r2, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 545a4 │ │ │ │ + bl 53a44 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ - b 2f294 │ │ │ │ + b 2ec64 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r1, [fp, #-164] @ 0xffffff5c │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #12 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ sub r3, r1, r3 │ │ │ │ mul r2, r3, r2 │ │ │ │ @@ -40120,48 +39724,48 @@ │ │ │ │ ldr r5, [fp, #-244] @ 0xffffff0c │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2fa5c │ │ │ │ + bne 2f42c │ │ │ │ ldr r8, [fp, #-156] @ 0xffffff64 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ sub r8, r8, r3 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ addlt r8, r8, r3 │ │ │ │ - blt 2fa78 │ │ │ │ + blt 2f448 │ │ │ │ ldr r2, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r4, r3, #1 │ │ │ │ ldr r3, [r2, r8, lsl #2] │ │ │ │ ldr r1, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [r1, #8] │ │ │ │ addeq r8, r8, #1 │ │ │ │ andeq r8, r8, r4 │ │ │ │ - beq 2fa90 │ │ │ │ + beq 2f460 │ │ │ │ ldr r9, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bge 2faec │ │ │ │ + bge 2f4bc │ │ │ │ add r7, r6, r8 │ │ │ │ and r7, r7, r4 │ │ │ │ ldr r3, [r9, r7, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2fae4 │ │ │ │ + bne 2f4b4 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r1, #1 │ │ │ │ - bl 54688 │ │ │ │ + bl 54088 │ │ │ │ str r0, [r9, r7, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 2fab4 │ │ │ │ + b 2f484 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r2, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ @@ -40171,15 +39775,15 @@ │ │ │ │ ldr r2, [fp, #-172] @ 0xffffff54 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-164] @ 0xffffff5c │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ ldrne r2, [fp, #-116] @ 0xffffff8c │ │ │ │ moveq r2, r5 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ sub r2, r3, r2 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ add r3, r3, r5 │ │ │ │ cmp r2, r0 │ │ │ │ addle r3, r3, r2 │ │ │ │ @@ -40188,15 +39792,15 @@ │ │ │ │ and r3, r3, r4 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldrlt r2, [fp, #-172] @ 0xffffff54 │ │ │ │ addlt r3, r3, r2 │ │ │ │ - blt 2fb68 │ │ │ │ + blt 2f538 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp ip, r3 │ │ │ │ movge r2, r3 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ movlt r2, ip │ │ │ │ @@ -40207,37 +39811,37 @@ │ │ │ │ movlt r0, r3 │ │ │ │ sub r1, r1, r5 │ │ │ │ str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ str r0, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r1, #0 │ │ │ │ ldrlt lr, [fp, #-172] @ 0xffffff54 │ │ │ │ addlt r1, r1, lr │ │ │ │ - blt 2fbb4 │ │ │ │ + blt 2f584 │ │ │ │ cmp r1, ip │ │ │ │ strle r1, [fp, #-136] @ 0xffffff78 │ │ │ │ strgt ip, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r3, r1 │ │ │ │ movge r3, r1 │ │ │ │ ldr r1, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldrb r1, [r1, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2fc0c │ │ │ │ + beq 2f5dc │ │ │ │ add r1, r0, #1 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r1, r0 │ │ │ │ ldrlt r0, [fp, #-160] @ 0xffffff60 │ │ │ │ strlt r1, [fp, #-132] @ 0xffffff7c │ │ │ │ movlt r1, #0 │ │ │ │ strblt r1, [r0, #24] │ │ │ │ ldr r1, [fp, #-160] @ 0xffffff60 │ │ │ │ ldrb r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2fc38 │ │ │ │ + beq 2f608 │ │ │ │ ldr r1, [fp, #-164] @ 0xffffff5c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ ldrlt r1, [fp, #-160] @ 0xffffff60 │ │ │ │ strlt r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movlt r3, #0 │ │ │ │ strblt r3, [r1, #36] @ 0x24 │ │ │ │ @@ -40259,393 +39863,409 @@ │ │ │ │ cmp r2, #0 │ │ │ │ stm r3, {r0, r1} │ │ │ │ movne r3, r2 │ │ │ │ ldrne r4, [r3, #76] @ 0x4c │ │ │ │ ldreq r4, [fp, #-168] @ 0xffffff58 │ │ │ │ ldr r0, [fp, #-168] @ 0xffffff58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fcb0 │ │ │ │ - bl 39fc0 │ │ │ │ + beq 2f680 │ │ │ │ + bl 39e40 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #76] @ 0x4c │ │ │ │ moveq r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 2fc8c │ │ │ │ + b 2f65c │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [r3, #76] @ 0x4c │ │ │ │ movne r0, r3 │ │ │ │ - beq 2fce8 │ │ │ │ + beq 2f6b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fce8 │ │ │ │ + beq 2f6b8 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #76] @ 0x4c │ │ │ │ moveq r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 2fcc4 │ │ │ │ - ldr r2, [pc, #64] @ 2fd30 │ │ │ │ - ldr r3, [pc, #40] @ 2fd1c │ │ │ │ + b 2f694 │ │ │ │ + ldr r2, [pc, #64] @ 2f700 │ │ │ │ + ldr r3, [pc, #40] @ 2f6ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2fd10 │ │ │ │ + beq 2f6e0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r5, r4, ror #22 │ │ │ │ + muleq r5, r4, r1 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r5, r0, asr #3 │ │ │ │ - @ instruction: 0xffffb388 │ │ │ │ + strdeq r1, [r5], -r0 │ │ │ │ + @ instruction: 0xffffa0c4 │ │ │ │ eormi r0, r0, r0 │ │ │ │ - andeq pc, r4, r8, lsl #28 │ │ │ │ + andeq r0, r5, r8, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #752] @ 30040 │ │ │ │ + ldr r2, [pc, #752] @ 2fa10 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #748] @ 30044 │ │ │ │ + ldr r3, [pc, #748] @ 2fa14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ sub lr, lr, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ cmp lr, #0 │ │ │ │ - blt 2febc │ │ │ │ + blt 2f88c │ │ │ │ mov r9, #24 │ │ │ │ mul r9, lr, r9 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r7, #1 │ │ │ │ add ip, r3, r9 │ │ │ │ ldr fp, [ip, #4] │ │ │ │ mov r8, lr │ │ │ │ - beq 2fdc4 │ │ │ │ + beq 2f794 │ │ │ │ ldr sl, [r5] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 2fdf4 │ │ │ │ - b 2fe08 │ │ │ │ + beq 2f7c4 │ │ │ │ + b 2f7d8 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2fe08 │ │ │ │ + bne 2f7d8 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2fe08 │ │ │ │ + bne 2f7d8 │ │ │ │ ldr r1, [ip, #16] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2fe08 │ │ │ │ + bne 2f7d8 │ │ │ │ add r2, fp, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 2fe10 │ │ │ │ + bne 2f7e0 │ │ │ │ str r4, [ip, #4] │ │ │ │ - b 30010 │ │ │ │ + b 2f9e0 │ │ │ │ mov r2, #0 │ │ │ │ - b 2fe14 │ │ │ │ + b 2f7e4 │ │ │ │ mov r2, #1 │ │ │ │ cmp fp, r4 │ │ │ │ addlt r8, lr, #1 │ │ │ │ movlt fp, #0 │ │ │ │ - blt 2ff34 │ │ │ │ + blt 2f904 │ │ │ │ ldr r1, [r3, r9] │ │ │ │ cmp r1, r4 │ │ │ │ subgt lr, lr, #1 │ │ │ │ - bgt 2fd7c │ │ │ │ + bgt 2f74c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 30010 │ │ │ │ + bne 2f9e0 │ │ │ │ cmp fp, r1 │ │ │ │ - beq 2fec8 │ │ │ │ + beq 2f898 │ │ │ │ cmp r1, r4 │ │ │ │ addeq r2, r4, #1 │ │ │ │ moveq fp, #1 │ │ │ │ streq r2, [r3, r9] │ │ │ │ - beq 2ff34 │ │ │ │ + beq 2f904 │ │ │ │ cmp fp, r4 │ │ │ │ sub sl, r4, #1 │ │ │ │ add r8, lr, #1 │ │ │ │ moveq fp, #1 │ │ │ │ streq sl, [ip, #4] │ │ │ │ - beq 2ff34 │ │ │ │ + beq 2f904 │ │ │ │ cmp r7, #1 │ │ │ │ add ip, ip, #8 │ │ │ │ ldmne ip, {r0, r1, r2, r3} │ │ │ │ ldmeq ip, {r0, r1, r2} │ │ │ │ add lr, sp, #8 │ │ │ │ stmne lr, {r0, r1, r2, r3} │ │ │ │ stmeq lr, {r0, r1, r2} │ │ │ │ mov r3, fp │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str lr, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2be88 │ │ │ │ + bl 290c8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov fp, #0 │ │ │ │ add r3, r3, r9 │ │ │ │ str sl, [r3, #4] │ │ │ │ - b 2ff34 │ │ │ │ + b 2f904 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, fp │ │ │ │ - b 2ff34 │ │ │ │ + b 2f904 │ │ │ │ mov r2, #24 │ │ │ │ cmp r7, #0 │ │ │ │ mul r8, r2, lr │ │ │ │ - bne 2fee4 │ │ │ │ + bne 2f8b4 │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bl 7e3c │ │ │ │ ldr sl, [r6] │ │ │ │ mov r2, #24 │ │ │ │ add r9, sl, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 7d28 │ │ │ │ cmp r7, #1 │ │ │ │ str r4, [sl, r8] │ │ │ │ str r4, [r9, #4] │ │ │ │ - beq 2ff24 │ │ │ │ + beq 2f8f4 │ │ │ │ ldrd r2, [r5] │ │ │ │ strd r2, [r9, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [r9, #16] │ │ │ │ - b 2ff58 │ │ │ │ + b 2f928 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ add r9, r9, #8 │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ - b 2ff58 │ │ │ │ + b 2f928 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2be88 │ │ │ │ + bl 290c8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 30010 │ │ │ │ + beq 2f9e0 │ │ │ │ mov r4, #1 │ │ │ │ mov r5, #24 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r4 │ │ │ │ - bls 30010 │ │ │ │ + bls 2f9e0 │ │ │ │ mul ip, r5, r4 │ │ │ │ ldr lr, [r6] │ │ │ │ sub r3, ip, #24 │ │ │ │ cmp r7, #1 │ │ │ │ add r3, lr, r3 │ │ │ │ add r2, lr, ip │ │ │ │ - beq 2ffa8 │ │ │ │ + beq 2f978 │ │ │ │ ldr r9, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r8, [r2, #8] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r0, r1 │ │ │ │ cmpeq r9, r8 │ │ │ │ - bne 30008 │ │ │ │ - b 2ffd8 │ │ │ │ + bne 2f9d8 │ │ │ │ + b 2f9a8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 30008 │ │ │ │ + bne 2f9d8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 30008 │ │ │ │ + bne 2f9d8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 30008 │ │ │ │ + bne 2f9d8 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - bne 30008 │ │ │ │ + bne 2f9d8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bf2c │ │ │ │ + bl 28f0c │ │ │ │ sub r4, r4, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 2ff60 │ │ │ │ - ldr r2, [pc, #48] @ 30048 │ │ │ │ - ldr r3, [pc, #40] @ 30044 │ │ │ │ + b 2f930 │ │ │ │ + ldr r2, [pc, #48] @ 2fa18 │ │ │ │ + ldr r3, [pc, #40] @ 2fa14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 30038 │ │ │ │ + beq 2fa08 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq pc, r4, r4, lsr #27 │ │ │ │ + ldrdeq r0, [r5], -r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq pc, r4, r0, ror #21 │ │ │ │ + andeq r0, r5, r0, lsl r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ stm r4, {r2, r3} │ │ │ │ - ldr r2, [pc, #152] @ 3010c │ │ │ │ - ldr r3, [pc, #152] @ 30110 │ │ │ │ + ldr r2, [pc, #152] @ 2fadc │ │ │ │ + ldr r3, [pc, #152] @ 2fae0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 300b0 │ │ │ │ + bne 2fa80 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, sp │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, ip, #12 │ │ │ │ - bl 2fd34 │ │ │ │ - ldr r2, [pc, #56] @ 30114 │ │ │ │ - ldr r3, [pc, #48] @ 30110 │ │ │ │ + bl 2f704 │ │ │ │ + ldr r2, [pc, #56] @ 2fae4 │ │ │ │ + ldr r3, [pc, #48] @ 2fae0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 300fc │ │ │ │ + beq 2facc │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - andeq pc, r4, r4, lsl #21 │ │ │ │ + strheq r0, [r5], -r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq pc, r4, ip, lsl sl @ │ │ │ │ + andeq r0, r5, ip, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #316] @ 30270 │ │ │ │ + ldr r2, [pc, #316] @ 2fc40 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #312] @ 30274 │ │ │ │ + ldr r3, [pc, #312] @ 2fc44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ sub r5, r5, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov fp, #24 │ │ │ │ add sl, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 30240 │ │ │ │ + blt 2fc10 │ │ │ │ mul r8, fp, r5 │ │ │ │ ldr r2, [r7] │ │ │ │ add ip, r2, r8 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, r4 │ │ │ │ - blt 30240 │ │ │ │ + blt 2fc10 │ │ │ │ ldr r3, [r2, r8] │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 30238 │ │ │ │ + bgt 2fc08 │ │ │ │ cmp r3, r4 │ │ │ │ movlt r1, #0 │ │ │ │ movge r1, #1 │ │ │ │ cmp lr, r6 │ │ │ │ movgt r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 301c4 │ │ │ │ + beq 2fb94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2bf2c │ │ │ │ - b 30238 │ │ │ │ + bl 28f0c │ │ │ │ + b 2fc08 │ │ │ │ cmp r3, r4 │ │ │ │ movge r1, #0 │ │ │ │ movlt r1, #1 │ │ │ │ cmp lr, r6 │ │ │ │ movle r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3021c │ │ │ │ + beq 2fbec │ │ │ │ add ip, ip, #8 │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #8 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r3, lr │ │ │ │ add r2, r6, #1 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ stm sp, {r9, ip} │ │ │ │ - bl 2be88 │ │ │ │ + bl 290c8 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, r3, r8 │ │ │ │ str r4, [r3, #4] │ │ │ │ - b 30240 │ │ │ │ + b 2fc10 │ │ │ │ cmp r3, r4 │ │ │ │ strge sl, [r2, r8] │ │ │ │ - bge 30238 │ │ │ │ + bge 2fc08 │ │ │ │ cmp lr, r6 │ │ │ │ suble r4, r4, #1 │ │ │ │ strle r4, [ip, #4] │ │ │ │ - ble 30240 │ │ │ │ + ble 2fc10 │ │ │ │ sub r5, r5, #1 │ │ │ │ - b 30168 │ │ │ │ - ldr r2, [pc, #48] @ 30278 │ │ │ │ - ldr r3, [pc, #40] @ 30274 │ │ │ │ + b 2fb38 │ │ │ │ + ldr r2, [pc, #48] @ 2fc48 │ │ │ │ + ldr r3, [pc, #40] @ 2fc44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 30268 │ │ │ │ + beq 2fc38 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq pc, r4, r0, asr #19 │ │ │ │ + strdeq pc, [r4], -r0 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x0004f8b0 │ │ │ │ + andeq pc, r4, r0, ror #29 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 8460 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + stm sp, {r2, r4} │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7f80 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -40745,107 +40365,107 @@ │ │ │ │ add ip, sp, #32 │ │ │ │ cmp r0, #4 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r2 │ │ │ │ stmdb ip, {r1, r2} │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bhi 30568 │ │ │ │ + bhi 2ff78 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r6, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r6, #1728] @ 0x6c0 │ │ │ │ mov r0, r3 │ │ │ │ ldr fp, [r3] │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r0 │ │ │ │ - blt 304ac │ │ │ │ - bgt 3049c │ │ │ │ + blt 2febc │ │ │ │ + bgt 2feac │ │ │ │ cmp r9, r8 │ │ │ │ movlt r3, r9 │ │ │ │ movge r3, r8 │ │ │ │ cmp r8, r9 │ │ │ │ movlt r8, r9 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, sl │ │ │ │ - b 304ac │ │ │ │ + b 2febc │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r9 │ │ │ │ mov r5, sl │ │ │ │ sub fp, fp, #1 │ │ │ │ and r7, r7, fp │ │ │ │ and r5, r5, fp │ │ │ │ mov sl, #12 │ │ │ │ ldr r3, [r6, #1504] @ 0x5e0 │ │ │ │ cmp r5, r7 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r9, [r3, r7, lsl #2] │ │ │ │ - beq 30524 │ │ │ │ + beq 2ff34 │ │ │ │ ldr r2, [r6, #1724] @ 0x6bc │ │ │ │ mov r3, r7 │ │ │ │ cmp r4, r2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bge 30514 │ │ │ │ + bge 2ff24 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #4] │ │ │ │ mla r2, sl, r4, r2 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp] │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3064c │ │ │ │ + beq 3005c │ │ │ │ add r4, r4, #1 │ │ │ │ - b 304d0 │ │ │ │ + b 2fee0 │ │ │ │ add r7, r7, #1 │ │ │ │ and r7, r7, fp │ │ │ │ mov r4, #0 │ │ │ │ - b 304bc │ │ │ │ + b 2fecc │ │ │ │ mov r5, #12 │ │ │ │ cmp r4, r8 │ │ │ │ - bgt 3064c │ │ │ │ + bgt 3005c │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #4] │ │ │ │ mla r2, r5, r4, r2 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3064c │ │ │ │ + beq 3005c │ │ │ │ add r4, r4, #1 │ │ │ │ - b 30528 │ │ │ │ + b 2ff38 │ │ │ │ ldr r8, [r6, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r6, #1728] @ 0x6c0 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ sub r7, r7, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ cmp r4, r9 │ │ │ │ movlt r3, r4 │ │ │ │ movge r3, r9 │ │ │ │ mov r8, #12 │ │ │ │ cmp fp, r0 │ │ │ │ movge r2, r5 │ │ │ │ movlt r2, sl │ │ │ │ @@ -40864,91 +40484,91 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr fp, [r2, r9, lsl #2] │ │ │ │ mov r5, r3 │ │ │ │ cmp r4, sl │ │ │ │ mov r3, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - blt 30634 │ │ │ │ + blt 30044 │ │ │ │ ldr r2, [fp] │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #4] │ │ │ │ mla r2, r8, sl, r2 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ str sl, [sp] │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3064c │ │ │ │ + beq 3005c │ │ │ │ add sl, sl, #1 │ │ │ │ - b 305f4 │ │ │ │ + b 30004 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r9 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ addne r9, r9, #1 │ │ │ │ andne r9, r9, r7 │ │ │ │ - bne 305dc │ │ │ │ + bne 2ffec │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #180] @ 30728 │ │ │ │ - ldr r2, [pc, #180] @ 3072c │ │ │ │ + ldr r1, [pc, #180] @ 30138 │ │ │ │ + ldr r2, [pc, #180] @ 3013c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #3160] @ 0xc58 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmn r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bne 306a0 │ │ │ │ + bne 300b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 306f8 │ │ │ │ + b 30108 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #3140] @ 0xc44 │ │ │ │ - bl 141dc │ │ │ │ + bl 16964 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 30698 │ │ │ │ - ldr r2, [pc, #112] @ 30730 │ │ │ │ + beq 300a8 │ │ │ │ + ldr r2, [pc, #112] @ 30140 │ │ │ │ ldr r1, [r4, #3160] @ 0xc58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r4, #3156] @ 0xc54 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r1, r2, r5} │ │ │ │ ldr r2, [r4, #3152] @ 0xc50 │ │ │ │ ldr r1, [r4, #3148] @ 0xc4c │ │ │ │ - bl 303ec │ │ │ │ + bl 2fdfc │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14490 │ │ │ │ + bl 16bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30698 │ │ │ │ + beq 300a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #52] @ 30734 │ │ │ │ - ldr r3, [pc, #40] @ 3072c │ │ │ │ + ldr r2, [pc, #52] @ 30144 │ │ │ │ + ldr r3, [pc, #40] @ 3013c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 30720 │ │ │ │ + beq 30130 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq pc, r4, r4, lsl #9 │ │ │ │ + andeq pc, r4, r4, ror sl @ │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0xffffb8d4 │ │ │ │ - strdeq pc, [r4], -r8 │ │ │ │ + @ instruction: 0xffffa44c │ │ │ │ + andeq pc, r4, r8, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -40970,146 +40590,146 @@ │ │ │ │ mul r3, r1, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r0, #1724] @ 0x6bc │ │ │ │ str r3, [sp, #16] │ │ │ │ str r5, [r8, #4] │ │ │ │ - ldr r3, [pc, #528] @ 309c4 │ │ │ │ + ldr r3, [pc, #528] @ 303d4 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 307d0 │ │ │ │ + bls 301e0 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ mul r0, r1, r3 │ │ │ │ str r3, [r8] │ │ │ │ ldr r4, [r2, r0] │ │ │ │ - b 307ac │ │ │ │ + b 301bc │ │ │ │ sub r1, r4, #2097152 @ 0x200000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 307ec │ │ │ │ + bhi 301fc │ │ │ │ ldr r0, [r6, #1840] @ 0x730 │ │ │ │ - bl 4d284 │ │ │ │ + bl 4d2a4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30828 │ │ │ │ + beq 30238 │ │ │ │ mov r0, r4 │ │ │ │ bl 8274 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 30828 │ │ │ │ + bne 30238 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 414e8 │ │ │ │ str r7, [sp, #8] │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ - b 30834 │ │ │ │ + b 30244 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ and r3, r0, #1 │ │ │ │ moveq r2, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 30860 │ │ │ │ + beq 30270 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r1, sl │ │ │ │ bl 414e8 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r9, [r8] │ │ │ │ subs r9, r9, #1 │ │ │ │ ldrpl r3, [fp, r5, lsl #2] │ │ │ │ - bpl 308c4 │ │ │ │ + bpl 302d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r5, r5, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [r6, #1728] @ 0x6c0 │ │ │ │ and r5, r5, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ sub r9, r3, #1 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 309bc │ │ │ │ + beq 303cc │ │ │ │ ldr r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 309bc │ │ │ │ + beq 303cc │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 309bc │ │ │ │ + bne 303cc │ │ │ │ mov r2, #12 │ │ │ │ mul r2, r9, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - ldr r2, [pc, #232] @ 309c4 │ │ │ │ + ldr r2, [pc, #232] @ 303d4 │ │ │ │ cmp r4, r2 │ │ │ │ - bls 308f4 │ │ │ │ + bls 30304 │ │ │ │ sub r9, r9, #1 │ │ │ │ mov r2, #12 │ │ │ │ mul r2, r9, r2 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - b 308d4 │ │ │ │ + b 302e4 │ │ │ │ sub r1, r4, #2097152 @ 0x200000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 30910 │ │ │ │ + bhi 30320 │ │ │ │ ldr r0, [r6, #1840] @ 0x730 │ │ │ │ - bl 4d284 │ │ │ │ + bl 4d2a4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30948 │ │ │ │ + beq 30358 │ │ │ │ mov r0, r4 │ │ │ │ bl 8274 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 30948 │ │ │ │ + bne 30358 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 414e8 │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ - b 30950 │ │ │ │ + b 30360 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, #0 │ │ │ │ and r3, r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 30978 │ │ │ │ + beq 30388 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r1, sl │ │ │ │ bl 414e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r7, #1 │ │ │ │ tst r2, r3 │ │ │ │ - bne 309bc │ │ │ │ + bne 303cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ eor r7, r3, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r3, r7 │ │ │ │ - bne 309bc │ │ │ │ + bne 303cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eor r4, r4, #1 │ │ │ │ and r4, r4, r3 │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ cmp r4, #0 │ │ │ │ streq r9, [r8] │ │ │ │ streq r5, [r8, #4] │ │ │ │ - beq 30864 │ │ │ │ + beq 30274 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x401fffff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -41133,51 +40753,51 @@ │ │ │ │ mul r3, r1, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r8, #1724] @ 0x6bc │ │ │ │ str r3, [sp, #16] │ │ │ │ str r6, [sl, #4] │ │ │ │ - ldr r3, [pc, #620] @ 30cac │ │ │ │ + ldr r3, [pc, #620] @ 306bc │ │ │ │ cmp r4, r3 │ │ │ │ - bls 30a5c │ │ │ │ + bls 3046c │ │ │ │ ldr r3, [sl] │ │ │ │ sub r3, r3, #1 │ │ │ │ mul r0, r1, r3 │ │ │ │ str r3, [sl] │ │ │ │ ldr r4, [r2, r0] │ │ │ │ - b 30a38 │ │ │ │ + b 30448 │ │ │ │ sub r1, r4, #2097152 @ 0x200000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 30a78 │ │ │ │ + bhi 30488 │ │ │ │ ldr r0, [r8, #1840] @ 0x730 │ │ │ │ - bl 4d284 │ │ │ │ + bl 4d2a4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30ab0 │ │ │ │ + beq 304c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8274 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 30ab0 │ │ │ │ + bne 304c0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 414e8 │ │ │ │ eor r3, r0, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 30ab8 │ │ │ │ + b 304c8 │ │ │ │ mov fp, #1 │ │ │ │ mov r3, #0 │ │ │ │ and r2, r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ moveq r2, r4 │ │ │ │ - beq 30aec │ │ │ │ + beq 304fc │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 414e8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -41187,115 +40807,115 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sl] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ - bgt 30b4c │ │ │ │ + bgt 3055c │ │ │ │ ldrb r7, [r2, #9] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 30ca4 │ │ │ │ + bne 306b4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r6, r6, #1 │ │ │ │ and r6, r6, r3 │ │ │ │ ldr r1, [r8, #1728] @ 0x6c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30ca4 │ │ │ │ + beq 306b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ mov r1, #12 │ │ │ │ mul r1, r7, r1 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r4, [r2, r1] │ │ │ │ - ldr r3, [pc, #328] @ 30cac │ │ │ │ + ldr r3, [pc, #328] @ 306bc │ │ │ │ cmp r4, r3 │ │ │ │ - bls 30b9c │ │ │ │ + bls 305ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt 30b8c │ │ │ │ + bgt 3059c │ │ │ │ ldr r3, [r8, #1728] @ 0x6c0 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ mov r7, #0 │ │ │ │ - ble 30ca4 │ │ │ │ + ble 306b4 │ │ │ │ mov r3, #12 │ │ │ │ mul r3, r7, r3 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ - b 30b5c │ │ │ │ + b 3056c │ │ │ │ sub r1, r4, #2097152 @ 0x200000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 30bb8 │ │ │ │ + bhi 305c8 │ │ │ │ ldr r0, [r8, #1840] @ 0x730 │ │ │ │ - bl 4d284 │ │ │ │ + bl 4d2a4 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30bf0 │ │ │ │ + beq 30600 │ │ │ │ mov r0, r4 │ │ │ │ bl 8274 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 30bf0 │ │ │ │ + bne 30600 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 414e8 │ │ │ │ eor r5, r0, #1 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ - b 30bf8 │ │ │ │ + b 30608 │ │ │ │ mov r9, #1 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ and r5, r5, #1 │ │ │ │ - beq 30c1c │ │ │ │ + beq 3062c │ │ │ │ ldr r2, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r1, [sp] │ │ │ │ bl 414e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30c48 │ │ │ │ + beq 30658 │ │ │ │ eor r9, r9, #1 │ │ │ │ tst fp, r9 │ │ │ │ - bne 30ca4 │ │ │ │ + bne 306b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ eor r5, r5, #1 │ │ │ │ tst r3, r5 │ │ │ │ - beq 30c80 │ │ │ │ - b 30ca4 │ │ │ │ + beq 30690 │ │ │ │ + b 306b4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 30c60 │ │ │ │ + beq 30670 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ and r2, r3, r9 │ │ │ │ orrs r2, r2, r5 │ │ │ │ - bne 30ca4 │ │ │ │ + bne 306b4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30c80 │ │ │ │ + beq 30690 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ and r3, r3, r5 │ │ │ │ mov r5, r3 │ │ │ │ orrs r5, r9, r5 │ │ │ │ - bne 30ca4 │ │ │ │ + bne 306b4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eor r2, r4, #1 │ │ │ │ and r2, r2, r3 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #0 │ │ │ │ streq r7, [sl] │ │ │ │ streq r4, [sp, #8] │ │ │ │ streq r6, [sl, #4] │ │ │ │ - beq 30af8 │ │ │ │ + beq 30508 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x401fffff │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ @@ -41310,15 +40930,15 @@ │ │ │ │ and r2, r2, ip │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ cmp r2, #0 │ │ │ │ popne {pc} @ (ldrne pc, [sp], #4) │ │ │ │ str r3, [r1, #4] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bpl 30cc8 │ │ │ │ + bpl 306d8 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r0, #1724] @ 0x6bc │ │ │ │ ldr ip, [r2] │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r4, [r2, #12] │ │ │ │ @@ -41333,15 +40953,15 @@ │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, pc} │ │ │ │ ldr r2, [r0, #1728] @ 0x6c0 │ │ │ │ cmp r2, r5 │ │ │ │ pople {r4, r5, pc} │ │ │ │ stm r1, {r3, r5} │ │ │ │ - b 30d2c │ │ │ │ + b 3073c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov sl, r3 │ │ │ │ mvn r3, r3 │ │ │ │ and r3, r3, #1 │ │ │ │ cmp sl, #2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -41351,125 +40971,125 @@ │ │ │ │ clzeq r3, r3 │ │ │ │ lsreq r3, r3, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov ip, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r9, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq 30ebc │ │ │ │ + beq 308cc │ │ │ │ ldr r7, [r0, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r0, #1728] @ 0x6c0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ ldr lr, [r1, #4] │ │ │ │ add r2, r2, r4 │ │ │ │ ldr r4, [r7] │ │ │ │ add r2, r2, lr │ │ │ │ sub fp, r4, #1 │ │ │ │ and r2, r2, fp │ │ │ │ ldr r4, [r1, #12] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r4, lr │ │ │ │ - ble 30eb0 │ │ │ │ + ble 308c0 │ │ │ │ ldr r4, [r7, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldr r6, [r4, r2, lsl #2] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp sl, #2 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r4, #0 │ │ │ │ strbne r9, [r6, #8] │ │ │ │ str r7, [sp, #20] │ │ │ │ str lr, [sp, #24] │ │ │ │ ldr lr, [sp, #8] │ │ │ │ cmp lr, r5 │ │ │ │ - ble 30e98 │ │ │ │ + ble 308a8 │ │ │ │ mov lr, #12 │ │ │ │ mul lr, r5, lr │ │ │ │ ldr r8, [r6] │ │ │ │ ldr r7, [r8, lr] │ │ │ │ add lr, r8, lr │ │ │ │ ldr r8, [sp, #4] │ │ │ │ orrs r7, r8, r7 │ │ │ │ movne r8, #0 │ │ │ │ strne r3, [sp, #28] │ │ │ │ - bne 30e50 │ │ │ │ + bne 30860 │ │ │ │ ldrb r7, [lr, #8] │ │ │ │ add r4, r4, #1 │ │ │ │ bic r7, r7, #65 @ 0x41 │ │ │ │ strb r7, [lr, #8] │ │ │ │ strb r9, [r6, #8] │ │ │ │ - b 30e90 │ │ │ │ + b 308a0 │ │ │ │ cmp sl, #2 │ │ │ │ ldrbne r7, [lr, #8] │ │ │ │ add r8, r8, #1 │ │ │ │ bicne r7, r7, #1 │ │ │ │ strbne r7, [lr, #8] │ │ │ │ strbne r9, [r6, #8] │ │ │ │ ldrb r7, [lr, #8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ bic r7, r7, #64 @ 0x40 │ │ │ │ orr r7, r7, r3, lsl #6 │ │ │ │ cmp r4, r8 │ │ │ │ strb r7, [lr, #8] │ │ │ │ sub lr, lr, #12 │ │ │ │ - bge 30e50 │ │ │ │ + bge 30860 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 30e04 │ │ │ │ + b 30814 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ and r2, r2, fp │ │ │ │ add lr, lr, #1 │ │ │ │ - b 30dd0 │ │ │ │ + b 307e0 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, #16 │ │ │ │ - b 30d9c │ │ │ │ + b 307ac │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add fp, sp, #32 │ │ │ │ stm fp, {r1, r2} │ │ │ │ ldr r2, [r0, #3160] @ 0xc58 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #392] @ 31080 │ │ │ │ - ldr r3, [pc, #392] @ 31084 │ │ │ │ + ldr r2, [pc, #392] @ 30a90 │ │ │ │ + ldr r3, [pc, #392] @ 30a94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, r0, #3152 @ 0xc50 │ │ │ │ add r7, r0, #3136 @ 0xc40 │ │ │ │ mov r4, r0 │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ add r7, r7, #12 │ │ │ │ add r8, sp, #104 @ 0x68 │ │ │ │ - blt 30f5c │ │ │ │ + blt 3096c │ │ │ │ add r5, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 41dc8 │ │ │ │ mov ip, r5 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ mov lr, r8 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [lr] │ │ │ │ - b 30f64 │ │ │ │ + b 30974 │ │ │ │ mov r0, r8 │ │ │ │ bl 7e48 │ │ │ │ add r5, sp, #84 @ 0x54 │ │ │ │ add r3, sp, #172 @ 0xac │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ @@ -41497,123 +41117,123 @@ │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 7ad0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30d5c │ │ │ │ + bl 3076c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ bl 7ad0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30d5c │ │ │ │ + bl 3076c │ │ │ │ mov r0, sl │ │ │ │ bl 855c │ │ │ │ mov r0, r9 │ │ │ │ bl 855c │ │ │ │ mov r0, r5 │ │ │ │ bl 855c │ │ │ │ mov r0, r8 │ │ │ │ bl 855c │ │ │ │ ldm fp, {r0, r1} │ │ │ │ ldr r2, [sp] │ │ │ │ stm r7, {r0, r1} │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #64] @ 31088 │ │ │ │ + ldr r2, [pc, #64] @ 30a98 │ │ │ │ stm r6, {r0, r1} │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ - ldr r3, [pc, #48] @ 31084 │ │ │ │ + ldr r3, [pc, #48] @ 30a94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 31070 │ │ │ │ + beq 30a80 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - andeq lr, r4, r0, lsl #24 │ │ │ │ + strdeq pc, [r4], -r0 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq lr, r4, r8, lsr #21 │ │ │ │ + muleq r4, r8, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [ip, #1504] @ 0x5e0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ ldm sp, {r0, r1} │ │ │ │ add r1, ip, #3168 @ 0xc60 │ │ │ │ stm r1, {r0, r2} │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r4, [ip, #3172] @ 0xc64 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r0, r4, r2 │ │ │ │ ldr r0, [r6, r0, lsl #2] │ │ │ │ - ldr r7, [pc, #252] @ 311c8 │ │ │ │ + ldr r7, [pc, #252] @ 30bd8 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, #12 │ │ │ │ ldr lr, [ip, #3168] @ 0xc60 │ │ │ │ mul sl, r0, lr │ │ │ │ sub r9, lr, #1 │ │ │ │ ldr sl, [r8, sl] │ │ │ │ cmp sl, r7 │ │ │ │ strhi r9, [ip, #3168] @ 0xc60 │ │ │ │ - bhi 310d0 │ │ │ │ + bhi 30ae0 │ │ │ │ cmp r3, #2 │ │ │ │ add r3, r1, #8 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ stm r3, {r0, r1} │ │ │ │ - bne 31160 │ │ │ │ + bne 30b70 │ │ │ │ mov r0, #12 │ │ │ │ ldr r1, [ip, #3180] @ 0xc6c │ │ │ │ ldr r3, [ip, #3176] @ 0xc68 │ │ │ │ and lr, r2, r1 │ │ │ │ ldr r4, [r6, lr, lsl #2] │ │ │ │ mul lr, r0, r3 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [r8, lr] │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r4, r1, #1 │ │ │ │ - bne 31150 │ │ │ │ + bne 30b60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 311c0 │ │ │ │ + ble 30bd0 │ │ │ │ ldr r3, [ip, #1724] @ 0x6bc │ │ │ │ str r4, [ip, #3180] @ 0xc6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [ip, #3176] @ 0xc68 │ │ │ │ - b 31154 │ │ │ │ + b 30b64 │ │ │ │ str r3, [ip, #3176] @ 0xc68 │ │ │ │ cmp lr, r7 │ │ │ │ - bhi 31104 │ │ │ │ - b 311c0 │ │ │ │ + bhi 30b14 │ │ │ │ + b 30bd0 │ │ │ │ ldr r3, [ip, #1724] @ 0x6bc │ │ │ │ and r2, r2, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #12 │ │ │ │ cmp r3, lr │ │ │ │ mla r0, lr, r1, r1 │ │ │ │ add lr, lr, #1 │ │ │ │ - ble 3119c │ │ │ │ + ble 30bac │ │ │ │ ldr r8, [r6, r2, lsl #2] │ │ │ │ ldr r8, [r8] │ │ │ │ ldr r0, [r8, r0] │ │ │ │ str lr, [ip, #3168] @ 0xc60 │ │ │ │ cmp r0, r7 │ │ │ │ - bhi 31170 │ │ │ │ - b 311c0 │ │ │ │ + bhi 30b80 │ │ │ │ + b 30bd0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [ip, #1728] @ 0x6c0 │ │ │ │ sub r2, r4, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ movlt r3, #0 │ │ │ │ addlt r4, r4, #1 │ │ │ │ @@ -41623,1217 +41243,770 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0x401fffff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #848] @ 31538 │ │ │ │ - ldr r3, [pc, #848] @ 3153c │ │ │ │ + ldr r2, [pc, #848] @ 30f48 │ │ │ │ + ldr r3, [pc, #848] @ 30f4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r8, [r0, #3152] @ 0xc50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - blt 31508 │ │ │ │ + blt 30f18 │ │ │ │ ldrb r3, [r0, #3164] @ 0xc5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31508 │ │ │ │ + beq 30f18 │ │ │ │ ldr r9, [r0, #1504] @ 0x5e0 │ │ │ │ ldr r6, [r0, #3148] @ 0xc4c │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr fp, [r0, #3140] @ 0xc44 │ │ │ │ add r7, sl, r7 │ │ │ │ cmp r1, r6 │ │ │ │ cmpeq r8, r7 │ │ │ │ mov r5, r1 │ │ │ │ - beq 31300 │ │ │ │ + beq 30d10 │ │ │ │ cmp fp, #5 │ │ │ │ ldr r1, [r0, #3144] @ 0xc48 │ │ │ │ add r2, r0, #3168 @ 0xc60 │ │ │ │ - bne 31290 │ │ │ │ + bne 30ca0 │ │ │ │ ldr sl, [r0, #3168] @ 0xc60 │ │ │ │ cmp sl, r5 │ │ │ │ movge sl, #1 │ │ │ │ movlt sl, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 31274 │ │ │ │ + bne 30c84 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ mov r3, sl │ │ │ │ - bl 3108c │ │ │ │ + bl 30a9c │ │ │ │ cmp sl, #1 │ │ │ │ ldreq r6, [r4, #3176] @ 0xc68 │ │ │ │ ldreq r8, [r4, #3180] @ 0xc6c │ │ │ │ ldrne r6, [r4, #3168] @ 0xc60 │ │ │ │ ldrne r8, [r4, #3172] @ 0xc64 │ │ │ │ str sl, [r4, #3144] @ 0xc48 │ │ │ │ - b 313e8 │ │ │ │ + b 30df8 │ │ │ │ ldr r3, [r0, #3172] @ 0xc64 │ │ │ │ cmp r7, r3 │ │ │ │ movlt r3, #1 │ │ │ │ - blt 312b8 │ │ │ │ + blt 30cc8 │ │ │ │ movne r3, #2 │ │ │ │ - bne 312b8 │ │ │ │ + bne 30cc8 │ │ │ │ ldr r3, [r0, #3168] @ 0xc60 │ │ │ │ cmp r3, r5 │ │ │ │ movgt r3, #1 │ │ │ │ movle r3, #2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 31300 │ │ │ │ + beq 30d10 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 312e8 │ │ │ │ + bne 30cf8 │ │ │ │ ldr r1, [r4, #3180] @ 0xc6c │ │ │ │ cmp r1, #0 │ │ │ │ - bge 312e8 │ │ │ │ + bge 30cf8 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3108c │ │ │ │ + bl 30a9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r8, [r4, #3180] @ 0xc6c │ │ │ │ ldreq r6, [r4, #3176] @ 0xc68 │ │ │ │ ldrne r6, [r4, #3168] @ 0xc60 │ │ │ │ ldrne r8, [r4, #3172] @ 0xc64 │ │ │ │ str r3, [r4, #3144] @ 0xc48 │ │ │ │ cmp fp, #2 │ │ │ │ - beq 31314 │ │ │ │ + beq 30d24 │ │ │ │ cmp fp, #4 │ │ │ │ - beq 31384 │ │ │ │ - b 313e8 │ │ │ │ + beq 30d94 │ │ │ │ + b 30df8 │ │ │ │ ldr r3, [r4, #3144] @ 0xc48 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 31358 │ │ │ │ + beq 30d68 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 313e8 │ │ │ │ + bne 30df8 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldrb r2, [r4, #3165] @ 0xc5d │ │ │ │ add r3, sl, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 309c8 │ │ │ │ + bl 303d8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - b 313e8 │ │ │ │ + b 30df8 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldrb r2, [r4, #3165] @ 0xc5d │ │ │ │ add r3, sl, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 30738 │ │ │ │ + bl 30148 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - b 313e8 │ │ │ │ + b 30df8 │ │ │ │ ldr r3, [r4, #3144] @ 0xc48 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 313c0 │ │ │ │ + beq 30dd0 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 313e8 │ │ │ │ + bne 30df8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #32] │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ - bl 30d04 │ │ │ │ + bl 30714 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r7, r7, r3 │ │ │ │ - b 313e8 │ │ │ │ + b 30df8 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ - bl 30cb0 │ │ │ │ + bl 306c0 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r1, r3, r8 │ │ │ │ cmp r7, r8 │ │ │ │ and r3, r3, r7 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ - bgt 31418 │ │ │ │ - bne 3147c │ │ │ │ + bgt 30e28 │ │ │ │ + bne 30e8c │ │ │ │ cmp r5, r6 │ │ │ │ - blt 3147c │ │ │ │ - ldr lr, [pc, #288] @ 31540 │ │ │ │ + blt 30e8c │ │ │ │ + ldr lr, [pc, #288] @ 30f50 │ │ │ │ mov r2, #12 │ │ │ │ cmp r6, #0 │ │ │ │ mov ip, r6 │ │ │ │ - ble 31444 │ │ │ │ + ble 30e54 │ │ │ │ mul r3, r2, r6 │ │ │ │ ldr r9, [r0] │ │ │ │ sub r6, r6, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ cmp r3, lr │ │ │ │ - bhi 31420 │ │ │ │ + bhi 30e30 │ │ │ │ ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ - ldr r6, [pc, #240] @ 31540 │ │ │ │ + ldr r6, [pc, #240] @ 30f50 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov lr, #12 │ │ │ │ cmp r5, r2 │ │ │ │ mov r3, r5 │ │ │ │ - bge 314e4 │ │ │ │ + bge 30ef4 │ │ │ │ mla r0, r5, lr, lr │ │ │ │ ldr r9, [r1] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r9, r0] │ │ │ │ cmp r0, r6 │ │ │ │ - bhi 31454 │ │ │ │ - b 314e4 │ │ │ │ - ldr lr, [pc, #188] @ 31540 │ │ │ │ + bhi 30e64 │ │ │ │ + b 30ef4 │ │ │ │ + ldr lr, [pc, #188] @ 30f50 │ │ │ │ mov ip, #12 │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bgt 314a4 │ │ │ │ + bgt 30eb4 │ │ │ │ ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ - ldr r5, [pc, #164] @ 31540 │ │ │ │ + ldr r5, [pc, #164] @ 30f50 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov lr, #12 │ │ │ │ - b 314d8 │ │ │ │ + b 30ee8 │ │ │ │ mul r2, ip, r5 │ │ │ │ ldr r9, [r1] │ │ │ │ sub r5, r5, #1 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ cmp r2, lr │ │ │ │ - bhi 31484 │ │ │ │ - b 31490 │ │ │ │ + bhi 30e94 │ │ │ │ + b 30ea0 │ │ │ │ mla r1, r6, lr, lr │ │ │ │ ldr r9, [r0] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r1, [r9, r1] │ │ │ │ cmp r1, r5 │ │ │ │ - bls 314e4 │ │ │ │ + bls 30ef4 │ │ │ │ cmp r2, r6 │ │ │ │ mov ip, r6 │ │ │ │ - bgt 314c0 │ │ │ │ + bgt 30ed0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r7, [sp, #20] │ │ │ │ - bl 30ec4 │ │ │ │ - ldr r2, [pc, #52] @ 31544 │ │ │ │ - ldr r3, [pc, #40] @ 3153c │ │ │ │ + bl 308d4 │ │ │ │ + ldr r2, [pc, #52] @ 30f54 │ │ │ │ + ldr r3, [pc, #40] @ 30f4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 31530 │ │ │ │ + beq 30f40 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq lr, r4, r0, lsl r9 │ │ │ │ + andeq lr, r4, r0, lsl #30 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ @ instruction: 0x401fffff │ │ │ │ - andeq lr, r4, r8, ror #11 │ │ │ │ + ldrdeq lr, [r4], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #820] @ 31898 │ │ │ │ + ldr r2, [pc, #820] @ 312a8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #816] @ 3189c │ │ │ │ + ldr r3, [pc, #816] @ 312ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldrb sl, [sp, #112] @ 0x70 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ mov fp, #1 │ │ │ │ add r8, r4, #3136 @ 0xc40 │ │ │ │ - bl 52e30 │ │ │ │ + bl 52e50 │ │ │ │ cmp r7, #3 │ │ │ │ add r8, r8, #12 │ │ │ │ add r5, r4, #3168 @ 0xc60 │ │ │ │ str r7, [r4, #3140] @ 0xc44 │ │ │ │ strb fp, [r4, #3164] @ 0xc5c │ │ │ │ strb sl, [r4, #3165] @ 0xc5d │ │ │ │ - beq 316b4 │ │ │ │ + beq 310c4 │ │ │ │ cmp r7, #4 │ │ │ │ - beq 317f0 │ │ │ │ + beq 31200 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - beq 31624 │ │ │ │ + beq 31034 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r9, [r4, #3148] @ 0xc4c │ │ │ │ add r3, r6, r3 │ │ │ │ str r3, [r4, #3152] @ 0xc50 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r2, [pc, #696] @ 318a0 │ │ │ │ + ldr r2, [pc, #696] @ 312b0 │ │ │ │ str r3, [r4, #3156] @ 0xc54 │ │ │ │ str r3, [r4, #3160] @ 0xc58 │ │ │ │ stm r5, {r0, r1} │ │ │ │ - ldr r3, [pc, #676] @ 3189c │ │ │ │ + ldr r3, [pc, #676] @ 312ac │ │ │ │ ldr r1, [r4, #3160] @ 0xc58 │ │ │ │ ldr r0, [r4, #3156] @ 0xc54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r5, #8 │ │ │ │ stm r5, {r0, r1} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 31890 │ │ │ │ - b 3188c │ │ │ │ + beq 312a0 │ │ │ │ + b 3129c │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r2, sl │ │ │ │ add r6, r7, r6 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 30738 │ │ │ │ + bl 30148 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ - bl 309c8 │ │ │ │ + bl 303d8 │ │ │ │ str r9, [r4, #3148] @ 0xc4c │ │ │ │ str r6, [r4, #3152] @ 0xc50 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ - ldr r3, [pc, #544] @ 3189c │ │ │ │ + ldr r3, [pc, #544] @ 312ac │ │ │ │ stm r5, {r0, r1} │ │ │ │ - ldr r0, [pc, #544] @ 318a4 │ │ │ │ + ldr r0, [pc, #544] @ 312b4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r2, [r4, #3180] @ 0xc6c │ │ │ │ str r1, [r4, #3176] @ 0xc68 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r0, r3, r0 │ │ │ │ mov r3, #0 │ │ │ │ subeq r2, r2, r7 │ │ │ │ - beq 3187c │ │ │ │ - b 3188c │ │ │ │ + beq 3128c │ │ │ │ + b 3129c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl 2a668 │ │ │ │ + bl 28d74 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a748 │ │ │ │ + bl 28e54 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eor r1, r0, #1 │ │ │ │ and r1, r1, r7 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r1, #0 │ │ │ │ - beq 31774 │ │ │ │ + beq 31184 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ moveq r2, #34 @ 0x22 │ │ │ │ streq r2, [sp, #60] @ 0x3c │ │ │ │ - beq 31748 │ │ │ │ + beq 31158 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ moveq r2, #39 @ 0x27 │ │ │ │ streq r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a668 │ │ │ │ + bl 28d74 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a748 │ │ │ │ + bl 28e54 │ │ │ │ and r7, r7, r0 │ │ │ │ and r7, r7, #255 @ 0xff │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ moveq r3, #4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ streq r3, [r4, #3140] @ 0xc44 │ │ │ │ - beq 317f0 │ │ │ │ + beq 31200 │ │ │ │ ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r9, [r4, #3148] @ 0xc4c │ │ │ │ add r0, sl, r1 │ │ │ │ str r0, [r4, #3152] @ 0xc50 │ │ │ │ add ip, r2, r1 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ stm r5, {r0, r1} │ │ │ │ mov r1, #2 │ │ │ │ - ldr r0, [pc, #232] @ 318a8 │ │ │ │ + ldr r0, [pc, #232] @ 312b8 │ │ │ │ str r1, [r4, #3140] @ 0xc44 │ │ │ │ - ldr r1, [pc, #212] @ 3189c │ │ │ │ + ldr r1, [pc, #212] @ 312ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #3176] @ 0xc68 │ │ │ │ str ip, [r4, #3180] @ 0xc6c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ eors r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 3187c │ │ │ │ - b 3188c │ │ │ │ + beq 3128c │ │ │ │ + b 3129c │ │ │ │ ldr r7, [r4, #1724] @ 0x6bc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ sub r7, r7, #1 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - bl 30cb0 │ │ │ │ + bl 306c0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - bl 30d04 │ │ │ │ + bl 30714 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r7, [r4, #3148] @ 0xc4c │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [r4, #3152] @ 0xc50 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ add r3, r3, r2 │ │ │ │ stm r5, {r0, r1} │ │ │ │ - ldr r0, [pc, #88] @ 318ac │ │ │ │ + ldr r0, [pc, #88] @ 312bc │ │ │ │ str r3, [r4, #3180] @ 0xc6c │ │ │ │ - ldr r3, [pc, #64] @ 3189c │ │ │ │ + ldr r3, [pc, #64] @ 312ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [r4, #3176] @ 0xc68 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r0, r3, r0 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3188c │ │ │ │ + bne 3129c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 311cc │ │ │ │ + b 30bdc │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - muleq r4, r0, r5 │ │ │ │ + andeq lr, r4, r0, lsl #23 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq lr, [r4], -ip │ │ │ │ - andeq lr, r4, r4, ror r4 │ │ │ │ - andeq lr, r4, r4, lsr r3 │ │ │ │ - andeq lr, r4, r0, lsr #5 │ │ │ │ + andeq lr, r4, ip, ror #21 │ │ │ │ + andeq lr, r4, r4, ror #20 │ │ │ │ + andeq lr, r4, r4, lsr #18 │ │ │ │ + muleq r4, r0, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ands r5, r2, #16 │ │ │ │ - ldr r2, [pc, #264] @ 319d4 │ │ │ │ + ldr r2, [pc, #264] @ 313e4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #260] @ 319d8 │ │ │ │ + ldr r3, [pc, #260] @ 313e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 3193c │ │ │ │ + bne 3134c │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #3184] @ 0xc70 │ │ │ │ add r1, sp, r2 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 31944 │ │ │ │ + bge 31354 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 31958 │ │ │ │ - ldr ip, [pc, #192] @ 319dc │ │ │ │ - ldr r2, [pc, #192] @ 319e0 │ │ │ │ - ldr r1, [pc, #192] @ 319e4 │ │ │ │ + beq 31368 │ │ │ │ + ldr ip, [pc, #192] @ 313ec │ │ │ │ + ldr r2, [pc, #192] @ 313f0 │ │ │ │ + ldr r1, [pc, #192] @ 313f4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #188] @ 319e8 │ │ │ │ + ldr r3, [pc, #188] @ 313f8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 319a4 │ │ │ │ + b 313b4 │ │ │ │ ldr r3, [r4, #3192] @ 0xc78 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 31960 │ │ │ │ + beq 31370 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 31980 │ │ │ │ + beq 31390 │ │ │ │ mov r0, #1 │ │ │ │ - b 319a4 │ │ │ │ + b 313b4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14000 │ │ │ │ + bl 16788 │ │ │ │ ldr r1, [r4, #3188] @ 0xc74 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 311cc │ │ │ │ - b 31958 │ │ │ │ + bl 30bdc │ │ │ │ + b 31368 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 140f0 │ │ │ │ + bl 16878 │ │ │ │ ldr r2, [r4, #1728] @ 0x6c0 │ │ │ │ ldr r1, [r4, #3188] @ 0xc74 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 311cc │ │ │ │ - b 31958 │ │ │ │ - ldr r2, [pc, #64] @ 319ec │ │ │ │ - ldr r3, [pc, #40] @ 319d8 │ │ │ │ + bl 30bdc │ │ │ │ + b 31368 │ │ │ │ + ldr r2, [pc, #64] @ 313fc │ │ │ │ + ldr r3, [pc, #40] @ 313e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 319cc │ │ │ │ + beq 313dc │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq lr, r4, r8, lsr #4 │ │ │ │ + andeq lr, r4, r8, lsl r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sl, r2, r4, ror #29 │ │ │ │ - andeq r8, r2, r4, asr #7 │ │ │ │ - @ instruction: 0x0002b8b4 │ │ │ │ + andeq fp, r2, r4, lsr r4 │ │ │ │ + andeq r8, r2, ip, lsl #19 │ │ │ │ + ldrdeq fp, [r2], -r0 │ │ │ │ muleq r0, r4, r6 │ │ │ │ - andeq lr, r4, ip, asr #2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3992] @ 0xf98 │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #648] @ 31c98 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #644] @ 31c9c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, #3 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr sl, [sp, #104] @ 0x68 │ │ │ │ - ldr fp, [sp, #108] @ 0x6c │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - mov r3, #0 │ │ │ │ - bl 7a70 <__fcntl_time64@plt> │ │ │ │ - subs r2, r0, #0 │ │ │ │ - bge 31a80 │ │ │ │ - ldr r3, [pc, #588] @ 31ca0 │ │ │ │ - ldr r2, [pc, #588] @ 31ca4 │ │ │ │ - ldr r1, [pc, #588] @ 31ca8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #576] @ 31cac │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - mov r8, #0 │ │ │ │ - mvn r5, #0 │ │ │ │ - b 31c40 │ │ │ │ - orr r2, r2, #2048 @ 0x800 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a70 <__fcntl_time64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 31a4c │ │ │ │ - ldr r1, [pc, #528] @ 31cb0 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 8598 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bge 31adc │ │ │ │ - ldr r3, [pc, #512] @ 31cb4 │ │ │ │ - ldr r2, [pc, #512] @ 31cb8 │ │ │ │ - ldr r1, [pc, #512] @ 31cbc │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #500] @ 31cc0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - mov r8, #0 │ │ │ │ - b 31c40 │ │ │ │ - add r8, sp, #24 │ │ │ │ - mov r2, #32 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7d28 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r8, #2 │ │ │ │ - mov r9, #0 │ │ │ │ - strd r8, [sp, #40] @ 0x28 │ │ │ │ - bl 8718 <__timerfd_settime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 31b48 │ │ │ │ - ldr r3, [pc, #420] @ 31cc4 │ │ │ │ - ldr r2, [pc, #420] @ 31cc8 │ │ │ │ - ldr r1, [pc, #420] @ 31ccc │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #408] @ 31cd0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - mov r8, #0 │ │ │ │ - b 31c40 │ │ │ │ - mov r0, #80 @ 0x50 │ │ │ │ - bl 52fa4 │ │ │ │ - ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ - add r3, r4, #1504 @ 0x5e0 │ │ │ │ - add r3, r3, #4 │ │ │ │ - sub r3, r2, r3 │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - cmp r7, #3 │ │ │ │ - ldrb r3, [r4, #1793] @ 0x701 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r8, r0 │ │ │ │ - bne 31b94 │ │ │ │ - ldr r9, [pc, #332] @ 31cd4 │ │ │ │ - ldr r7, [pc, #332] @ 31cd8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 31ba4 │ │ │ │ - ldr r9, [pc, #320] @ 31cdc │ │ │ │ - ldr r7, [pc, #320] @ 31ce0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r2, #80 @ 0x50 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7d28 │ │ │ │ - add lr, sp, #24 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - add ip, r8, #8 │ │ │ │ - str r6, [r8] │ │ │ │ - str r5, [r8, #4] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1, r2, r3} │ │ │ │ - stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - strb r3, [r8, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - strb r3, [r8, #41] @ 0x29 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r3, [r8, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #240] @ 31ce4 │ │ │ │ - str r9, [r8, #44] @ 0x2c │ │ │ │ - str r7, [r8, #48] @ 0x30 │ │ │ │ - strd sl, [r8, #72] @ 0x48 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [sp] │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r0, [r4] │ │ │ │ - mov r1, r6 │ │ │ │ - bl 1780c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 31c40 │ │ │ │ - ldr r3, [pc, #196] @ 31ce8 │ │ │ │ - str r8, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r4] │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1780c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 31c68 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 455b8 │ │ │ │ - ldr r0, [r4] │ │ │ │ - mov r1, r6 │ │ │ │ - bl 455b8 │ │ │ │ - mov r0, fp │ │ │ │ - blx sl │ │ │ │ - ldr r2, [pc, #124] @ 31cec │ │ │ │ - ldr r3, [pc, #40] @ 31c9c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 31c90 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #68 @ 0x44 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq lr, r4, r4, ror #1 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sl, r2, r0, lsl #25 │ │ │ │ - andeq r8, r2, ip, lsl #5 │ │ │ │ - andeq fp, r2, r8, ror r7 │ │ │ │ - ldrdeq r0, [r0], -pc @ │ │ │ │ - andeq r0, r8, r0, lsl #16 │ │ │ │ - andeq sl, r2, r4, ror sp │ │ │ │ - andeq r8, r2, ip, lsr #4 │ │ │ │ - andeq fp, r2, r8, lsl r7 │ │ │ │ - andeq r0, r0, r5, ror #17 │ │ │ │ - andeq sl, r2, r4, lsr sp │ │ │ │ - andeq r8, r2, r0, asr #3 │ │ │ │ - andeq fp, r2, ip, lsr #13 │ │ │ │ - andeq r0, r0, fp, ror #17 │ │ │ │ - @ instruction: 0xffffa70c │ │ │ │ - @ instruction: 0xffffa7d8 │ │ │ │ - @ instruction: 0xffff8a1c │ │ │ │ - @ instruction: 0xfffebd74 │ │ │ │ - @ instruction: 0xffffa774 │ │ │ │ - @ instruction: 0xffff9ca8 │ │ │ │ - andeq sp, r4, r8, lsl #29 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [pc, #348] @ 31e68 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #344] @ 31e6c │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r8, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r3, [r0, #320] @ 0x140 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 31d4c │ │ │ │ - ldr r3, [r0, #324] @ 0x144 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 31d84 │ │ │ │ - ldr r2, [pc, #284] @ 31e70 │ │ │ │ - ldr r3, [pc, #276] @ 31e6c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 31e5c │ │ │ │ - mov r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - mov r1, #524288 @ 0x80000 │ │ │ │ - add r0, sp, #28 │ │ │ │ - bl 7a40 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 31dcc │ │ │ │ - ldr r0, [pc, #212] @ 31e74 │ │ │ │ - ldr r2, [pc, #212] @ 31e78 │ │ │ │ - ldr r1, [pc, #212] @ 31e7c │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #2336 @ 0x920 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx r5 │ │ │ │ - b 31e38 │ │ │ │ - ldr ip, [pc, #172] @ 31e80 │ │ │ │ - ldr sl, [r4, #320] @ 0x140 │ │ │ │ - ldr r3, [r4, #324] @ 0x144 │ │ │ │ - add ip, pc, ip │ │ │ │ - add ip, ip, r3, lsl #2 │ │ │ │ - mov r0, sl │ │ │ │ - ldr r6, [ip, #236] @ 0xec │ │ │ │ - ldr r9, [sp, #32] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - bl 8460 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [sp] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r9, [sp, #8] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7f80 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 8208 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r2, [r4, #324] @ 0x144 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, fp │ │ │ │ - str r5, [sp] │ │ │ │ - bl 319f0 │ │ │ │ - ldr r2, [pc, #68] @ 31e84 │ │ │ │ - ldr r3, [pc, #40] @ 31e6c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 31e60 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sp, r4, r4, ror #27 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r4, r4, lsr #27 │ │ │ │ - muleq r2, ip, r1 │ │ │ │ - andeq r7, r2, r0, asr #30 │ │ │ │ - andeq fp, r2, r0, lsr r4 │ │ │ │ - andeq ip, r4, r4, ror sl │ │ │ │ - @ instruction: 0x0004dcb8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #360] @ 32010 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #356] @ 32014 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r8, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r3, [r1, #3244] @ 0xcac │ │ │ │ - ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 31f0c │ │ │ │ - ldr r2, [pc, #316] @ 32018 │ │ │ │ - ldr r3, [pc, #308] @ 32014 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 32004 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr r3, [r0, #340] @ 0x154 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 31ed4 │ │ │ │ - ldr r3, [r0, #344] @ 0x158 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 31ed4 │ │ │ │ - mov r6, r1 │ │ │ │ - add r0, sp, #28 │ │ │ │ - mov r1, #524288 @ 0x80000 │ │ │ │ - bl 7a40 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 31f74 │ │ │ │ - ldr r1, [pc, #212] @ 3201c │ │ │ │ - ldr r2, [pc, #212] @ 32020 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #204] @ 32024 │ │ │ │ - ldr r3, [pc, #204] @ 32028 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx r5 │ │ │ │ - b 31fe0 │ │ │ │ - ldr ip, [pc, #176] @ 3202c │ │ │ │ - ldr sl, [r4, #340] @ 0x154 │ │ │ │ - ldr r3, [r4, #344] @ 0x158 │ │ │ │ - add ip, pc, ip │ │ │ │ - add ip, ip, r3, lsl #2 │ │ │ │ - mov r0, sl │ │ │ │ - ldr r7, [ip, #236] @ 0xec │ │ │ │ - ldr r9, [sp, #32] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - bl 8460 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - str r2, [sp] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r9, [sp, #8] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7f80 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 8208 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r2, [r4, #344] @ 0x158 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r6 │ │ │ │ - str r5, [sp] │ │ │ │ - bl 319f0 │ │ │ │ - ldr r2, [pc, #72] @ 32030 │ │ │ │ - ldr r3, [pc, #40] @ 32014 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 32008 │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sp, r4, ip, asr #24 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r4, ip, lsl ip │ │ │ │ - strdeq r7, [r2], -r8 │ │ │ │ - muleq r2, r4, sp │ │ │ │ - andeq fp, r2, r4, lsl #5 │ │ │ │ - @ instruction: 0x000009b6 │ │ │ │ - andeq ip, r4, ip, asr #17 │ │ │ │ - andeq sp, r4, r0, lsl fp │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #140] @ 320d8 │ │ │ │ - mov r7, r0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - add r6, r6, #236 @ 0xec │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r1, [r6], #4 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 32078 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 32088 │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r5, #7 │ │ │ │ - bne 3205c │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #76] @ 320dc │ │ │ │ - sub r2, r5, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r2, #5 │ │ │ │ - bhi 320d4 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - b 320c4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - bics r3, r3, #5 │ │ │ │ - popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r5, [r4] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r3, #3 │ │ │ │ - str r3, [r4] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq ip, r4, r0, lsl #16 │ │ │ │ - andeq pc, r2, r7, asr #25 │ │ │ │ - add r1, r0, #324 @ 0x144 │ │ │ │ - mov r0, r2 │ │ │ │ - b 32034 │ │ │ │ + andeq lr, r4, ip, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r8, [pc, #724] @ 323d8 │ │ │ │ + ldr r8, [pc, #724] @ 316ec │ │ │ │ ands r9, r2, #2 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - beq 32170 │ │ │ │ + beq 31484 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 32184 │ │ │ │ + bne 31498 │ │ │ │ mov r0, r1 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #676] @ 323dc │ │ │ │ + ldr r2, [pc, #676] @ 316f0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f80 │ │ │ │ - ldr r1, [pc, #644] @ 323e0 │ │ │ │ + ldr r1, [pc, #644] @ 316f4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r1, r1, #264 @ 0x108 │ │ │ │ + add r1, r1, #224 @ 0xe0 │ │ │ │ str r0, [r4, #28] │ │ │ │ bl 7a94 │ │ │ │ - b 32184 │ │ │ │ + b 31498 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 32184 │ │ │ │ + beq 31498 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ str r9, [r4, #28] │ │ │ │ ands r7, r5, #1 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ - beq 322d4 │ │ │ │ + beq 315e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32354 │ │ │ │ + bne 31668 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 2d440 │ │ │ │ + bl 2ce68 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ - bne 321e4 │ │ │ │ - ldr r0, [pc, #552] @ 323e4 │ │ │ │ + bne 314f8 │ │ │ │ + ldr r0, [pc, #552] @ 316f8 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ - ldr r2, [pc, #548] @ 323e8 │ │ │ │ - ldr r1, [pc, #548] @ 323ec │ │ │ │ + ldr r2, [pc, #548] @ 316fc │ │ │ │ + ldr r1, [pc, #548] @ 31700 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, ip} │ │ │ │ - ldr r3, [pc, #540] @ 323f0 │ │ │ │ + ldr r3, [pc, #540] @ 31704 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 323d0 │ │ │ │ + bl 535c4 │ │ │ │ + b 316e4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32248 │ │ │ │ - bl 2d6cc │ │ │ │ + beq 3155c │ │ │ │ + bl 2d09c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r4, #132] @ 0x84 │ │ │ │ - bne 32248 │ │ │ │ - ldr r2, [pc, #484] @ 323f4 │ │ │ │ + bne 3155c │ │ │ │ + ldr r2, [pc, #484] @ 31708 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r1, [pc, #468] @ 323f8 │ │ │ │ - ldr r2, [pc, #468] @ 323fc │ │ │ │ - ldr r3, [pc, #468] @ 32400 │ │ │ │ + ldr r1, [pc, #468] @ 3170c │ │ │ │ + ldr r2, [pc, #468] @ 31710 │ │ │ │ + ldr r3, [pc, #468] @ 31714 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ str r7, [r4, #128] @ 0x80 │ │ │ │ - b 323d0 │ │ │ │ + b 316e4 │ │ │ │ mov r0, r6 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #428] @ 32404 │ │ │ │ + ldr r2, [pc, #428] @ 31718 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr sl, [pc, #404] @ 32408 │ │ │ │ + ldr sl, [pc, #404] @ 3171c │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f80 │ │ │ │ mov r2, r4 │ │ │ │ - add r1, sl, #288 @ 0x120 │ │ │ │ + add r1, sl, #248 @ 0xf8 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ bl 7a94 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r9, [r3, #64] @ 0x40 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 32354 │ │ │ │ + beq 31668 │ │ │ │ mov r0, r9 │ │ │ │ ldr fp, [r4, #120] @ 0x78 │ │ │ │ bl 8460 │ │ │ │ - add r2, sl, #332 @ 0x14c │ │ │ │ + add r2, sl, #292 @ 0x124 │ │ │ │ mov r1, #1 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - b 32354 │ │ │ │ + b 31668 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32354 │ │ │ │ + beq 31668 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 322f0 │ │ │ │ - bl 1da00 │ │ │ │ + beq 31604 │ │ │ │ + bl 1d388 │ │ │ │ str r7, [r4, #148] @ 0x94 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - bl 23460 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32318 │ │ │ │ - bl 1da00 │ │ │ │ + beq 3162c │ │ │ │ + bl 1d388 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32328 │ │ │ │ + beq 3163c │ │ │ │ bl 8778 │ │ │ │ ldr r3, [r4, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ - beq 32344 │ │ │ │ + beq 31658 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ cmn r2, #1 │ │ │ │ streq r3, [r4, #180] @ 0xb4 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ ands r5, r5, #4 │ │ │ │ ldr r7, [r4, #176] @ 0xb0 │ │ │ │ - beq 323b4 │ │ │ │ + beq 316c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 323d0 │ │ │ │ + bne 316e4 │ │ │ │ mov r0, r6 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #148] @ 3240c │ │ │ │ + ldr r2, [pc, #148] @ 31720 │ │ │ │ mov r1, #2 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f80 │ │ │ │ - ldr r1, [pc, #116] @ 32410 │ │ │ │ + ldr r1, [pc, #116] @ 31724 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r1, r1, #356 @ 0x164 │ │ │ │ + add r1, r1, #316 @ 0x13c │ │ │ │ str r0, [r4, #176] @ 0xb0 │ │ │ │ bl 7a94 │ │ │ │ str r7, [r4, #180] @ 0xb4 │ │ │ │ - b 323d0 │ │ │ │ + b 316e4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 323c8 │ │ │ │ + beq 316dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ str r5, [r4, #176] @ 0xb0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq sp, [r4], -r4 │ │ │ │ + andeq lr, r4, r0, ror #13 │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ - strdeq ip, [r4], -r0 │ │ │ │ - @ instruction: 0x0002a6bc │ │ │ │ - andeq r5, r2, ip, lsl #7 │ │ │ │ - muleq r2, r4, r3 │ │ │ │ + ldrdeq sp, [r4], -ip │ │ │ │ + @ instruction: 0x0002b2b4 │ │ │ │ + muleq r2, r0, r0 │ │ │ │ + muleq r2, r8, r0 │ │ │ │ andeq r0, r0, r7, lsr r1 │ │ │ │ - muleq r2, r8, r6 │ │ │ │ - andeq r5, r2, ip, lsr r3 │ │ │ │ - andeq r5, r2, r4, lsr r3 │ │ │ │ + muleq r2, r0, r2 │ │ │ │ + andeq r6, r2, r0, asr #32 │ │ │ │ + andeq r6, r2, r8, lsr r0 │ │ │ │ andeq r0, r0, r1, asr #2 │ │ │ │ andeq r0, r0, r0, lsr #9 │ │ │ │ - ldrdeq ip, [r4], -ip @ │ │ │ │ + andeq sp, r4, r8, asr #5 │ │ │ │ muleq r0, r0, r4 │ │ │ │ - @ instruction: 0x0004c4b0 │ │ │ │ + muleq r4, ip, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 326d0 │ │ │ │ + beq 319e4 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #16] │ │ │ │ - beq 32464 │ │ │ │ + beq 31778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32464 │ │ │ │ + beq 31778 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #16] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 32440 │ │ │ │ + b 31754 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r4, #224] @ 0xe0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r8, [r4, #232] @ 0xe8 │ │ │ │ cmp r5, r8 │ │ │ │ ldrne r7, [r5, #68] @ 0x44 │ │ │ │ - beq 32504 │ │ │ │ + beq 31818 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 32504 │ │ │ │ + beq 31818 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 324ec │ │ │ │ + bne 31800 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d08c │ │ │ │ + bl 1ca14 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ streq r8, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #68] @ 0x44 │ │ │ │ @@ -42847,104 +42020,104 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #68] @ 0x44 │ │ │ │ moveq r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 32490 │ │ │ │ + b 317a4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32514 │ │ │ │ + beq 31828 │ │ │ │ bl 81d8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32524 │ │ │ │ + beq 31838 │ │ │ │ bl 7ab8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32534 │ │ │ │ + beq 31848 │ │ │ │ bl 7d40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32544 │ │ │ │ + beq 31858 │ │ │ │ bl 7fa4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32554 │ │ │ │ + beq 31868 │ │ │ │ bl 7c68 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 3256c │ │ │ │ + blt 31880 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 455b8 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3257c │ │ │ │ + beq 31890 │ │ │ │ bl 8778 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3258c │ │ │ │ - bl 1da00 │ │ │ │ + beq 318a0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3259c │ │ │ │ - bl 1da00 │ │ │ │ + beq 318b0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 325ac │ │ │ │ + beq 318c0 │ │ │ │ bl 7b54 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 325bc │ │ │ │ - bl 23460 │ │ │ │ + beq 318d0 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 325cc │ │ │ │ - bl 2d498 │ │ │ │ + beq 318e0 │ │ │ │ + bl 2cec0 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 325dc │ │ │ │ - bl 23460 │ │ │ │ + beq 318f0 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 325ec │ │ │ │ - bl 23460 │ │ │ │ + beq 31900 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 325fc │ │ │ │ - bl 23460 │ │ │ │ + beq 31910 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3260c │ │ │ │ - bl 2d498 │ │ │ │ + beq 31920 │ │ │ │ + bl 2cec0 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3261c │ │ │ │ - bl 1da00 │ │ │ │ + beq 31930 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3262c │ │ │ │ - bl 1da00 │ │ │ │ + beq 31940 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3263c │ │ │ │ - bl 23460 │ │ │ │ + beq 31950 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3264c │ │ │ │ - bl 1da00 │ │ │ │ + beq 31960 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3265c │ │ │ │ - bl 1da00 │ │ │ │ + beq 31970 │ │ │ │ + bl 1d388 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3268c │ │ │ │ + beq 319a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8460 │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r0 │ │ │ │ @@ -42969,211 +42142,211 @@ │ │ │ │ b 7e3c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r9, [pc, #3216] @ 33380 │ │ │ │ - ldr r1, [pc, #3216] @ 33384 │ │ │ │ + ldr r9, [pc, #3216] @ 32694 │ │ │ │ + ldr r1, [pc, #3216] @ 32698 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r8, [r9, r1] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr sl, [r8] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ bl 86d0 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 32794 │ │ │ │ + bne 31aa8 │ │ │ │ cmp r5, #3 │ │ │ │ - bls 3275c │ │ │ │ + bls 31a70 │ │ │ │ cmp r5, #6 │ │ │ │ movcc r3, r5 │ │ │ │ movcs r3, #6 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #20] │ │ │ │ - b 33378 │ │ │ │ + b 3268c │ │ │ │ mov r2, #4 │ │ │ │ - ldr r0, [pc, #3104] @ 33388 │ │ │ │ + ldr r0, [pc, #3104] @ 3269c │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #3100] @ 3338c │ │ │ │ - ldr r2, [pc, #3100] @ 33390 │ │ │ │ + ldr r1, [pc, #3100] @ 326a0 │ │ │ │ + ldr r2, [pc, #3100] @ 326a4 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r3, [pc, #3092] @ 33394 │ │ │ │ + ldr r3, [pc, #3092] @ 326a8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 535a4 │ │ │ │ - b 33378 │ │ │ │ - ldr r3, [pc, #3068] @ 33398 │ │ │ │ + bl 535c4 │ │ │ │ + b 3268c │ │ │ │ + ldr r3, [pc, #3068] @ 326ac │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r9, r3] │ │ │ │ ldr r8, [sl] │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 32820 │ │ │ │ + bne 31b34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 327f8 │ │ │ │ + bne 31b0c │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #3028] @ 3339c │ │ │ │ + ldr ip, [pc, #3028] @ 326b0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #3024] @ 333a0 │ │ │ │ - ldr r2, [pc, #3024] @ 333a4 │ │ │ │ + ldr r1, [pc, #3024] @ 326b4 │ │ │ │ + ldr r2, [pc, #3024] @ 326b8 │ │ │ │ mov r0, #1 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #2996] @ 33394 │ │ │ │ + ldr r3, [pc, #2996] @ 326a8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 33378 │ │ │ │ + bl 535c4 │ │ │ │ + b 3268c │ │ │ │ mov r3, #1 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ stm sp, {r1, r7} │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #24] │ │ │ │ - b 33378 │ │ │ │ - ldr r3, [pc, #2944] @ 333a8 │ │ │ │ + b 3268c │ │ │ │ + ldr r3, [pc, #2944] @ 326bc │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r9, r3] │ │ │ │ ldr r8, [sl] │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 32898 │ │ │ │ + bne 31bac │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ + beq 31ad0 │ │ │ │ cmp r5, #2 │ │ │ │ movcc r3, r5 │ │ │ │ movcs r3, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ stm sp, {r1, r7} │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ str r8, [sp, #8] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ - ldr r1, [pc, #2868] @ 333ac │ │ │ │ + ldr r1, [pc, #2868] @ 326c0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r1, r1, #384 @ 0x180 │ │ │ │ + add r1, r1, #344 @ 0x158 │ │ │ │ str r0, [r4, #28] │ │ │ │ bl 7a94 │ │ │ │ subs r5, r5, #1 │ │ │ │ movne r5, #1 │ │ │ │ strb r5, [r4, #144] @ 0x90 │ │ │ │ - b 33378 │ │ │ │ - ldr r8, [pc, #2832] @ 333b0 │ │ │ │ + b 3268c │ │ │ │ + ldr r8, [pc, #2832] @ 326c4 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 32900 │ │ │ │ + bne 31c14 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ + beq 31ad0 │ │ │ │ cmp r5, #5 │ │ │ │ movcc r3, r5 │ │ │ │ - ldr r5, [pc, #2792] @ 333b4 │ │ │ │ + ldr r5, [pc, #2792] @ 326c8 │ │ │ │ movcs r3, #5 │ │ │ │ add r5, pc, r5 │ │ │ │ str r1, [sp, #16] │ │ │ │ - add r2, r5, #388 @ 0x184 │ │ │ │ + add r2, r5, #348 @ 0x15c │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [sp] │ │ │ │ bl 7f80 │ │ │ │ mov r2, r4 │ │ │ │ - add r1, r5, #412 @ 0x19c │ │ │ │ + add r1, r5, #372 @ 0x174 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - b 332dc │ │ │ │ - ldr r8, [pc, #2736] @ 333b8 │ │ │ │ + b 325f0 │ │ │ │ + ldr r8, [pc, #2736] @ 326cc │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 32954 │ │ │ │ + bne 31c68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #2704] @ 333bc │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #2704] @ 326d0 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stm sp, {r1, r7} │ │ │ │ - add r2, r2, #416 @ 0x1a0 │ │ │ │ + add r2, r2, #376 @ 0x178 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - b 33378 │ │ │ │ - ldr r3, [pc, #2660] @ 333c0 │ │ │ │ + b 3268c │ │ │ │ + ldr r3, [pc, #2660] @ 326d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r9, r3] │ │ │ │ ldr fp, [sl] │ │ │ │ mov r1, fp │ │ │ │ bl 86d0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 32c74 │ │ │ │ + bne 31f88 │ │ │ │ cmp r5, #4 │ │ │ │ - bhi 329b4 │ │ │ │ + bhi 31cc8 │ │ │ │ mov r2, #5 │ │ │ │ - ldr r0, [pc, #2620] @ 333c4 │ │ │ │ + ldr r0, [pc, #2620] @ 326d8 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #2616] @ 333c8 │ │ │ │ - ldr r2, [pc, #2616] @ 333cc │ │ │ │ + ldr r1, [pc, #2616] @ 326dc │ │ │ │ + ldr r2, [pc, #2616] @ 326e0 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r3, [pc, #2548] @ 33394 │ │ │ │ + ldr r3, [pc, #2548] @ 326a8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 535a4 │ │ │ │ - b 33378 │ │ │ │ - ldr r1, [pc, #2580] @ 333d0 │ │ │ │ + bl 535c4 │ │ │ │ + b 3268c │ │ │ │ + ldr r1, [pc, #2580] @ 326e4 │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ - bne 329fc │ │ │ │ - ldr ip, [pc, #2560] @ 333d4 │ │ │ │ - ldr r2, [pc, #2560] @ 333d8 │ │ │ │ - ldr r1, [pc, #2560] @ 333dc │ │ │ │ + bne 31d10 │ │ │ │ + ldr ip, [pc, #2560] @ 326e8 │ │ │ │ + ldr r2, [pc, #2560] @ 326ec │ │ │ │ + ldr r1, [pc, #2560] @ 326f0 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r3, [pc, #2544] @ 333e0 │ │ │ │ + ldr r3, [pc, #2544] @ 326f4 │ │ │ │ str ip, [sp, #128] @ 0x80 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 521a0 │ │ │ │ + b 521c0 │ │ │ │ cmp r5, #8 │ │ │ │ movcc r3, r5 │ │ │ │ movcs r3, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ str fp, [sp, #8] │ │ │ │ @@ -43194,88 +42367,88 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #452] @ 0x1c4 │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r9, [r5, #56] @ 0x38 │ │ │ │ str r3, [r5, #448] @ 0x1c0 │ │ │ │ str r2, [r5, #452] @ 0x1c4 │ │ │ │ - beq 32a80 │ │ │ │ + beq 31d94 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ cmp r2, #0 │ │ │ │ strne r5, [r2, #448] @ 0x1c0 │ │ │ │ str r5, [r3, #452] @ 0x1c4 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ str r5, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #2368] @ 333e4 │ │ │ │ + ldr r3, [pc, #2368] @ 326f8 │ │ │ │ streq r5, [r4, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp] │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32ae0 │ │ │ │ + bne 31df4 │ │ │ │ mov r0, r9 │ │ │ │ bl 8208 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 32414 │ │ │ │ + b 31728 │ │ │ │ mov r0, #0 │ │ │ │ bl 8130 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ - beq 32b58 │ │ │ │ + beq 31e6c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 801c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7de8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ - beq 32b30 │ │ │ │ + beq 31e44 │ │ │ │ mov r1, #0 │ │ │ │ bl 83a0 │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ - b 32b58 │ │ │ │ - ldr r1, [pc, #2224] @ 333e8 │ │ │ │ - ldr r2, [pc, #2224] @ 333ec │ │ │ │ + b 31e6c │ │ │ │ + ldr r1, [pc, #2224] @ 326fc │ │ │ │ + ldr r2, [pc, #2224] @ 32700 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #2216] @ 333f0 │ │ │ │ - ldr r3, [pc, #2216] @ 333f4 │ │ │ │ + ldr r1, [pc, #2216] @ 32704 │ │ │ │ + ldr r3, [pc, #2216] @ 32708 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ac78 │ │ │ │ + bl 29588 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ad24 │ │ │ │ + bl 29634 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2adb8 │ │ │ │ + bl 296c8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r4, [r3, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r7, [r3, #4] │ │ │ │ ldrne r8, [r4, #8] │ │ │ │ addne r9, sp, #24 │ │ │ │ - beq 32c5c │ │ │ │ + beq 31f70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 32c5c │ │ │ │ + beq 31f70 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ ldr sl, [r3, #8] │ │ │ │ @@ -43298,109 +42471,109 @@ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #68] @ 0x44 │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 32c20 │ │ │ │ + beq 31f34 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r2, #64] @ 0x40 │ │ │ │ str r4, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r4, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r7, #4] │ │ │ │ - bl 1cea4 │ │ │ │ + bl 1c82c │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r3, [r8, #8] │ │ │ │ moveq r3, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 32b8c │ │ │ │ - ldr r1, [pc, #1940] @ 333f8 │ │ │ │ + b 31ea0 │ │ │ │ + ldr r1, [pc, #1940] @ 3270c │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r1, r1, #440 @ 0x1b8 │ │ │ │ + add r1, r1, #400 @ 0x190 │ │ │ │ mov r0, r6 │ │ │ │ - b 332dc │ │ │ │ - ldr r8, [pc, #1920] @ 333fc │ │ │ │ + b 325f0 │ │ │ │ + ldr r8, [pc, #1920] @ 32710 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 32d28 │ │ │ │ + bne 3203c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #1888] @ 33400 │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #1888] @ 32714 │ │ │ │ cmp r5, #2 │ │ │ │ movcc r3, r5 │ │ │ │ movcs r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r7, [sp, #4] │ │ │ │ - add r2, r2, #448 @ 0x1c0 │ │ │ │ + add r2, r2, #408 @ 0x198 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [sp] │ │ │ │ bl 7f80 │ │ │ │ ldr r5, [r4, #108] @ 0x6c │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 33378 │ │ │ │ - ldr r6, [pc, #1824] @ 33404 │ │ │ │ + beq 3268c │ │ │ │ + ldr r6, [pc, #1824] @ 32718 │ │ │ │ ldr r7, [r5, #116] @ 0x74 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r6, r6, #472 @ 0x1d8 │ │ │ │ + add r6, r6, #432 @ 0x1b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 33378 │ │ │ │ + beq 3268c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 2aa38 │ │ │ │ + bl 29388 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r5, #8] │ │ │ │ bl 7a94 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #116] @ 0x74 │ │ │ │ moveq r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 32cec │ │ │ │ - ldr r3, [pc, #1752] @ 33408 │ │ │ │ + b 32000 │ │ │ │ + ldr r3, [pc, #1752] @ 3271c │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r9, r3] │ │ │ │ ldr fp, [sl] │ │ │ │ mov r1, fp │ │ │ │ bl 86d0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 32e78 │ │ │ │ + bne 3218c │ │ │ │ cmp r5, #1 │ │ │ │ - bhi 32d88 │ │ │ │ + bhi 3209c │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #1712] @ 3340c │ │ │ │ + ldr r0, [pc, #1712] @ 32720 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #1708] @ 33410 │ │ │ │ - ldr r2, [pc, #1708] @ 33414 │ │ │ │ + ldr r1, [pc, #1708] @ 32724 │ │ │ │ + ldr r2, [pc, #1708] @ 32728 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r3, [pc, #1568] @ 33394 │ │ │ │ + ldr r3, [pc, #1568] @ 326a8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 535a4 │ │ │ │ - b 33378 │ │ │ │ + bl 535c4 │ │ │ │ + b 3268c │ │ │ │ cmp r5, #4 │ │ │ │ movcc r3, r5 │ │ │ │ movcs r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ str fp, [sp, #8] │ │ │ │ @@ -43426,708 +42599,708 @@ │ │ │ │ moveq r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ stm r6, {r4, r9} │ │ │ │ str r7, [r6, #12] │ │ │ │ strb r5, [r6, #108] @ 0x6c │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ - beq 32e20 │ │ │ │ + beq 32134 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ cmp r2, #0 │ │ │ │ strne r6, [r2, #112] @ 0x70 │ │ │ │ str r6, [r3, #116] @ 0x74 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ - ldr r5, [pc, #1512] @ 33418 │ │ │ │ + ldr r5, [pc, #1512] @ 3272c │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ streq r6, [r4, #108] @ 0x6c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ - add r1, r5, #492 @ 0x1ec │ │ │ │ + add r1, r5, #452 @ 0x1c4 │ │ │ │ str r6, [r4, #112] @ 0x70 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ bl 7a94 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33378 │ │ │ │ + beq 3268c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - bl 2aa38 │ │ │ │ + bl 29388 │ │ │ │ mov r2, r6 │ │ │ │ - add r1, r5, #472 @ 0x1d8 │ │ │ │ + add r1, r5, #432 @ 0x1b0 │ │ │ │ str r0, [r6, #8] │ │ │ │ - b 332dc │ │ │ │ - ldr r3, [pc, #1436] @ 3341c │ │ │ │ + b 325f0 │ │ │ │ + ldr r3, [pc, #1436] @ 32730 │ │ │ │ mov r0, r6 │ │ │ │ ldr r9, [r9, r3] │ │ │ │ ldr r8, [r9] │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32f34 │ │ │ │ + bne 32248 │ │ │ │ cmp r5, #2 │ │ │ │ mov r2, #3 │ │ │ │ - bhi 32ed8 │ │ │ │ - ldr r0, [pc, #1396] @ 33420 │ │ │ │ + bhi 321ec │ │ │ │ + ldr r0, [pc, #1396] @ 32734 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #1392] @ 33424 │ │ │ │ - ldr r2, [pc, #1392] @ 33428 │ │ │ │ + ldr r1, [pc, #1392] @ 32738 │ │ │ │ + ldr r2, [pc, #1392] @ 3273c │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ - ldr r3, [pc, #1232] @ 33394 │ │ │ │ + ldr r3, [pc, #1232] @ 326a8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 535a4 │ │ │ │ - b 33378 │ │ │ │ + bl 535c4 │ │ │ │ + b 3268c │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r7, r8} │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp] │ │ │ │ bl 7f80 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldrne r4, [r3, #452] @ 0x1c4 │ │ │ │ - beq 33378 │ │ │ │ + beq 3268c │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 33378 │ │ │ │ - bl 2ac78 │ │ │ │ + beq 3268c │ │ │ │ + bl 29588 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r4, #452] @ 0x1c4 │ │ │ │ moveq r2, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b 32f10 │ │ │ │ - ldr r1, [pc, #1264] @ 3342c │ │ │ │ + b 32224 │ │ │ │ + ldr r1, [pc, #1264] @ 32740 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32fc4 │ │ │ │ + bne 322d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #1236] @ 33430 │ │ │ │ - ldr r0, [pc, #1236] @ 33434 │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #1236] @ 32744 │ │ │ │ + ldr r0, [pc, #1236] @ 32748 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ - add r2, r2, #516 @ 0x204 │ │ │ │ + add r2, r2, #476 @ 0x1dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldrne r4, [r3, #452] @ 0x1c4 │ │ │ │ - beq 33378 │ │ │ │ + beq 3268c │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 33378 │ │ │ │ - bl 2ad24 │ │ │ │ + beq 3268c │ │ │ │ + bl 29634 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r4, #452] @ 0x1c4 │ │ │ │ moveq r2, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b 32fa0 │ │ │ │ - ldr r8, [pc, #1132] @ 33438 │ │ │ │ + b 322b4 │ │ │ │ + ldr r8, [pc, #1132] @ 3274c │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 33030 │ │ │ │ + bne 32344 │ │ │ │ ldrb r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33378 │ │ │ │ + beq 3268c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r5, [pc, #1088] @ 3343c │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r5, [pc, #1088] @ 32750 │ │ │ │ mov r3, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp] │ │ │ │ - add r2, r5, #540 @ 0x21c │ │ │ │ + add r2, r5, #500 @ 0x1f4 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ mov r2, r4 │ │ │ │ - add r1, r5, #564 @ 0x234 │ │ │ │ + add r1, r5, #524 @ 0x20c │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ - b 332dc │ │ │ │ - ldr r8, [pc, #1032] @ 33440 │ │ │ │ + b 325f0 │ │ │ │ + ldr r8, [pc, #1032] @ 32754 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 33084 │ │ │ │ + bne 32398 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #1000] @ 33444 │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #1000] @ 32758 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stm sp, {r1, r7} │ │ │ │ - add r2, r2, #568 @ 0x238 │ │ │ │ + add r2, r2, #528 @ 0x210 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - b 33378 │ │ │ │ - ldr r8, [pc, #956] @ 33448 │ │ │ │ + b 3268c │ │ │ │ + ldr r8, [pc, #956] @ 3275c │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 330d8 │ │ │ │ + bne 323ec │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #924] @ 3344c │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #924] @ 32760 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stm sp, {r1, r7} │ │ │ │ - add r2, r2, #592 @ 0x250 │ │ │ │ + add r2, r2, #552 @ 0x228 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 33378 │ │ │ │ - ldr r8, [pc, #880] @ 33450 │ │ │ │ + b 3268c │ │ │ │ + ldr r8, [pc, #880] @ 32764 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 3312c │ │ │ │ + bne 32440 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #848] @ 33454 │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #848] @ 32768 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stm sp, {r1, r7} │ │ │ │ - add r2, r2, #616 @ 0x268 │ │ │ │ + add r2, r2, #576 @ 0x240 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - b 33378 │ │ │ │ - ldr r8, [pc, #804] @ 33458 │ │ │ │ + b 3268c │ │ │ │ + ldr r8, [pc, #804] @ 3276c │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 33180 │ │ │ │ + bne 32494 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #772] @ 3345c │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #772] @ 32770 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stm sp, {r1, r7} │ │ │ │ - add r2, r2, #640 @ 0x280 │ │ │ │ + add r2, r2, #600 @ 0x258 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - b 33378 │ │ │ │ - ldr r8, [pc, #728] @ 33460 │ │ │ │ + b 3268c │ │ │ │ + ldr r8, [pc, #728] @ 32774 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 331d4 │ │ │ │ + bne 324e8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #696] @ 33464 │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #696] @ 32778 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stm sp, {r1, r7} │ │ │ │ - add r2, r2, #664 @ 0x298 │ │ │ │ + add r2, r2, #624 @ 0x270 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - b 33378 │ │ │ │ - ldr r8, [pc, #652] @ 33468 │ │ │ │ + b 3268c │ │ │ │ + ldr r8, [pc, #652] @ 3277c │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 33224 │ │ │ │ + bne 32538 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #620] @ 3346c │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #620] @ 32780 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ stm sp, {r1, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - b 33378 │ │ │ │ - ldr r8, [pc, #580] @ 33470 │ │ │ │ + b 3268c │ │ │ │ + ldr r8, [pc, #580] @ 32784 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 33278 │ │ │ │ + bne 3258c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #548] @ 33474 │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #548] @ 32788 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stm sp, {r1, r7} │ │ │ │ - add r2, r2, #688 @ 0x2b0 │ │ │ │ + add r2, r2, #648 @ 0x288 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ - b 33378 │ │ │ │ - ldr r1, [pc, #504] @ 33478 │ │ │ │ + b 3268c │ │ │ │ + ldr r1, [pc, #504] @ 3278c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 332e8 │ │ │ │ + bne 325fc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r5, [pc, #476] @ 3347c │ │ │ │ - ldr r2, [pc, #476] @ 33480 │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r5, [pc, #476] @ 32790 │ │ │ │ + ldr r2, [pc, #476] @ 32794 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ - add r2, r5, #712 @ 0x2c8 │ │ │ │ + add r2, r5, #672 @ 0x2a0 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ mov r2, r4 │ │ │ │ - add r1, r5, #736 @ 0x2e0 │ │ │ │ + add r1, r5, #696 @ 0x2b8 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 7a94 │ │ │ │ - ldr r1, [pc, #404] @ 33484 │ │ │ │ + ldr r1, [pc, #404] @ 32798 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33378 │ │ │ │ + bne 3268c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327bc │ │ │ │ - ldr r2, [pc, #376] @ 33488 │ │ │ │ - ldr r0, [pc, #376] @ 3348c │ │ │ │ + beq 31ad0 │ │ │ │ + ldr r2, [pc, #376] @ 3279c │ │ │ │ + ldr r0, [pc, #376] @ 327a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ - add r2, r2, #756 @ 0x2f4 │ │ │ │ + add r2, r2, #716 @ 0x2cc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 7f80 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldrne r4, [r3, #452] @ 0x1c4 │ │ │ │ - beq 33378 │ │ │ │ + beq 3268c │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 33378 │ │ │ │ - bl 2adb8 │ │ │ │ + beq 3268c │ │ │ │ + bl 296c8 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r4, #452] @ 0x1c4 │ │ │ │ moveq r2, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b 33354 │ │ │ │ + b 32668 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sp, r4, r8, lsl #8 │ │ │ │ + strdeq lr, [r4], -r4 │ │ │ │ andeq r0, r0, r4, ror #9 │ │ │ │ - andeq sl, r2, r0, ror #2 │ │ │ │ - andeq r4, r2, r8, ror #27 │ │ │ │ - andeq r4, r2, r0, ror #27 │ │ │ │ + andeq sl, r2, r8, asr sp │ │ │ │ + andeq r5, r2, ip, ror #21 │ │ │ │ + andeq r5, r2, r4, ror #21 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sl, [r2], -ip │ │ │ │ - andeq r4, r2, r8, lsl #27 │ │ │ │ - andeq r4, r2, r0, lsl #27 │ │ │ │ + strdeq sl, [r2], -r4 │ │ │ │ + andeq r5, r2, ip, lsl #21 │ │ │ │ + andeq r5, r2, r4, lsl #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq fp, [r4], -r4 │ │ │ │ - andeq sl, r2, r4, ror r0 │ │ │ │ - andeq fp, r4, r0, lsl #31 │ │ │ │ - andeq sl, r2, r8, lsl r0 │ │ │ │ - andeq fp, r4, r0, lsr #30 │ │ │ │ + andeq ip, r4, r0, asr #25 │ │ │ │ + andeq sl, r2, ip, ror #24 │ │ │ │ + andeq ip, r4, ip, ror #24 │ │ │ │ + andeq sl, r2, r0, lsl ip │ │ │ │ + andeq ip, r4, ip, lsl #24 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - andeq r9, r2, r0, asr #30 │ │ │ │ - andeq r4, r2, r8, asr #23 │ │ │ │ - andeq r4, r2, r0, asr #23 │ │ │ │ + andeq sl, r2, r8, lsr fp │ │ │ │ + andeq r5, r2, ip, asr #17 │ │ │ │ + andeq r5, r2, r4, asr #17 │ │ │ │ andeq r0, r8, r0, lsl #16 │ │ │ │ - andeq r9, r2, r4, ror #30 │ │ │ │ - andeq r4, r2, r0, lsl #23 │ │ │ │ - andeq r4, r2, r8, lsl #23 │ │ │ │ + andeq sl, r2, ip, asr fp │ │ │ │ + andeq r5, r2, r4, lsl #17 │ │ │ │ + andeq r5, r2, ip, lsl #17 │ │ │ │ andeq r0, r0, r3, lsl #10 │ │ │ │ - @ instruction: 0xffff8f5c │ │ │ │ - andeq r9, r2, r0, lsr lr │ │ │ │ - andeq r4, r2, r4, lsl sl │ │ │ │ - andeq r4, r2, ip, lsl sl │ │ │ │ + @ instruction: 0xffff82e4 │ │ │ │ + andeq sl, r2, r8, lsr #20 │ │ │ │ + andeq r5, r2, r8, lsl r7 │ │ │ │ + andeq r5, r2, r0, lsr #14 │ │ │ │ andeq r0, r0, r6, lsr #10 │ │ │ │ - andeq fp, r4, r8, ror #23 │ │ │ │ - andeq r9, r2, r4, lsr sp │ │ │ │ - andeq fp, r4, r4, lsr #23 │ │ │ │ - andeq fp, r4, r8, ror #22 │ │ │ │ + ldrdeq ip, [r4], -r4 │ │ │ │ + andeq sl, r2, ip, lsr #18 │ │ │ │ + muleq r4, r0, r8 │ │ │ │ + andeq ip, r4, r4, asr r8 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ - andeq r9, r2, ip, ror #22 │ │ │ │ - strdeq r4, [r2], -r4 @ │ │ │ │ - andeq r4, r2, ip, ror #15 │ │ │ │ - andeq fp, r4, r8, lsl sl │ │ │ │ + andeq sl, r2, r4, ror #14 │ │ │ │ + strdeq r5, [r2], -r8 │ │ │ │ + strdeq r5, [r2], -r0 │ │ │ │ + andeq ip, r4, r4, lsl #14 │ │ │ │ andeq r0, r0, r0, ror #9 │ │ │ │ - andeq r9, r2, ip, lsl sl │ │ │ │ - andeq r4, r2, r4, lsr #13 │ │ │ │ - muleq r2, ip, r6 │ │ │ │ - andeq r9, r2, ip, lsl #21 │ │ │ │ - andeq fp, r4, r4, ror #17 │ │ │ │ - andeq r9, r2, r4, ror #20 │ │ │ │ - andeq r9, r2, r4, lsr #20 │ │ │ │ - andeq fp, r4, r0, asr r8 │ │ │ │ - andeq r9, r2, r8, asr #19 │ │ │ │ - strdeq fp, [r4], -r0 │ │ │ │ - andeq r9, r2, r8, lsl #19 │ │ │ │ - muleq r4, ip, r7 │ │ │ │ - andeq r9, r2, r4, asr #18 │ │ │ │ - andeq fp, r4, r8, asr #14 │ │ │ │ - andeq r9, r2, r0, lsl r9 │ │ │ │ - strdeq fp, [r4], -r4 │ │ │ │ - ldrdeq r9, [r2], -r8 │ │ │ │ - andeq fp, r4, r0, lsr #13 │ │ │ │ - andeq r7, r2, r4, lsr #5 │ │ │ │ - andeq fp, r4, ip, ror #6 │ │ │ │ - andeq r9, r2, r8, asr r8 │ │ │ │ - strdeq fp, [r4], -ip │ │ │ │ - andeq r9, r2, r8, lsl r8 │ │ │ │ - andeq fp, r4, r8, lsr #11 │ │ │ │ - andeq r9, r2, ip, ror #15 │ │ │ │ - @ instruction: 0x000297bc │ │ │ │ - andeq fp, r4, r0, lsr r5 │ │ │ │ - muleq r2, r4, r7 │ │ │ │ + andeq sl, r2, r4, lsl r6 │ │ │ │ + andeq r5, r2, r8, lsr #7 │ │ │ │ + andeq r5, r2, r0, lsr #7 │ │ │ │ + andeq sl, r2, r4, lsl #13 │ │ │ │ + ldrdeq ip, [r4], -r0 │ │ │ │ + andeq sl, r2, ip, asr r6 │ │ │ │ + andeq sl, r2, ip, lsl r6 │ │ │ │ + andeq ip, r4, ip, lsr r5 │ │ │ │ + andeq sl, r2, r0, asr #11 │ │ │ │ + ldrdeq ip, [r4], -ip @ │ │ │ │ + andeq sl, r2, r0, lsl #11 │ │ │ │ + andeq ip, r4, r8, lsl #9 │ │ │ │ + andeq sl, r2, ip, lsr r5 │ │ │ │ + andeq ip, r4, r4, lsr r4 │ │ │ │ + andeq sl, r2, r8, lsl #10 │ │ │ │ + andeq ip, r4, r0, ror #7 │ │ │ │ + ldrdeq sl, [r2], -r0 │ │ │ │ + andeq ip, r4, ip, lsl #7 │ │ │ │ + andeq r7, r2, r8, ror #30 │ │ │ │ + andeq ip, r4, r8, asr r0 │ │ │ │ + andeq sl, r2, r0, asr r4 │ │ │ │ + andeq ip, r4, r8, ror #5 │ │ │ │ + andeq sl, r2, r0, lsl r4 │ │ │ │ + muleq r4, r4, r2 │ │ │ │ + andeq sl, r2, r4, ror #7 │ │ │ │ + @ instruction: 0x0002a3b4 │ │ │ │ + andeq ip, r4, ip, lsl r2 │ │ │ │ + andeq sl, r2, ip, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #116] @ 0x74 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ - beq 335e4 │ │ │ │ + beq 328f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 335e4 │ │ │ │ + beq 328f8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 334e0 │ │ │ │ + beq 327f4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3, #116] @ 0x74 │ │ │ │ - b 335d8 │ │ │ │ - ldr r2, [pc, #672] @ 33788 │ │ │ │ + b 328ec │ │ │ │ + ldr r2, [pc, #672] @ 32a9c │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r1, [pc, #656] @ 3378c │ │ │ │ - ldr r2, [pc, #656] @ 33790 │ │ │ │ - ldr r3, [pc, #656] @ 33794 │ │ │ │ + ldr r1, [pc, #656] @ 32aa0 │ │ │ │ + ldr r2, [pc, #656] @ 32aa4 │ │ │ │ + ldr r3, [pc, #656] @ 32aa8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - beq 33598 │ │ │ │ + beq 328ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33598 │ │ │ │ + beq 328ac │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r0, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [r2, #8] │ │ │ │ - beq 33580 │ │ │ │ + beq 32894 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 33580 │ │ │ │ + beq 32894 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 33568 │ │ │ │ + bne 3287c │ │ │ │ mov r1, #0 │ │ │ │ - bl 2b298 │ │ │ │ - b 33580 │ │ │ │ + bl 29a68 │ │ │ │ + b 32894 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r3, #8] │ │ │ │ moveq r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r1 │ │ │ │ - b 33540 │ │ │ │ + b 32854 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r6, #8] │ │ │ │ moveq r2, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r2 │ │ │ │ - b 33520 │ │ │ │ + b 32834 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c680 │ │ │ │ + bl 2a8ec │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #116] @ 0x74 │ │ │ │ streq r2, [r5, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #112] @ 0x70 │ │ │ │ streq r3, [r5, #112] @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ - b 33780 │ │ │ │ + b 32a94 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 334bc │ │ │ │ + b 327d0 │ │ │ │ ldr r4, [r5, #120] @ 0x78 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #452] @ 0x1c4 │ │ │ │ - beq 33754 │ │ │ │ + beq 32a68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33754 │ │ │ │ + beq 32a68 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 33618 │ │ │ │ + beq 3292c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3, #452] @ 0x1c4 │ │ │ │ - b 33748 │ │ │ │ + b 32a5c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r7, [pc, #368] @ 33798 │ │ │ │ - ldr r6, [pc, #368] @ 3379c │ │ │ │ - ldr r3, [pc, #368] @ 337a0 │ │ │ │ + ldr r7, [pc, #368] @ 32aac │ │ │ │ + ldr r6, [pc, #368] @ 32ab0 │ │ │ │ + ldr r3, [pc, #368] @ 32ab4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r3, [pc, #348] @ 337a4 │ │ │ │ + ldr r3, [pc, #348] @ 32ab8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 336a8 │ │ │ │ + beq 329bc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #316] @ 337a8 │ │ │ │ + ldr r3, [pc, #316] @ 32abc │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r3, [pc, #300] @ 337ac │ │ │ │ + ldr r3, [pc, #300] @ 32ac0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 336a8 │ │ │ │ + beq 329bc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r3, #3248] @ 0xcb0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 14d24 │ │ │ │ + bl 13e1c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33708 │ │ │ │ - ldr r2, [pc, #244] @ 337b0 │ │ │ │ + beq 32a1c │ │ │ │ + ldr r2, [pc, #244] @ 32ac4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r1, [pc, #228] @ 337b4 │ │ │ │ - ldr r2, [pc, #228] @ 337b8 │ │ │ │ + ldr r1, [pc, #228] @ 32ac8 │ │ │ │ + ldr r2, [pc, #228] @ 32acc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #224] @ 337bc │ │ │ │ + ldr r3, [pc, #224] @ 32ad0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 33708 │ │ │ │ + beq 32a1c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r3, #3248] @ 0xcb0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 165f8 │ │ │ │ + bl 15240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32414 │ │ │ │ + bl 31728 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ ldr r2, [r4, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #452] @ 0x1c4 │ │ │ │ streq r2, [r5, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #448] @ 0x1c0 │ │ │ │ streq r3, [r5, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #128] @ 0x80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #128] @ 0x80 │ │ │ │ - b 33780 │ │ │ │ + b 32a94 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 335f4 │ │ │ │ - ldr ip, [pc, #100] @ 337c0 │ │ │ │ - ldr r2, [pc, #100] @ 337c4 │ │ │ │ - ldr r1, [pc, #100] @ 337c8 │ │ │ │ + b 32908 │ │ │ │ + ldr ip, [pc, #100] @ 32ad4 │ │ │ │ + ldr r2, [pc, #100] @ 32ad8 │ │ │ │ + ldr r1, [pc, #100] @ 32adc │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ 337cc │ │ │ │ + ldr r3, [pc, #92] @ 32ae0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r9, r2, r0, ror #11 │ │ │ │ - andeq r4, r2, r4, rrx │ │ │ │ - andeq r4, r2, ip, asr r0 │ │ │ │ + ldrdeq sl, [r2], -r8 │ │ │ │ + andeq r4, r2, r8, ror #26 │ │ │ │ + andeq r4, r2, r0, ror #26 │ │ │ │ andeq r0, r0, r3, lsl #12 │ │ │ │ - andeq r3, r2, r0, lsr pc │ │ │ │ - andeq r3, r2, r4, lsr pc │ │ │ │ - @ instruction: 0x000294bc │ │ │ │ + andeq r4, r2, r4, lsr ip │ │ │ │ + andeq r4, r2, r8, lsr ip │ │ │ │ + strheq sl, [r2], -r4 │ │ │ │ andeq r0, r0, pc, lsl r6 │ │ │ │ - muleq r2, r4, r4 │ │ │ │ + andeq sl, r2, ip, lsl #1 │ │ │ │ andeq r0, r0, r2, lsr #12 │ │ │ │ - andeq r9, r2, ip, lsl #9 │ │ │ │ - muleq r2, r8, lr │ │ │ │ - andeq r3, r2, r4, lsl #29 │ │ │ │ + andeq sl, r2, r4, lsl #1 │ │ │ │ + muleq r2, ip, fp │ │ │ │ + andeq r4, r2, r8, lsl #23 │ │ │ │ andeq r0, r0, ip, lsr #12 │ │ │ │ - andeq r9, r2, r0, lsr r4 │ │ │ │ - strdeq r3, [r2], -r0 │ │ │ │ - strdeq r3, [r2], -r8 │ │ │ │ + andeq sl, r2, r8, lsr #32 │ │ │ │ + strdeq r4, [r2], -r4 @ │ │ │ │ + strdeq r4, [r2], -ip │ │ │ │ andeq r0, r0, sl, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 33b34 │ │ │ │ + beq 32e48 │ │ │ │ ldr r6, [r4, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33870 │ │ │ │ - ldr r7, [pc, #828] @ 33b3c │ │ │ │ - ldr r9, [pc, #828] @ 33b40 │ │ │ │ - ldr r8, [pc, #828] @ 33b44 │ │ │ │ + beq 32b84 │ │ │ │ + ldr r7, [pc, #828] @ 32e50 │ │ │ │ + ldr r9, [pc, #828] @ 32e54 │ │ │ │ + ldr r8, [pc, #828] @ 32e58 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33870 │ │ │ │ - ldrb r3, [r7, #8] │ │ │ │ + beq 32b84 │ │ │ │ + ldrb r3, [r7, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33858 │ │ │ │ - ldr ip, [pc, #792] @ 33b48 │ │ │ │ + bne 32b6c │ │ │ │ + ldr ip, [pc, #792] @ 32e5c │ │ │ │ mov r3, #1 │ │ │ │ add ip, pc, ip │ │ │ │ - strb r3, [r7, #8] │ │ │ │ + strb r3, [r7, #9] │ │ │ │ mov r0, #2 │ │ │ │ - ldr r3, [pc, #776] @ 33b4c │ │ │ │ + ldr r3, [pc, #776] @ 32e60 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 38b14 │ │ │ │ + bl 38990 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 33814 │ │ │ │ + b 32b28 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - beq 338a4 │ │ │ │ + beq 32bb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 338a4 │ │ │ │ + beq 32bb8 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 33880 │ │ │ │ - ldr r1, [pc, #676] @ 33b50 │ │ │ │ + b 32b94 │ │ │ │ + ldr r1, [pc, #676] @ 32e64 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ bl 45264 │ │ │ │ ldr r5, [r4, #108] @ 0x6c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #116] @ 0x74 │ │ │ │ - beq 33930 │ │ │ │ + beq 32c44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 33930 │ │ │ │ + beq 32c44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c680 │ │ │ │ + bl 2a8ec │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #116] @ 0x74 │ │ │ │ streq r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #112] @ 0x70 │ │ │ │ @@ -44138,23 +43311,23 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ ldrne r3, [r6, #116] @ 0x74 │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 338d4 │ │ │ │ + b 32be8 │ │ │ │ ldr r5, [r4, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #452] @ 0x1c4 │ │ │ │ - beq 3399c │ │ │ │ + beq 32cb0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3399c │ │ │ │ + beq 32cb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32414 │ │ │ │ + bl 31728 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r2, [r5, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #452] @ 0x1c4 │ │ │ │ streq r2, [r4, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #448] @ 0x1c0 │ │ │ │ @@ -44165,397 +43338,261 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ ldrne r3, [r6, #452] @ 0x1c4 │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 33940 │ │ │ │ + b 32c54 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 339ac │ │ │ │ - bl 1da00 │ │ │ │ + beq 32cc0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 339bc │ │ │ │ - bl 1da00 │ │ │ │ + beq 32cd0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 339cc │ │ │ │ - bl 1da00 │ │ │ │ + beq 32ce0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 339dc │ │ │ │ - bl 1da00 │ │ │ │ + beq 32cf0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 339ec │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d00 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 339fc │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d10 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a0c │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d20 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a1c │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d30 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a2c │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d40 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a3c │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d50 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a4c │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d60 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a5c │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d70 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a6c │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d80 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a7c │ │ │ │ - bl 1da00 │ │ │ │ + beq 32d90 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a8c │ │ │ │ + beq 32da0 │ │ │ │ bl 7b54 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a9c │ │ │ │ - bl 2d498 │ │ │ │ + beq 32db0 │ │ │ │ + bl 2cec0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33ac0 │ │ │ │ + beq 32dd4 │ │ │ │ ldrb r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33abc │ │ │ │ - bl 23460 │ │ │ │ - b 33ac0 │ │ │ │ + beq 32dd0 │ │ │ │ + bl 23d54 │ │ │ │ + b 32dd4 │ │ │ │ bl 7b54 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33ad0 │ │ │ │ - bl 1da00 │ │ │ │ + beq 32de4 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33ae0 │ │ │ │ + beq 32df4 │ │ │ │ bl 7b54 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33af0 │ │ │ │ + beq 32e04 │ │ │ │ bl 7b54 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmn r1, #1 │ │ │ │ - beq 33b08 │ │ │ │ + beq 32e1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ bl 453ec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33b24 │ │ │ │ + beq 32e38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bc48 │ │ │ │ + bl 2a2e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7bd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 7e3c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strdeq ip, [r4], -ip @ │ │ │ │ - andeq r3, r2, r0, asr sp │ │ │ │ - andeq r3, r2, r8, asr sp │ │ │ │ - andeq r9, r2, r0, lsl #7 │ │ │ │ + andeq sp, r4, r8, ror #17 │ │ │ │ + andeq r4, r2, r4, asr sl │ │ │ │ + andeq r4, r2, ip, asr sl │ │ │ │ + andeq r9, r2, r8, ror pc │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ - @ instruction: 0xffff84e8 │ │ │ │ + @ instruction: 0xffff7870 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #316] @ 0x13c │ │ │ │ - bl 23460 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ str r5, [r4, #316] @ 0x13c │ │ │ │ str r5, [r4, #332] @ 0x14c │ │ │ │ bl 7e3c │ │ │ │ str r5, [r4, #328] @ 0x148 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #316] @ 0x13c │ │ │ │ - ldr r8, [pc, #324] @ 33cf0 │ │ │ │ + ldr r8, [pc, #324] @ 33004 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - beq 33bf4 │ │ │ │ + beq 32f08 │ │ │ │ ldr r2, [r0, #332] @ 0x14c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ - bl 2d588 │ │ │ │ + bl 2cf58 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ - bl 23460 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ bl 7e3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #316] @ 0x13c │ │ │ │ str r3, [r4, #332] @ 0x14c │ │ │ │ str r3, [r4, #328] @ 0x148 │ │ │ │ ldr r3, [r5, #3244] @ 0xcac │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #232] @ 33cf4 │ │ │ │ + ldr r2, [pc, #232] @ 33008 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f80 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #316] @ 0x13c │ │ │ │ - bne 33c68 │ │ │ │ - ldr r0, [pc, #184] @ 33cf8 │ │ │ │ - ldr r2, [pc, #184] @ 33cfc │ │ │ │ - ldr r1, [pc, #184] @ 33d00 │ │ │ │ + bne 32f7c │ │ │ │ + ldr r0, [pc, #184] @ 3300c │ │ │ │ + ldr r2, [pc, #184] @ 33010 │ │ │ │ + ldr r1, [pc, #184] @ 33014 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #176] @ 33d04 │ │ │ │ + ldr r3, [pc, #176] @ 33018 │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r5 │ │ │ │ - b 33ce8 │ │ │ │ - ldr r1, [pc, #152] @ 33d08 │ │ │ │ + b 32ffc │ │ │ │ + ldr r1, [pc, #152] @ 3301c │ │ │ │ str r7, [r4, #328] @ 0x148 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - ldr r1, [pc, #140] @ 33d0c │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #140] @ 33020 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - ldr r1, [pc, #128] @ 33d10 │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #128] @ 33024 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - ldr r1, [pc, #116] @ 33d14 │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #116] @ 33028 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - ldr r1, [pc, #104] @ 33d18 │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #104] @ 3302c │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - ldr r1, [pc, #92] @ 33d1c │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #92] @ 33030 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r1, r1, #780 @ 0x30c │ │ │ │ + add r1, r1, #740 @ 0x2e4 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ bl 7a94 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ mov r2, r6 │ │ │ │ - bl 2d588 │ │ │ │ + bl 2cf58 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [r4, #332] @ 0x14c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq fp, r4, ip, asr #30 │ │ │ │ + andeq ip, r4, r8, lsr ip │ │ │ │ andeq r0, r0, ip, lsl #9 │ │ │ │ - muleq r2, r0, pc @ │ │ │ │ - muleq r2, r8, r0 │ │ │ │ - andeq r9, r2, r8, lsl #11 │ │ │ │ + andeq r9, r2, r8, lsl #23 │ │ │ │ + andeq r6, r2, ip, asr sp │ │ │ │ + andeq sl, r2, r0, lsr #3 │ │ │ │ andeq r0, r0, ip, lsr #15 │ │ │ │ - andeq r8, r2, ip, lsl #31 │ │ │ │ - muleq r2, r8, pc @ │ │ │ │ - muleq r2, r4, pc @ │ │ │ │ - andeq r8, r2, ip, lsl #31 │ │ │ │ - andeq r8, r2, r4, lsl #31 │ │ │ │ - andeq sl, r4, ip, lsl #23 │ │ │ │ + andeq r9, r2, r4, lsl #23 │ │ │ │ + muleq r2, r0, fp │ │ │ │ + andeq r9, r2, ip, lsl #23 │ │ │ │ + andeq r9, r2, r4, lsl #23 │ │ │ │ + andeq r9, r2, ip, ror fp │ │ │ │ + andeq fp, r4, r8, ror r8 │ │ │ │ ldr r3, [r1, #3152] @ 0xc50 │ │ │ │ cmp r3, #0 │ │ │ │ bxlt lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #3160] @ 0xc58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 3065c │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 33b8c │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 7e3c │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #336] @ 0x150 │ │ │ │ - bl 23460 │ │ │ │ - ldr r0, [r4, #348] @ 0x15c │ │ │ │ - str r5, [r4, #336] @ 0x150 │ │ │ │ - str r5, [r4, #352] @ 0x160 │ │ │ │ - bl 7e3c │ │ │ │ - str r5, [r4, #348] @ 0x15c │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [r1, #3244] @ 0xcac │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r1, [r1, #48] @ 0x30 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 33e98 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [r0, #336] @ 0x150 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r7, r2 │ │ │ │ - beq 33e30 │ │ │ │ - ldr r2, [r0, #352] @ 0x160 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [r0, #308] @ 0x134 │ │ │ │ - bl 3027c │ │ │ │ - ldr r0, [r4, #336] @ 0x150 │ │ │ │ - bl 23460 │ │ │ │ - ldr r0, [r4, #348] @ 0x15c │ │ │ │ - bl 7e3c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #336] @ 0x150 │ │ │ │ - str r3, [r4, #352] @ 0x160 │ │ │ │ - str r3, [r4, #348] @ 0x15c │ │ │ │ - ldr r3, [r6, #3244] @ 0xcac │ │ │ │ - ldr r6, [pc, #228] @ 33f20 │ │ │ │ - ldr r8, [r3, #48] @ 0x30 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8460 │ │ │ │ - mov r1, #0 │ │ │ │ - add r2, r6, #804 @ 0x324 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r1, [sp] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7f80 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r4, #336] @ 0x150 │ │ │ │ - bne 33ea0 │ │ │ │ - ldr ip, [pc, #172] @ 33f24 │ │ │ │ - ldr r2, [pc, #172] @ 33f28 │ │ │ │ - ldr r1, [pc, #172] @ 33f2c │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #168] @ 33f30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - mov r0, #0 │ │ │ │ - b 33f18 │ │ │ │ - ldr r1, [pc, #140] @ 33f34 │ │ │ │ - str r7, [r4, #348] @ 0x15c │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - ldr r1, [pc, #128] @ 33f38 │ │ │ │ - ldr r0, [r4, #336] @ 0x150 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - ldr r1, [pc, #116] @ 33f3c │ │ │ │ - ldr r0, [r4, #336] @ 0x150 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - ldr r1, [pc, #104] @ 33f40 │ │ │ │ - ldr r0, [r4, #336] @ 0x150 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - ldr r1, [pc, #92] @ 33f44 │ │ │ │ - ldr r0, [r4, #336] @ 0x150 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 2aa8c │ │ │ │ - mov r2, r4 │ │ │ │ - add r1, r6, #828 @ 0x33c │ │ │ │ - ldr r0, [r4, #336] @ 0x150 │ │ │ │ - bl 7a94 │ │ │ │ - ldr r0, [r4, #308] @ 0x134 │ │ │ │ - ldr r1, [r4, #336] @ 0x150 │ │ │ │ - mov r2, r5 │ │ │ │ - bl 3027c │ │ │ │ - mov r0, #1 │ │ │ │ - str r5, [r4, #352] @ 0x160 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq sl, r4, r0, lsl sl │ │ │ │ - andeq r8, r2, r8, asr sp │ │ │ │ - andeq r5, r2, r8, ror #28 │ │ │ │ - andeq r9, r2, r8, asr r3 │ │ │ │ - andeq r0, r0, lr, ror r9 │ │ │ │ - andeq r8, r2, r4, asr sp │ │ │ │ - andeq r8, r2, r0, ror #26 │ │ │ │ - andeq r8, r2, ip, asr sp │ │ │ │ - andeq r8, r2, r4, asr sp │ │ │ │ - andeq r8, r2, ip, asr #26 │ │ │ │ - ldr r3, [r1, #3244] @ 0xcac │ │ │ │ - ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - bxeq lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 3065c │ │ │ │ + bl 3006c │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33dc0 │ │ │ │ + bl 32ea0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 7e3c │ │ │ │ ldrb r3, [r1, #3164] @ 0xc5c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -44564,15 +43601,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 52f14 │ │ │ │ + bl 52f34 │ │ │ │ ldr r2, [r4, #3152] @ 0xc50 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r4, #3164] @ 0xc5c │ │ │ │ poplt {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #3160] @ 0xc58 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -44583,42 +43620,56 @@ │ │ │ │ and r2, r2, r1 │ │ │ │ str r2, [r4, #3152] @ 0xc50 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ str r3, [r4, #3160] @ 0xc58 │ │ │ │ ldr r3, [r2, #1616] @ 0x650 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 34058 │ │ │ │ + beq 3314c │ │ │ │ cmp r3, #3 │ │ │ │ - beq 34048 │ │ │ │ + beq 3313c │ │ │ │ cmp r3, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 33f48 │ │ │ │ + b 3b638 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33f48 │ │ │ │ + bl 3b638 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 33d20 │ │ │ │ + b 33034 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #336] @ 0x150 │ │ │ │ + bl 23d54 │ │ │ │ + ldr r0, [r4, #348] @ 0x15c │ │ │ │ + str r5, [r4, #336] @ 0x150 │ │ │ │ + str r5, [r4, #352] @ 0x160 │ │ │ │ + bl 7e3c │ │ │ │ + str r5, [r4, #348] @ 0x15c │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #41] @ 0x29 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34364 │ │ │ │ + bne 33490 │ │ │ │ ldrb r3, [r4, #296] @ 0x128 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, #2 │ │ │ │ ldrb r3, [r4, #299] @ 0x12b │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -44658,71 +43709,71 @@ │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r4, #308] @ 0x134 │ │ │ │ ldr r6, [r4, #312] @ 0x138 │ │ │ │ eor sl, r1, r3 │ │ │ │ str ip, [r4, #56] @ 0x38 │ │ │ │ strb r2, [r4, #298] @ 0x12a │ │ │ │ strb r3, [r4, #296] @ 0x128 │ │ │ │ - bne 341b8 │ │ │ │ + bne 332e4 │ │ │ │ add r2, r4, #60 @ 0x3c │ │ │ │ add fp, r4, #140 @ 0x8c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 2d96c │ │ │ │ + bl 2d33c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r2, r2, #16 │ │ │ │ cmp r2, fp │ │ │ │ - bne 34158 │ │ │ │ + bne 33284 │ │ │ │ add r2, r4, #140 @ 0x8c │ │ │ │ add fp, r4, #188 @ 0xbc │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 2d96c │ │ │ │ + bl 2d33c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r2, r2, #16 │ │ │ │ cmp r2, fp │ │ │ │ - bne 34184 │ │ │ │ - ldr r1, [pc, #444] @ 3436c │ │ │ │ + bne 332b0 │ │ │ │ + ldr r1, [pc, #444] @ 33498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aacc │ │ │ │ - b 341cc │ │ │ │ + bl 293dc │ │ │ │ + b 332f8 │ │ │ │ tst r0, r1 │ │ │ │ - beq 341cc │ │ │ │ + beq 332f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dc24 │ │ │ │ - b 34248 │ │ │ │ + bl 2d5f4 │ │ │ │ + b 33374 │ │ │ │ cmp r7, #0 │ │ │ │ cmpgt r6, #0 │ │ │ │ movgt r3, #1 │ │ │ │ movle r3, #0 │ │ │ │ tst sl, r3 │ │ │ │ - beq 34248 │ │ │ │ + beq 33374 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 34248 │ │ │ │ + bne 33374 │ │ │ │ ldrb r3, [r4, #297] @ 0x129 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34248 │ │ │ │ + bne 33374 │ │ │ │ ldrb r2, [r4, #298] @ 0x12a │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - beq 3421c │ │ │ │ + beq 33348 │ │ │ │ ldrb r1, [r3, #1564] @ 0x61c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 34228 │ │ │ │ + bne 33354 │ │ │ │ add r3, r3, #1552 @ 0x610 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ sub r6, r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34248 │ │ │ │ + bne 33374 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #1552 @ 0x610 │ │ │ │ ldrh r3, [r3, #8] │ │ │ │ sub r6, r6, r3, lsl #1 │ │ │ │ sub r7, r7, r3, lsl #1 │ │ │ │ mov r0, r8 │ │ │ │ @@ -44739,176 +43790,176 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r4, #299] @ 0x12b │ │ │ │ moveq r3, #2 │ │ │ │ rsbne r3, r3, #3 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25164 │ │ │ │ + bl 2436c │ │ │ │ ldrb r3, [r4, #316] @ 0x13c │ │ │ │ ldrb r2, [r5, #3252] @ 0xcb4 │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 342b8 │ │ │ │ + beq 333e4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - bne 342d4 │ │ │ │ - b 342c0 │ │ │ │ + bne 33400 │ │ │ │ + b 333ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 342d4 │ │ │ │ + beq 33400 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r5, #3252] @ 0xcb4 │ │ │ │ - bl 38130 │ │ │ │ + bl 37fac │ │ │ │ mov r0, r5 │ │ │ │ - bl 21498 │ │ │ │ + bl 21f2c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 342e4 │ │ │ │ + bne 33410 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34364 │ │ │ │ + bne 33490 │ │ │ │ ldrb r3, [r5, #3756] @ 0xeac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34364 │ │ │ │ - ldr r3, [pc, #108] @ 34370 │ │ │ │ + bne 33490 │ │ │ │ + ldr r3, [pc, #108] @ 3349c │ │ │ │ str r5, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ mov r0, r5 │ │ │ │ - bl 214c4 │ │ │ │ + bl 21f58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34334 │ │ │ │ - ldr ip, [pc, #68] @ 34374 │ │ │ │ + beq 33460 │ │ │ │ + ldr ip, [pc, #68] @ 334a0 │ │ │ │ add ip, pc, ip │ │ │ │ - b 3433c │ │ │ │ - ldr ip, [pc, #60] @ 34378 │ │ │ │ + b 33468 │ │ │ │ + ldr ip, [pc, #60] @ 334a4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r0, [pc, #56] @ 3437c │ │ │ │ - ldr r2, [pc, #56] @ 34380 │ │ │ │ - ldr r1, [pc, #56] @ 34384 │ │ │ │ + ldr r0, [pc, #56] @ 334a8 │ │ │ │ + ldr r2, [pc, #56] @ 334ac │ │ │ │ + ldr r1, [pc, #56] @ 334b0 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, ip} │ │ │ │ - ldr r3, [pc, #48] @ 34388 │ │ │ │ + ldr r3, [pc, #48] @ 334b4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ svclt 0x00800000 │ │ │ │ - andeq ip, r1, r4, ror fp │ │ │ │ - andeq r5, r2, ip, ror #11 │ │ │ │ - andeq r3, r2, r4, lsr #11 │ │ │ │ - strdeq r8, [r2], -r8 @ │ │ │ │ - andeq r3, r2, ip, asr r9 │ │ │ │ - andeq r5, r2, r8, asr #12 │ │ │ │ + andeq sp, r1, r8, ror #20 │ │ │ │ + andeq r6, r2, ip, lsr r4 │ │ │ │ + muleq r2, r0, r4 │ │ │ │ + ldrdeq r9, [r2], -r8 │ │ │ │ + andeq r4, r2, r8, asr #16 │ │ │ │ + muleq r2, r8, r4 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ ldr r6, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 343b8 │ │ │ │ + beq 334e4 │ │ │ │ bl 8208 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 343d4 │ │ │ │ + beq 33500 │ │ │ │ mov r1, #0 │ │ │ │ bl 41890 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 343f0 │ │ │ │ + beq 3351c │ │ │ │ mov r1, #0 │ │ │ │ bl 41890 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3440c │ │ │ │ + beq 33538 │ │ │ │ mov r1, #0 │ │ │ │ bl 41890 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ ldr r5, [r4, #284] @ 0x11c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r7, [r5, #24] │ │ │ │ - beq 34450 │ │ │ │ + beq 3357c │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 34450 │ │ │ │ + beq 3357c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 41890 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #24] │ │ │ │ moveq r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 3441c │ │ │ │ + b 33548 │ │ │ │ mov r5, r4 │ │ │ │ add r7, r4, #128 @ 0x80 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 34474 │ │ │ │ + beq 335a0 │ │ │ │ bl 41890 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 34458 │ │ │ │ + bne 33584 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3, #3244] @ 0xcac │ │ │ │ - bl 2bda8 │ │ │ │ + bl 2a444 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ strb r3, [r4, #41] @ 0x29 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 41890 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3, #3244] @ 0xcac │ │ │ │ - bl 2bda8 │ │ │ │ + bl 2a444 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - beq 344e8 │ │ │ │ + beq 33614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 344e8 │ │ │ │ + beq 33614 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 344c4 │ │ │ │ + b 335f0 │ │ │ │ ldr r5, [r4, #284] @ 0x11c │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ ldrne r7, [r5, #24] │ │ │ │ str r3, [r4, #280] @ 0x118 │ │ │ │ str r3, [r4, #276] @ 0x114 │ │ │ │ str r3, [r4, #272] @ 0x110 │ │ │ │ - beq 34564 │ │ │ │ + beq 33690 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 34564 │ │ │ │ + beq 33690 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2d578 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #24] │ │ │ │ streq r2, [r4, #284] @ 0x11c │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #20] │ │ │ │ @@ -44919,46 +43970,46 @@ │ │ │ │ cmp r7, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #292] @ 0x124 │ │ │ │ ldrne r3, [r7, #24] │ │ │ │ moveq r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 34508 │ │ │ │ + b 33634 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dc24 │ │ │ │ + bl 2d5f4 │ │ │ │ add r0, r4, #204 @ 0xcc │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2d578 │ │ │ │ add r0, r4, #220 @ 0xdc │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2d578 │ │ │ │ add r0, r4, #236 @ 0xec │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2d578 │ │ │ │ add r0, r4, #252 @ 0xfc │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2d578 │ │ │ │ ldr r0, [r6, #3268] @ 0xcc4 │ │ │ │ - bl 24e04 │ │ │ │ + bl 24034 │ │ │ │ ldr r0, [r6, #3272] @ 0xcc8 │ │ │ │ - bl 24e04 │ │ │ │ + bl 24034 │ │ │ │ ldr r0, [r6, #3276] @ 0xccc │ │ │ │ - bl 24e04 │ │ │ │ + bl 24034 │ │ │ │ ldr r0, [r6, #3264] @ 0xcc0 │ │ │ │ - bl 24e04 │ │ │ │ + bl 24034 │ │ │ │ ldr r0, [r6, #3280] @ 0xcd0 │ │ │ │ - bl 24e04 │ │ │ │ + bl 24034 │ │ │ │ ldr r0, [r6, #3284] @ 0xcd4 │ │ │ │ - bl 24e04 │ │ │ │ + bl 24034 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ - beq 34634 │ │ │ │ + beq 33760 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 34634 │ │ │ │ + beq 33760 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 2a948 │ │ │ │ + bl 29298 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r4, #28] │ │ │ │ @@ -44971,53 +44022,53 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 345cc │ │ │ │ + b 336f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34644 │ │ │ │ - bl 1da00 │ │ │ │ + beq 33770 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34654 │ │ │ │ - bl 1da00 │ │ │ │ + beq 33780 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34664 │ │ │ │ - bl 1da00 │ │ │ │ + beq 33790 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34674 │ │ │ │ + beq 337a0 │ │ │ │ bl 7b54 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34684 │ │ │ │ - bl 1da00 │ │ │ │ + beq 337b0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34694 │ │ │ │ - bl 1da00 │ │ │ │ + beq 337c0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 346a4 │ │ │ │ - bl 1da00 │ │ │ │ + beq 337d0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 346b4 │ │ │ │ - bl 1da00 │ │ │ │ + beq 337e0 │ │ │ │ + bl 1d388 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3, #3244] @ 0xcac │ │ │ │ - bl 2bda8 │ │ │ │ + bl 2a444 │ │ │ │ ldr r1, [r4, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 346dc │ │ │ │ + blt 33808 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #3244] @ 0xcac │ │ │ │ ldr r0, [r3] │ │ │ │ bl 455b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 7e3c │ │ │ │ @@ -45025,475 +44076,687 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, #3244] @ 0xcac │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ strb ip, [r3, #40] @ 0x28 │ │ │ │ - b 1dd38 │ │ │ │ + b 1d64c │ │ │ │ + mov r3, r0 │ │ │ │ + push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ + ldr lr, [r3, #68] @ 0x44 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ + mov r3, lr │ │ │ │ + pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ + bx r3 │ │ │ │ + bx lr │ │ │ │ + bx lr │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #312] @ 0x138 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ add r3, r0, #3088 @ 0xc10 │ │ │ │ ldrh r2, [r3] │ │ │ │ - ldr r3, [pc, #104] @ 34794 │ │ │ │ + ldr r3, [pc, #104] @ 338ec │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3478c │ │ │ │ + bne 338e4 │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r3, #280] @ 0x118 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [r3, #276] @ 0x114 │ │ │ │ ldrne r3, [r3] │ │ │ │ ldrne r0, [r3, #80] @ 0x50 │ │ │ │ - bne 34764 │ │ │ │ + bne 338bc │ │ │ │ ldr r3, [r0, #3244] @ 0xcac │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #44] @ 34798 │ │ │ │ + ldr r3, [pc, #44] @ 338f0 │ │ │ │ sub r2, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 34784 │ │ │ │ + bhi 338dc │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - strdeq sp, [r2], -r4 │ │ │ │ - ldr r3, [pc, #12] @ 347b0 │ │ │ │ + @ instruction: 0x0002e3b4 │ │ │ │ + ldr r3, [pc, #12] @ 33908 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ bx lr │ │ │ │ - andeq fp, r4, ip, ror #24 │ │ │ │ + andeq ip, r4, r4, lsl fp │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + popeq {r4, pc} │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 3390c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 3390c │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, lr} │ │ │ │ + b 7e3c │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + bl 455b8 │ │ │ │ + ldr r1, [r4] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 455b8 │ │ │ │ + ldr r3, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b 7e3c │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + tst r2, #16 │ │ │ │ + ldr r2, [pc, #236] @ 33a9c │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [pc, #232] @ 33aa0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r3, #0 │ │ │ │ + bne 33a24 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r1 │ │ │ │ + add r1, sp, #16 │ │ │ │ + bl 7e54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 33a2c │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #11 │ │ │ │ + beq 33a68 │ │ │ │ + ldr ip, [pc, #160] @ 33aa4 │ │ │ │ + ldr r2, [pc, #160] @ 33aa8 │ │ │ │ + ldr r1, [pc, #160] @ 33aac │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #156] @ 33ab0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + mov r0, #0 │ │ │ │ + b 33a6c │ │ │ │ + ldr r1, [pc, #128] @ 33ab4 │ │ │ │ + ldrd r2, [r4, #24] │ │ │ │ + add r1, pc, r1 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r2, [pc, #112] @ 33ab8 │ │ │ │ + ldr r1, [pc, #112] @ 33abc │ │ │ │ + mov r0, #2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [pc, #104] @ 33ac0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + bl 535c4 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 33948 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #80] @ 33ac4 │ │ │ │ + ldr r3, [pc, #40] @ 33aa0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 33a94 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + andeq ip, r4, r4, asr #2 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + muleq r2, r4, sl │ │ │ │ + @ instruction: 0x000262b4 │ │ │ │ + strdeq r9, [r2], -r8 │ │ │ │ + strdeq r0, [r0], -lr │ │ │ │ + muleq r2, r0, sl │ │ │ │ + andeq r6, r2, r0, ror r2 │ │ │ │ + andeq r9, r2, r0, asr #13 │ │ │ │ + andeq r0, r0, r2, lsl #16 │ │ │ │ + andeq ip, r4, r4, lsl #1 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ands r6, r2, #16 │ │ │ │ + ldr r2, [pc, #360] @ 33c4c │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [pc, #356] @ 33c50 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r3, #0 │ │ │ │ + bne 33b54 │ │ │ │ + mov r2, #8 │ │ │ │ + ldr r0, [r4, #2004] @ 0x7d4 │ │ │ │ + add r1, sp, r2 │ │ │ │ + bl 7e54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 33b5c │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #11 │ │ │ │ + beq 33c18 │ │ │ │ + ldr ip, [pc, #288] @ 33c54 │ │ │ │ + ldr r2, [pc, #288] @ 33c58 │ │ │ │ + ldr r1, [pc, #288] @ 33c5c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #284] @ 33c60 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 521c0 │ │ │ │ + mov r0, #0 │ │ │ │ + b 33c1c │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r5, [r4, #1728] @ 0x6c0 │ │ │ │ + ldr r3, [r4, #2000] @ 0x7d0 │ │ │ │ + mov r2, r6 │ │ │ │ + clz r3, r3 │ │ │ │ + mov lr, #12 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + mov ip, r0 │ │ │ │ + str r3, [r4, #2000] @ 0x7d0 │ │ │ │ + cmp r5, r2 │ │ │ │ + ble 33bec │ │ │ │ + ldr r7, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r6, [r4, #1724] @ 0x6bc │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7] │ │ │ │ + add r3, r2, r3 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + ldr r7, [r7, #40] @ 0x28 │ │ │ │ + and r3, r3, r1 │ │ │ │ + ldr r8, [r7, r3, lsl #2] │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r6, r1 │ │ │ │ + ble 33be4 │ │ │ │ + ldr r3, [r8] │ │ │ │ + mla r3, lr, r1, r3 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldrb r7, [r3, #4] │ │ │ │ + tst r7, #32 │ │ │ │ + ldrbne r7, [r3, #8] │ │ │ │ + movne r0, #0 │ │ │ │ + bicne r7, r7, #1 │ │ │ │ + strbne r7, [r3, #8] │ │ │ │ + strbne ip, [r8, #8] │ │ │ │ + b 33bb0 │ │ │ │ + add r2, r2, #1 │ │ │ │ + b 33b80 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r3, #1 │ │ │ │ + strbeq r3, [r4, #3292] @ 0xcdc │ │ │ │ + beq 33c18 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #2000] @ 0x7d0 │ │ │ │ + ldr r1, [r4, #2004] @ 0x7d4 │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 455b8 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [r4, #2004] @ 0x7d4 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r2, [pc, #64] @ 33c64 │ │ │ │ + ldr r3, [pc, #40] @ 33c50 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 33c44 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + andeq ip, r4, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r9, r2, r8, asr #19 │ │ │ │ + andeq r4, r2, r8, lsl #3 │ │ │ │ + ldrdeq r5, [r2], -r8 │ │ │ │ + andeq r0, r0, r3, asr #3 │ │ │ │ + ldrdeq fp, [r4], -r4 │ │ │ │ lsr r3, r1, #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ and r3, r3, #1 │ │ │ │ ldr r7, [r0, #1728] @ 0x6c0 │ │ │ │ eor r9, r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #12 │ │ │ │ cmp r7, ip │ │ │ │ - ble 3494c │ │ │ │ + ble 33e00 │ │ │ │ ldr r5, [r0, #1504] @ 0x5e0 │ │ │ │ ldr sl, [r0, #1724] @ 0x6bc │ │ │ │ ldr lr, [r5, #12] │ │ │ │ ldr r4, [r5] │ │ │ │ add lr, ip, lr │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r5, [r5, #40] @ 0x28 │ │ │ │ and lr, lr, r4 │ │ │ │ ldr r5, [r5, lr, lsl #2] │ │ │ │ ldr r4, [r5] │ │ │ │ mla sl, r3, sl, r4 │ │ │ │ mov lr, r4 │ │ │ │ cmp lr, sl │ │ │ │ - bcs 348b0 │ │ │ │ + bcs 33d64 │ │ │ │ ldrb r6, [lr, #8] │ │ │ │ lsr r8, r6, #1 │ │ │ │ and r8, r8, #3 │ │ │ │ cmp r8, #3 │ │ │ │ - beq 34850 │ │ │ │ + beq 33d04 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r8, r9 │ │ │ │ - beq 34854 │ │ │ │ + beq 33d08 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 34850 │ │ │ │ + bne 33d04 │ │ │ │ ldr r8, [lr, #4] │ │ │ │ cmp r2, r8, lsr #8 │ │ │ │ moveq r8, #1 │ │ │ │ movne r8, #0 │ │ │ │ - b 34854 │ │ │ │ + b 33d08 │ │ │ │ mov r8, #0 │ │ │ │ lsr r6, r6, #3 │ │ │ │ and r6, r6, #3 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 3488c │ │ │ │ + beq 33d40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 34884 │ │ │ │ + beq 33d38 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3488c │ │ │ │ + bne 33d40 │ │ │ │ ldr r6, [lr, #8] │ │ │ │ cmp r2, r6, lsr #8 │ │ │ │ - bne 3488c │ │ │ │ - b 34894 │ │ │ │ + bne 33d40 │ │ │ │ + b 33d48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34894 │ │ │ │ + beq 33d48 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 348a8 │ │ │ │ + beq 33d5c │ │ │ │ ldrb r6, [lr, #8] │ │ │ │ bic r6, r6, #1 │ │ │ │ strb r6, [lr, #8] │ │ │ │ mov r6, #1 │ │ │ │ strb r6, [r5, #8] │ │ │ │ add lr, lr, #12 │ │ │ │ - b 3480c │ │ │ │ + b 33cc0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 348c4 │ │ │ │ + bne 33d78 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 347d4 │ │ │ │ + b 33c88 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ str lr, [sp] │ │ │ │ mov sl, r7 │ │ │ │ mov lr, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr ip, [sp] │ │ │ │ cmp ip, lr │ │ │ │ - ble 34940 │ │ │ │ + ble 33df4 │ │ │ │ mov r7, #24 │ │ │ │ mul r7, lr, r7 │ │ │ │ ldr r8, [r6, #12] │ │ │ │ add ip, r8, r7 │ │ │ │ ldr fp, [ip, #12] │ │ │ │ cmp fp, r1 │ │ │ │ - bne 34938 │ │ │ │ + bne 33dec │ │ │ │ ldr r8, [r8, r7] │ │ │ │ ldr r7, [ip, #4] │ │ │ │ mla ip, r3, r8, r4 │ │ │ │ mla r7, r3, r7, r3 │ │ │ │ add r7, r4, r7 │ │ │ │ cmp ip, r7 │ │ │ │ - bcs 34930 │ │ │ │ + bcs 33de4 │ │ │ │ ldrb r8, [ip, #8] │ │ │ │ add ip, ip, #12 │ │ │ │ bic r8, r8, #1 │ │ │ │ strb r8, [ip, #-4] │ │ │ │ - b 34914 │ │ │ │ + b 33dc8 │ │ │ │ mov ip, #1 │ │ │ │ strb ip, [r5, #8] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 348d8 │ │ │ │ + b 33d8c │ │ │ │ ldr ip, [sp, #4] │ │ │ │ mov r7, sl │ │ │ │ - b 348bc │ │ │ │ + b 33d70 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r3 │ │ │ │ - b 433b4 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r1, [r0, #56] @ 0x38 │ │ │ │ + b 43bc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 34968 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 34968 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 7e3c │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + add r1, r2, r5 │ │ │ │ + cmp r1, r3 │ │ │ │ + mov r6, r5 │ │ │ │ + bls 33e68 │ │ │ │ + cmp r3, #0 │ │ │ │ + lslne r6, r3, #1 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 526c8 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ + b 33e30 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ + mov r1, r7 │ │ │ │ + add r0, r0, r2 │ │ │ │ + mov r2, r5 │ │ │ │ + bl 8010 │ │ │ │ + ldr r3, [r4, #64] @ 0x40 │ │ │ │ + ldr r1, [r4, #56] @ 0x38 │ │ │ │ + add r3, r3, r5 │ │ │ │ + str r3, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r5, [r4, #64] @ 0x40 │ │ │ │ + mov r3, r1 │ │ │ │ + add ip, r0, r5 │ │ │ │ + cmp ip, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + bls 33ecc │ │ │ │ + ldrb r2, [r3], #1 │ │ │ │ + cmp r2, #10 │ │ │ │ + cmpne r2, #13 │ │ │ │ + bne 33e9c │ │ │ │ + sub r2, r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7e3c │ │ │ │ + bl 43bc0 │ │ │ │ + add r1, r6, #1 │ │ │ │ + b 33e8c │ │ │ │ + sub r3, r1, r0 │ │ │ │ + sub r5, r5, r3 │ │ │ │ + mov r2, r5 │ │ │ │ + bl 8448 │ │ │ │ + str r5, [r4, #64] @ 0x40 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #440] @ 34b74 │ │ │ │ - ldr r2, [pc, #440] @ 34b78 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r0, #324] @ 0x144 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #32 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - bne 34a0c │ │ │ │ - ldr ip, [pc, #404] @ 34b7c │ │ │ │ - ldr r2, [pc, #404] @ 34b80 │ │ │ │ - ldr r1, [pc, #404] @ 34b84 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #400] @ 34b88 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 34b44 │ │ │ │ - ldr r3, [r0, #312] @ 0x138 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, #8 │ │ │ │ - ldr r6, [r3] │ │ │ │ - bl 52fa4 │ │ │ │ - ldr r3, [r4, #320] @ 0x140 │ │ │ │ - mov r1, #524288 @ 0x80000 │ │ │ │ - str r6, [r0] │ │ │ │ - str r3, [r0, #4] │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r6, [r1] │ │ │ │ + mov r4, r1 │ │ │ │ + add r6, r3, r6 │ │ │ │ + add r9, r6, #1 │ │ │ │ mov r5, r0 │ │ │ │ - add r0, sp, #20 │ │ │ │ - bl 7a40 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 34aa0 │ │ │ │ - ldr r0, [pc, #320] @ 34b8c │ │ │ │ - ldr r2, [pc, #320] @ 34b90 │ │ │ │ - ldr r1, [pc, #320] @ 34b94 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #316] @ 34b98 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - ldr r2, [pc, #296] @ 34b9c │ │ │ │ - ldr r3, [pc, #256] @ 34b78 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 34b68 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 7e3c │ │ │ │ - ldr r9, [r4, #320] @ 0x140 │ │ │ │ - ldr r3, [pc, #244] @ 34ba0 │ │ │ │ - ldr r2, [r4, #324] @ 0x144 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr sl, [r3, r2, lsl #2] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - bl 8460 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - str r2, [sp] │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7f80 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8208 │ │ │ │ - mov r3, #1 │ │ │ │ - strb r3, [r6, #1932] @ 0x78c │ │ │ │ - ldrb r3, [r6, #1793] @ 0x701 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34b14 │ │ │ │ - ldr r1, [pc, #156] @ 34ba4 │ │ │ │ - mov r2, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 433b4 │ │ │ │ - ldr r3, [pc, #140] @ 34ba8 │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r0, [r0] │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + bl 526c8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm sp, {r3, r5} │ │ │ │ - ldr r3, [pc, #128] @ 34bac │ │ │ │ - ldr r2, [r4, #324] @ 0x144 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 319f0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #320] @ 0x140 │ │ │ │ - str r3, [r4, #324] @ 0x144 │ │ │ │ - ldr r2, [pc, #100] @ 34bb0 │ │ │ │ - ldr r3, [pc, #40] @ 34b78 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 34b6c │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #32 │ │ │ │ + str r0, [r5] │ │ │ │ + add r0, r0, r3 │ │ │ │ + bl 8010 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r2, #59 @ 0x3b │ │ │ │ + strb r2, [r3, r6] │ │ │ │ + str r9, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq fp, r4, ip, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x00028bb4 │ │ │ │ - strdeq r5, [r2], -r8 │ │ │ │ - andeq r8, r2, r8, ror #15 │ │ │ │ - ldrdeq r0, [r0], -sl │ │ │ │ - strdeq r5, [r2], -r0 │ │ │ │ - muleq r2, r4, r2 │ │ │ │ - andeq r8, r2, r0, lsl #15 │ │ │ │ - andeq r0, r0, r8, ror #21 │ │ │ │ - andeq fp, r4, r4, lsl #1 │ │ │ │ - andeq r9, r4, ip, lsl #29 │ │ │ │ - andeq r5, r2, r0, lsr r4 │ │ │ │ - andeq r6, r0, r4, lsl #22 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - andeq sl, r4, ip, lsr #31 │ │ │ │ - add r1, r0, #344 @ 0x158 │ │ │ │ - mov r0, r2 │ │ │ │ - b 32034 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ands r6, r2, #16 │ │ │ │ - ldr r2, [pc, #360] @ 34d44 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [pc, #356] @ 34d48 │ │ │ │ + str r0, [ip, #3784] @ 0xec8 │ │ │ │ + and r2, r2, #17 │ │ │ │ + cmp r2, #16 │ │ │ │ + ldr r2, [pc, #580] @ 341ac │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [pc, #576] @ 341b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #24 │ │ │ │ + sub sp, sp, #276 @ 0x114 │ │ │ │ + mov r9, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #268] @ 0x10c │ │ │ │ mov r3, #0 │ │ │ │ - bne 34c4c │ │ │ │ - mov r2, #8 │ │ │ │ - ldr r0, [r4, #2004] @ 0x7d4 │ │ │ │ - add r1, sp, r2 │ │ │ │ - bl 7e54 │ │ │ │ + beq 34160 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mov sl, r1 │ │ │ │ + add r2, r5, #8 │ │ │ │ + mov r1, r3 │ │ │ │ + bl 8718 <__timerfd_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34c54 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #11 │ │ │ │ - beq 34d10 │ │ │ │ - ldr ip, [pc, #288] @ 34d4c │ │ │ │ - ldr r2, [pc, #288] @ 34d50 │ │ │ │ - ldr r1, [pc, #288] @ 34d54 │ │ │ │ + blt 33fb8 │ │ │ │ + ldr fp, [pc, #512] @ 341b4 │ │ │ │ + add fp, pc, fp │ │ │ │ + b 34014 │ │ │ │ + ldr ip, [pc, #504] @ 341b8 │ │ │ │ + ldr r2, [pc, #504] @ 341bc │ │ │ │ + ldr r1, [pc, #504] @ 341c0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #284] @ 34d58 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r3, [pc, #496] @ 341c4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 34d14 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr r5, [r4, #1728] @ 0x6c0 │ │ │ │ - ldr r3, [r4, #2000] @ 0x7d0 │ │ │ │ - mov r2, r6 │ │ │ │ - clz r3, r3 │ │ │ │ - mov lr, #12 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - mov ip, r0 │ │ │ │ - str r3, [r4, #2000] @ 0x7d0 │ │ │ │ - cmp r5, r2 │ │ │ │ - ble 34ce4 │ │ │ │ - ldr r7, [r4, #1504] @ 0x5e0 │ │ │ │ - ldr r6, [r4, #1724] @ 0x6bc │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7] │ │ │ │ - add r3, r2, r3 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - ldr r7, [r7, #40] @ 0x28 │ │ │ │ - and r3, r3, r1 │ │ │ │ - ldr r8, [r7, r3, lsl #2] │ │ │ │ - mov r1, #0 │ │ │ │ - cmp r6, r1 │ │ │ │ - ble 34cdc │ │ │ │ - ldr r3, [r8] │ │ │ │ - mla r3, lr, r1, r3 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldrb r7, [r3, #4] │ │ │ │ - tst r7, #32 │ │ │ │ - ldrbne r7, [r3, #8] │ │ │ │ - movne r0, #0 │ │ │ │ - bicne r7, r7, #1 │ │ │ │ - strbne r7, [r3, #8] │ │ │ │ - strbne ip, [r8, #8] │ │ │ │ - b 34ca8 │ │ │ │ - add r2, r2, #1 │ │ │ │ - b 34c78 │ │ │ │ + b 3417c │ │ │ │ cmp r0, #0 │ │ │ │ - moveq r3, #1 │ │ │ │ - strbeq r3, [r4, #3292] @ 0xcdc │ │ │ │ - beq 34d10 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #2000] @ 0x7d0 │ │ │ │ - ldr r1, [r4, #2004] @ 0x7d4 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 455b8 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r3, [r4, #2004] @ 0x7d4 │ │ │ │ + beq 34160 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r4, r7 │ │ │ │ + bne 34070 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + add r6, sp, #12 │ │ │ │ + mov r2, #256 @ 0x100 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7e54 │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + bne 33fe8 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #11 │ │ │ │ + beq 34178 │ │ │ │ + ldr r1, [pc, #380] @ 341c8 │ │ │ │ + ldr r2, [pc, #380] @ 341cc │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [pc, #372] @ 341d0 │ │ │ │ + ldr r3, [pc, #372] @ 341d4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + b 34160 │ │ │ │ + ldrb r3, [r2], #1 │ │ │ │ + add r8, r7, #1 │ │ │ │ + cmp r3, #13 │ │ │ │ + bhi 34094 │ │ │ │ + cmp r3, #13 │ │ │ │ + bhi 34158 │ │ │ │ + ldrb r3, [fp, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + cmp r3, #31 │ │ │ │ + bls 34104 │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ + beq 34128 │ │ │ │ + b 34158 │ │ │ │ + ldrb r3, [r5, #40] @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r3, #13 │ │ │ │ + strbeq r3, [r2, #-1] │ │ │ │ + b 34158 │ │ │ │ + ldrb r3, [r5, #40] @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 34158 │ │ │ │ + cmp r8, r4 │ │ │ │ + bcs 34158 │ │ │ │ + ldrb r3, [r2] │ │ │ │ + cmp r3, #10 │ │ │ │ + bne 34158 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r5 │ │ │ │ + add r7, r7, #2 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + blx r3 │ │ │ │ + add r6, r6, r7 │ │ │ │ + sub r4, r4, r8 │ │ │ │ + b 33ff0 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + blx r3 │ │ │ │ + add r6, r6, r8 │ │ │ │ + sub r4, r4, r7 │ │ │ │ + b 33ff0 │ │ │ │ + ldrb r3, [r5, #40] @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 34158 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + blx r3 │ │ │ │ + add r6, r6, r8 │ │ │ │ + sub r4, r4, r7 │ │ │ │ + b 33ff0 │ │ │ │ + mov r7, r8 │ │ │ │ + b 33ff8 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r5, #48] @ 0x30 │ │ │ │ + blx r3 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 33948 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #64] @ 34d5c │ │ │ │ - ldr r3, [pc, #40] @ 34d48 │ │ │ │ + ldr r2, [pc, #84] @ 341d8 │ │ │ │ + ldr r3, [pc, #40] @ 341b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 34d3c │ │ │ │ + beq 341a4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq sl, r4, r8, lsl pc │ │ │ │ + add sp, sp, #276 @ 0x114 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq fp, r4, ip, lsl #23 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r2, r0, asr #19 │ │ │ │ - andeq r3, r2, r8, ror r0 │ │ │ │ - andeq r4, r2, r4, ror #26 │ │ │ │ - andeq r0, r0, r3, asr #3 │ │ │ │ - ldrdeq sl, [r4], -ip │ │ │ │ + andeq sp, r2, sp, asr #25 │ │ │ │ + andeq r9, r2, r8, asr r5 │ │ │ │ + strdeq r5, [r2], -r4 │ │ │ │ + andeq r9, r2, r8, lsr r1 │ │ │ │ + andeq r0, r0, fp, ror #16 │ │ │ │ + strdeq r9, [r2], -ip │ │ │ │ + andeq r5, r2, r8, ror #24 │ │ │ │ + andeq r9, r2, ip, lsr #1 │ │ │ │ + andeq r0, r0, r8, ror r8 │ │ │ │ + andeq fp, r4, r4, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ands r5, r2, #16 │ │ │ │ - ldr r2, [pc, #320] @ 34ebc │ │ │ │ + ldr r2, [pc, #320] @ 34338 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #316] @ 34ec0 │ │ │ │ + ldr r3, [pc, #316] @ 3433c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bne 34e28 │ │ │ │ + bne 342a4 │ │ │ │ ldr r3, [r4, #1848] @ 0x738 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ movne r6, r5 │ │ │ │ - bne 34dc4 │ │ │ │ + bne 34240 │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e54 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #1852] @ 0x73c │ │ │ │ cmp r3, r7 │ │ │ │ - bne 34de4 │ │ │ │ + bne 34260 │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e54 │ │ │ │ mov r5, r0 │ │ │ │ orr r6, r6, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 34e30 │ │ │ │ + bge 342ac │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 34e34 │ │ │ │ - ldr ip, [pc, #188] @ 34ec4 │ │ │ │ - ldr r2, [pc, #188] @ 34ec8 │ │ │ │ - ldr r1, [pc, #188] @ 34ecc │ │ │ │ + beq 342b0 │ │ │ │ + ldr ip, [pc, #188] @ 34340 │ │ │ │ + ldr r2, [pc, #188] @ 34344 │ │ │ │ + ldr r1, [pc, #188] @ 34348 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #184] @ 34ed0 │ │ │ │ + ldr r3, [pc, #184] @ 3434c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 34e8c │ │ │ │ - bne 34e3c │ │ │ │ + b 34308 │ │ │ │ + bne 342b8 │ │ │ │ mov r0, #1 │ │ │ │ - b 34e8c │ │ │ │ + b 34308 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7d28 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ @@ -45505,45 +44768,45 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #1852] @ 0x73c │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r2, [r4, #1844] @ 0x734 │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ - b 34e34 │ │ │ │ - ldr r2, [pc, #64] @ 34ed4 │ │ │ │ - ldr r3, [pc, #40] @ 34ec0 │ │ │ │ + b 342b0 │ │ │ │ + ldr r2, [pc, #64] @ 34350 │ │ │ │ + ldr r3, [pc, #40] @ 3433c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 34eb4 │ │ │ │ + beq 34330 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq sl, r4, r8, ror sp │ │ │ │ + strdeq fp, [r4], -ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r2, r0, lsl #16 │ │ │ │ - muleq r2, ip, lr │ │ │ │ - andeq r4, r2, r8, lsl #23 │ │ │ │ + andeq r9, r2, r0, ror #5 │ │ │ │ + andeq r3, r2, r8, lsr sl │ │ │ │ + andeq r5, r2, r8, lsl #13 │ │ │ │ andeq r0, r0, r6, asr #4 │ │ │ │ - andeq sl, r4, r4, ror #24 │ │ │ │ + andeq fp, r4, r8, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, #1 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r7, [r0, #3384] @ 0xd38 │ │ │ │ strb r6, [r0, #3380] @ 0xd34 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #312] @ 3503c │ │ │ │ - ldr r3, [pc, #312] @ 35040 │ │ │ │ + ldr r0, [pc, #312] @ 344b8 │ │ │ │ + ldr r3, [pc, #312] @ 344bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -45555,34 +44818,34 @@ │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34f7c │ │ │ │ - ldr r2, [pc, #232] @ 35044 │ │ │ │ - ldr r1, [pc, #232] @ 35048 │ │ │ │ + bge 343f8 │ │ │ │ + ldr r2, [pc, #232] @ 344c0 │ │ │ │ + ldr r1, [pc, #232] @ 344c4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #224] @ 3504c │ │ │ │ - ldr r3, [pc, #224] @ 35050 │ │ │ │ + ldr r2, [pc, #224] @ 344c8 │ │ │ │ + ldr r3, [pc, #224] @ 344cc │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldrb r3, [r4, #3293] @ 0xcdd │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34fb0 │ │ │ │ + bne 3442c │ │ │ │ ldrb r3, [r4, #3294] @ 0xcde │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34fb0 │ │ │ │ + bne 3442c │ │ │ │ ldrb r3, [r4, #3297] @ 0xce1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34fb0 │ │ │ │ + bne 3442c │ │ │ │ ldrb r3, [r4, #3298] @ 0xce2 │ │ │ │ cmp r3, #0 │ │ │ │ strbeq r3, [r4, #3292] @ 0xcdc │ │ │ │ strbeq r3, [r4, #3296] @ 0xce0 │ │ │ │ add r6, sp, #8 │ │ │ │ ldr r7, [r4, #1848] @ 0x738 │ │ │ │ mov r2, #32 │ │ │ │ @@ -45601,349 +44864,755 @@ │ │ │ │ bl 7d28 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #68] @ 35054 │ │ │ │ + ldr r2, [pc, #68] @ 344d0 │ │ │ │ strb r3, [r4, #1844] @ 0x734 │ │ │ │ - ldr r3, [pc, #40] @ 35040 │ │ │ │ + ldr r3, [pc, #40] @ 344bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 35034 │ │ │ │ + beq 344b0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strdeq sl, [r4], -r4 │ │ │ │ + andeq fp, r4, r8, ror r7 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldrdeq r8, [r2], -r0 │ │ │ │ - andeq r4, r2, ip, lsr #20 │ │ │ │ - andeq r2, r2, r0, asr #26 │ │ │ │ + @ instruction: 0x000291b0 │ │ │ │ + andeq r5, r2, ip, lsr #10 │ │ │ │ + ldrdeq r3, [r2], -ip │ │ │ │ @ instruction: 0x00000eba │ │ │ │ - andeq sl, r4, r4, ror #21 │ │ │ │ + andeq fp, r4, r8, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #140] @ 350fc │ │ │ │ - ldr r2, [pc, #140] @ 35100 │ │ │ │ + ldr r1, [pc, #140] @ 34578 │ │ │ │ + ldr r2, [pc, #140] @ 3457c │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r0, #3380] @ 0xd34 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - beq 350cc │ │ │ │ + beq 34548 │ │ │ │ mov r5, #0 │ │ │ │ ldr r6, [r0, #3384] @ 0xd38 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r0, #3292] @ 0xcdc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r5 │ │ │ │ strb r5, [r0, #3380] @ 0xd34 │ │ │ │ mov r0, sp │ │ │ │ bl 7d28 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ - ldr r2, [pc, #48] @ 35104 │ │ │ │ - ldr r3, [pc, #40] @ 35100 │ │ │ │ + ldr r2, [pc, #48] @ 34580 │ │ │ │ + ldr r3, [pc, #40] @ 3457c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 350f4 │ │ │ │ + beq 34570 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq sl, r4, r8, lsl #21 │ │ │ │ + andeq fp, r4, ip, lsl #12 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sl, r4, r4, lsr #20 │ │ │ │ + andeq fp, r4, r8, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ tst r2, #16 │ │ │ │ - ldr r2, [pc, #180] @ 351d8 │ │ │ │ + ldr r2, [pc, #180] @ 34654 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #176] @ 351dc │ │ │ │ + ldr r3, [pc, #176] @ 34658 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 35194 │ │ │ │ + bne 34610 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #3384] @ 0xd38 │ │ │ │ add r1, sp, r2 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3519c │ │ │ │ + bge 34618 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 351a4 │ │ │ │ - ldr ip, [pc, #108] @ 351e0 │ │ │ │ - ldr r2, [pc, #108] @ 351e4 │ │ │ │ - ldr r1, [pc, #108] @ 351e8 │ │ │ │ + beq 34620 │ │ │ │ + ldr ip, [pc, #108] @ 3465c │ │ │ │ + ldr r2, [pc, #108] @ 34660 │ │ │ │ + ldr r1, [pc, #108] @ 34664 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #104] @ 351ec │ │ │ │ + ldr r3, [pc, #104] @ 34668 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 351a8 │ │ │ │ + b 34624 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35058 │ │ │ │ + bl 344d4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #64] @ 351f0 │ │ │ │ - ldr r3, [pc, #40] @ 351dc │ │ │ │ + ldr r2, [pc, #64] @ 3466c │ │ │ │ + ldr r3, [pc, #40] @ 34658 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 351d0 │ │ │ │ + beq 3464c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq sl, [r4], -r0 │ │ │ │ + andeq fp, r4, r4, asr r5 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq r8, [r2], -r0 │ │ │ │ - andeq r2, r2, r0, lsr fp │ │ │ │ - andeq r4, r2, ip, lsl r8 │ │ │ │ + ldrdeq r8, [r2], -r0 │ │ │ │ + andeq r3, r2, ip, asr #13 │ │ │ │ + andeq r5, r2, ip, lsl r3 │ │ │ │ andeq r0, r0, pc, ror #4 │ │ │ │ - andeq sl, r4, r8, asr #18 │ │ │ │ + andeq fp, r4, ip, asr #9 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3992] @ 0xf98 │ │ │ │ + sub sp, sp, #68 @ 0x44 │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r2, [pc, #648] @ 34918 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [pc, #644] @ 3491c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr sl, [sp, #104] @ 0x68 │ │ │ │ + ldr fp, [sp, #108] @ 0x6c │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + mov r3, #0 │ │ │ │ + bl 7a70 <__fcntl_time64@plt> │ │ │ │ + subs r2, r0, #0 │ │ │ │ + bge 34700 │ │ │ │ + ldr r3, [pc, #588] @ 34920 │ │ │ │ + ldr r2, [pc, #588] @ 34924 │ │ │ │ + ldr r1, [pc, #588] @ 34928 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #576] @ 3492c │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + mov r8, #0 │ │ │ │ + mvn r5, #0 │ │ │ │ + b 348c0 │ │ │ │ + orr r2, r2, #2048 @ 0x800 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a70 <__fcntl_time64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 346cc │ │ │ │ + ldr r1, [pc, #528] @ 34930 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 8598 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bge 3475c │ │ │ │ + ldr r3, [pc, #512] @ 34934 │ │ │ │ + ldr r2, [pc, #512] @ 34938 │ │ │ │ + ldr r1, [pc, #512] @ 3493c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #500] @ 34940 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + mov r8, #0 │ │ │ │ + b 348c0 │ │ │ │ + add r8, sp, #24 │ │ │ │ + mov r2, #32 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7d28 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r8, #2 │ │ │ │ + mov r9, #0 │ │ │ │ + strd r8, [sp, #40] @ 0x28 │ │ │ │ + bl 8718 <__timerfd_settime64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 347c8 │ │ │ │ + ldr r3, [pc, #420] @ 34944 │ │ │ │ + ldr r2, [pc, #420] @ 34948 │ │ │ │ + ldr r1, [pc, #420] @ 3494c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #408] @ 34950 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + mov r8, #0 │ │ │ │ + b 348c0 │ │ │ │ + mov r0, #80 @ 0x50 │ │ │ │ + bl 52fc4 │ │ │ │ + ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ + add r3, r4, #1504 @ 0x5e0 │ │ │ │ + add r3, r3, #4 │ │ │ │ + sub r3, r2, r3 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + cmp r7, #3 │ │ │ │ + ldrb r3, [r4, #1793] @ 0x701 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r8, r0 │ │ │ │ + bne 34814 │ │ │ │ + ldr r9, [pc, #332] @ 34954 │ │ │ │ + ldr r7, [pc, #332] @ 34958 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 34824 │ │ │ │ + ldr r9, [pc, #320] @ 3495c │ │ │ │ + ldr r7, [pc, #320] @ 34960 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r2, #80 @ 0x50 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7d28 │ │ │ │ + add lr, sp, #24 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + add ip, r8, #8 │ │ │ │ + str r6, [r8] │ │ │ │ + str r5, [r8, #4] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1, r2, r3} │ │ │ │ + stm ip, {r0, r1, r2, r3} │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + strb r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + strb r3, [r8, #41] @ 0x29 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str r3, [r8, #68] @ 0x44 │ │ │ │ + ldr r3, [pc, #240] @ 34964 │ │ │ │ + str r9, [r8, #44] @ 0x2c │ │ │ │ + str r7, [r8, #48] @ 0x30 │ │ │ │ + strd sl, [r8, #72] @ 0x48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [sp] │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r0, [r4] │ │ │ │ + mov r1, r6 │ │ │ │ + bl 17194 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 348c0 │ │ │ │ + ldr r3, [pc, #196] @ 34968 │ │ │ │ + str r8, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r4] │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 17194 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 348e8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 455b8 │ │ │ │ + ldr r0, [r4] │ │ │ │ + mov r1, r6 │ │ │ │ + bl 455b8 │ │ │ │ + mov r0, fp │ │ │ │ + blx sl │ │ │ │ + ldr r2, [pc, #124] @ 3496c │ │ │ │ + ldr r3, [pc, #40] @ 3491c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 34910 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #68 @ 0x44 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq fp, r4, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + ldrdeq r7, [r2], -ip │ │ │ │ + andeq r5, r2, r4, ror #11 │ │ │ │ + andeq r8, r2, r4, lsr #20 │ │ │ │ + ldrdeq r0, [r0], -pc @ │ │ │ │ + andeq r0, r8, r0, lsl #16 │ │ │ │ + andeq r8, r2, ip, asr #29 │ │ │ │ + andeq r5, r2, r4, lsl #11 │ │ │ │ + andeq r8, r2, r4, asr #19 │ │ │ │ + andeq r0, r0, r5, ror #17 │ │ │ │ + andeq r8, r2, ip, lsl #29 │ │ │ │ + andeq r5, r2, r8, lsl r5 │ │ │ │ + andeq r8, r2, r8, asr r9 │ │ │ │ + andeq r0, r0, fp, ror #17 │ │ │ │ + @ instruction: 0xfffff604 │ │ │ │ + @ instruction: 0xfffff5f4 │ │ │ │ + @ instruction: 0xfffff014 │ │ │ │ + @ instruction: 0xfffe8a7c │ │ │ │ + @ instruction: 0xfffff6c4 │ │ │ │ + @ instruction: 0xfffff0e8 │ │ │ │ + andeq fp, r4, r8, lsl #4 │ │ │ │ + mov ip, r1 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r2, ip │ │ │ │ + mov r0, r3 │ │ │ │ + b 433b4 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r3 │ │ │ │ + b 433b4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r1, [pc, #440] @ 34b6c │ │ │ │ + ldr r2, [pc, #440] @ 34b70 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r0, #324] @ 0x144 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #32 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + bne 34a04 │ │ │ │ + ldr ip, [pc, #404] @ 34b74 │ │ │ │ + ldr r2, [pc, #404] @ 34b78 │ │ │ │ + ldr r1, [pc, #404] @ 34b7c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #400] @ 34b80 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ + b 34b3c │ │ │ │ + ldr r3, [r0, #312] @ 0x138 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, #8 │ │ │ │ + ldr r6, [r3] │ │ │ │ + bl 52fc4 │ │ │ │ + ldr r3, [r4, #320] @ 0x140 │ │ │ │ + mov r1, #524288 @ 0x80000 │ │ │ │ + str r6, [r0] │ │ │ │ + str r3, [r0, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + add r0, sp, #20 │ │ │ │ + bl 7a40 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 34a98 │ │ │ │ + ldr r0, [pc, #320] @ 34b84 │ │ │ │ + ldr r2, [pc, #320] @ 34b88 │ │ │ │ + ldr r1, [pc, #320] @ 34b8c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #316] @ 34b90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r0, [sp] │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + ldr r2, [pc, #296] @ 34b94 │ │ │ │ + ldr r3, [pc, #256] @ 34b70 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 34b60 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b 7e3c │ │ │ │ + ldr r9, [r4, #320] @ 0x140 │ │ │ │ + ldr r3, [pc, #244] @ 34b98 │ │ │ │ + ldr r2, [r4, #324] @ 0x144 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr sl, [r3, r2, lsl #2] │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + bl 8460 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [sp] │ │ │ │ + str sl, [sp, #4] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 7f80 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8208 │ │ │ │ + mov r3, #1 │ │ │ │ + strb r3, [r6, #1932] @ 0x78c │ │ │ │ + ldrb r3, [r6, #1793] @ 0x701 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 34b0c │ │ │ │ + ldr r1, [pc, #156] @ 34b9c │ │ │ │ + mov r2, #6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 433b4 │ │ │ │ + ldr r3, [pc, #140] @ 34ba0 │ │ │ │ + mov r1, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm sp, {r3, r5} │ │ │ │ + ldr r3, [pc, #128] @ 34ba4 │ │ │ │ + ldr r2, [r4, #324] @ 0x144 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 34670 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #320] @ 0x140 │ │ │ │ + str r3, [r4, #324] @ 0x144 │ │ │ │ + ldr r2, [pc, #100] @ 34ba8 │ │ │ │ + ldr r3, [pc, #40] @ 34b70 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 34b64 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + andeq fp, r4, r4, asr #2 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r8, r2, r4, ror ip │ │ │ │ + ldrdeq r5, [r2], -r8 │ │ │ │ + andeq r8, r2, ip, lsl r7 │ │ │ │ + ldrdeq r0, [r0], -sl │ │ │ │ + ldrdeq r5, [r2], -r0 │ │ │ │ + andeq r5, r2, r4, ror r2 │ │ │ │ + @ instruction: 0x000286b4 │ │ │ │ + andeq r0, r0, r8, ror #21 │ │ │ │ + andeq fp, r4, ip, lsl #1 │ │ │ │ + strdeq sl, [r4], -r4 │ │ │ │ + andeq r5, r2, r0, lsl r4 │ │ │ │ + andeq r1, r0, r0, lsl #16 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + @ instruction: 0x0004afb4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldrb r3, [r0, #1793] @ 0x701 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 34bdc │ │ │ │ + ldr r1, [pc, #48] @ 34c04 │ │ │ │ + mov r2, #6 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 433b4 │ │ │ │ + ldr r2, [r4, #1944] @ 0x798 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r2, r3 │ │ │ │ + strb r3, [r4, #1932] @ 0x78c │ │ │ │ + popeq {r4, pc} │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + ldr r0, [r4] │ │ │ │ + mov r2, #4 │ │ │ │ + pop {r4, lr} │ │ │ │ + b 17b84 │ │ │ │ + ldrdeq r8, [r2], -r4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r7, [pc, #136] @ 34ca8 │ │ │ │ + mov r6, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r1, [r7], #4 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 34c48 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 34c58 │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, #7 │ │ │ │ + bne 34c2c │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r3, [pc, #76] @ 34cac │ │ │ │ + sub r2, r5, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + cmp r2, #5 │ │ │ │ + bhi 34ca4 │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + popne {r4, r5, r6, r7, r8, pc} │ │ │ │ + b 34c94 │ │ │ │ + ldr r3, [r4] │ │ │ │ + bics r3, r3, #5 │ │ │ │ + popne {r4, r5, r6, r7, r8, pc} │ │ │ │ + str r5, [r4] │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov r3, #3 │ │ │ │ + str r3, [r4] │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + andeq sl, r4, r8, ror r9 │ │ │ │ + andeq sp, r2, fp, lsr #32 │ │ │ │ + add r1, r0, #324 @ 0x144 │ │ │ │ + mov r0, r2 │ │ │ │ + b 34c08 │ │ │ │ + add r1, r0, #344 @ 0x158 │ │ │ │ + mov r0, r2 │ │ │ │ + b 34c08 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ands r5, r2, #16 │ │ │ │ - ldr r2, [pc, #220] @ 352ec │ │ │ │ + ldr r2, [pc, #220] @ 34dc0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #216] @ 352f0 │ │ │ │ + ldr r3, [pc, #216] @ 34dc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35280 │ │ │ │ + bne 34d54 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #3320] @ 0xcf8 │ │ │ │ add r1, sp, r2 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35288 │ │ │ │ + bge 34d5c │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 352b8 │ │ │ │ - ldr ip, [pc, #148] @ 352f4 │ │ │ │ - ldr r2, [pc, #148] @ 352f8 │ │ │ │ - ldr r1, [pc, #148] @ 352fc │ │ │ │ + beq 34d8c │ │ │ │ + ldr ip, [pc, #148] @ 34dc8 │ │ │ │ + ldr r2, [pc, #148] @ 34dcc │ │ │ │ + ldr r1, [pc, #148] @ 34dd0 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #644 @ 0x284 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 352bc │ │ │ │ + b 34d90 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d28 │ │ │ │ ldr r0, [r4, #3320] @ 0xcf8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 211b8 │ │ │ │ + bl 21aa8 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #60] @ 35300 │ │ │ │ - ldr r3, [pc, #40] @ 352f0 │ │ │ │ + ldr r2, [pc, #60] @ 34dd4 │ │ │ │ + ldr r3, [pc, #40] @ 34dc4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 352e4 │ │ │ │ + beq 34db8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq sl, r4, r4, ror #17 │ │ │ │ + andeq sl, r4, r0, lsl lr │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r2, r4, asr #8 │ │ │ │ - andeq r2, r2, r8, asr #20 │ │ │ │ - andeq r4, r2, r4, lsr r7 │ │ │ │ - andeq sl, r4, r4, lsr r8 │ │ │ │ + andeq r8, r2, r8, ror r9 │ │ │ │ + andeq r2, r2, ip, lsl #31 │ │ │ │ + ldrdeq r4, [r2], -ip │ │ │ │ + andeq sl, r4, r0, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ands r5, r2, #16 │ │ │ │ - ldr r2, [pc, #220] @ 353fc │ │ │ │ + ldr r2, [pc, #220] @ 34ed0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #216] @ 35400 │ │ │ │ + ldr r3, [pc, #216] @ 34ed4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35390 │ │ │ │ + bne 34e64 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #3344] @ 0xd10 │ │ │ │ add r1, sp, r2 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35398 │ │ │ │ + bge 34e6c │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 353c8 │ │ │ │ - ldr ip, [pc, #148] @ 35404 │ │ │ │ - ldr r2, [pc, #148] @ 35408 │ │ │ │ - ldr r1, [pc, #148] @ 3540c │ │ │ │ + beq 34e9c │ │ │ │ + ldr ip, [pc, #148] @ 34ed8 │ │ │ │ + ldr r2, [pc, #148] @ 34edc │ │ │ │ + ldr r1, [pc, #148] @ 34ee0 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #668 @ 0x29c │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 353cc │ │ │ │ + b 34ea0 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d28 │ │ │ │ ldr r0, [r4, #3344] @ 0xd10 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a1b0 │ │ │ │ + bl 21d88 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #60] @ 35410 │ │ │ │ - ldr r3, [pc, #40] @ 35400 │ │ │ │ + ldr r2, [pc, #60] @ 34ee4 │ │ │ │ + ldr r3, [pc, #40] @ 34ed4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 353f4 │ │ │ │ + beq 34ec8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq sl, [r4], -r4 │ │ │ │ + andeq sl, r4, r0, lsl #26 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r2, r0, ror #6 │ │ │ │ - andeq r2, r2, r8, lsr r9 │ │ │ │ - andeq r4, r2, r4, lsr #12 │ │ │ │ - andeq sl, r4, r4, lsr #14 │ │ │ │ + muleq r2, r4, r8 │ │ │ │ + andeq r2, r2, ip, ror lr │ │ │ │ + andeq r4, r2, ip, asr #21 │ │ │ │ + andeq sl, r4, r0, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ands r5, r2, #16 │ │ │ │ - ldr r2, [pc, #220] @ 3550c │ │ │ │ + ldr r2, [pc, #220] @ 34fe0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #216] @ 35510 │ │ │ │ + ldr r3, [pc, #216] @ 34fe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bne 354a0 │ │ │ │ + bne 34f74 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #3368] @ 0xd28 │ │ │ │ add r1, sp, r2 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 354a8 │ │ │ │ + bge 34f7c │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 354d8 │ │ │ │ - ldr ip, [pc, #148] @ 35514 │ │ │ │ - ldr r2, [pc, #148] @ 35518 │ │ │ │ - ldr r1, [pc, #148] @ 3551c │ │ │ │ + beq 34fac │ │ │ │ + ldr ip, [pc, #148] @ 34fe8 │ │ │ │ + ldr r2, [pc, #148] @ 34fec │ │ │ │ + ldr r1, [pc, #148] @ 34ff0 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #692 @ 0x2b4 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 354dc │ │ │ │ + b 34fb0 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d28 │ │ │ │ ldr r0, [r4, #3368] @ 0xd28 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21354 │ │ │ │ + bl 21c44 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #60] @ 35520 │ │ │ │ - ldr r3, [pc, #40] @ 35510 │ │ │ │ + ldr r2, [pc, #60] @ 34ff4 │ │ │ │ + ldr r3, [pc, #40] @ 34fe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 35504 │ │ │ │ + beq 34fd8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq sl, r4, r4, asr #13 │ │ │ │ + strdeq sl, [r4], -r0 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r2, ip, ror r2 │ │ │ │ - andeq r2, r2, r8, lsr #16 │ │ │ │ - andeq r4, r2, r4, lsl r5 │ │ │ │ - andeq sl, r4, r4, lsl r6 │ │ │ │ + @ instruction: 0x000287b0 │ │ │ │ + andeq r2, r2, ip, ror #26 │ │ │ │ + @ instruction: 0x000249bc │ │ │ │ + andeq sl, r4, r0, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35548 │ │ │ │ + beq 3501c │ │ │ │ bl 8058 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ bl 7e3c │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ @@ -45962,27 +45631,27 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ lsl r6, r1, #2 │ │ │ │ mov r8, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r3, [r7, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 355d4 │ │ │ │ + beq 350a8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bl 7d70 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r7, r4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bl 8058 │ │ │ │ ldr r0, [r7, r4] │ │ │ │ bl 7e3c │ │ │ │ str r8, [r7, r4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r6, r4 │ │ │ │ - bne 355a0 │ │ │ │ + bne 35074 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -45998,207 +45667,207 @@ │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #248] @ 3573c │ │ │ │ + ldr ip, [pc, #248] @ 35210 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #244] @ 35740 │ │ │ │ + ldr r3, [pc, #244] @ 35214 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 356a8 │ │ │ │ - ldr ip, [pc, #196] @ 35744 │ │ │ │ - ldr r2, [pc, #196] @ 35748 │ │ │ │ - ldr r1, [pc, #196] @ 3574c │ │ │ │ + bge 3517c │ │ │ │ + ldr ip, [pc, #196] @ 35218 │ │ │ │ + ldr r2, [pc, #196] @ 3521c │ │ │ │ + ldr r1, [pc, #196] @ 35220 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1648 @ 0x670 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 3570c │ │ │ │ + b 351e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #3768] @ 0xeb8 │ │ │ │ rsb r0, r0, #0 │ │ │ │ bl 85f8 │ │ │ │ ldr r3, [r4, #3768] @ 0xeb8 │ │ │ │ cmp r3, #9 │ │ │ │ movne r3, #9 │ │ │ │ strne r3, [r4, #3768] @ 0xeb8 │ │ │ │ - bne 356d8 │ │ │ │ + bne 351ac │ │ │ │ ldr r5, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 356e0 │ │ │ │ + bge 351b4 │ │ │ │ mov r0, #1 │ │ │ │ - b 3570c │ │ │ │ + b 351e0 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d28 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ - b 356d8 │ │ │ │ - ldr r2, [pc, #60] @ 35750 │ │ │ │ - ldr r3, [pc, #40] @ 35740 │ │ │ │ + b 351ac │ │ │ │ + ldr r2, [pc, #60] @ 35224 │ │ │ │ + ldr r3, [pc, #40] @ 35214 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 35734 │ │ │ │ + beq 35208 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0004a4b0 │ │ │ │ + ldrdeq sl, [r4], -ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r2, r8, lsr #1 │ │ │ │ - andeq r2, r2, r4, lsr #12 │ │ │ │ - andeq r4, r2, r0, lsl r3 │ │ │ │ - andeq sl, r4, r4, ror #7 │ │ │ │ + ldrdeq r8, [r2], -ip │ │ │ │ + andeq r2, r2, r8, ror #22 │ │ │ │ + @ instruction: 0x000247b8 │ │ │ │ + andeq sl, r4, r0, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - beq 35780 │ │ │ │ + beq 35254 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #0 │ │ │ │ ldr r0, [r6, #1988] @ 0x7c4 │ │ │ │ orrs r3, r4, r0 │ │ │ │ - beq 35844 │ │ │ │ + beq 35318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 357b0 │ │ │ │ + beq 35284 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 357f4 │ │ │ │ + beq 352c8 │ │ │ │ mov r1, r4 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 357b8 │ │ │ │ - b 35844 │ │ │ │ + bne 3528c │ │ │ │ + b 35318 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 357f4 │ │ │ │ + beq 352c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 41534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 357f4 │ │ │ │ - ldr r0, [pc, #124] @ 3584c │ │ │ │ - ldr r2, [pc, #124] @ 35850 │ │ │ │ - ldr r1, [pc, #124] @ 35854 │ │ │ │ + bne 352c8 │ │ │ │ + ldr r0, [pc, #124] @ 35320 │ │ │ │ + ldr r2, [pc, #124] @ 35324 │ │ │ │ + ldr r1, [pc, #124] @ 35328 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r3, [pc, #116] @ 35858 │ │ │ │ + ldr r3, [pc, #116] @ 3532c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 35844 │ │ │ │ + bl 535c4 │ │ │ │ + b 35318 │ │ │ │ ldr r0, [r6, #1988] @ 0x7c4 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [r6, #1988] @ 0x7c4 │ │ │ │ - beq 3582c │ │ │ │ + beq 35300 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r5, r0 │ │ │ │ str r5, [r6, #1988] @ 0x7c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 7fc8 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ movhi r3, #0 │ │ │ │ strbhi r3, [r5, #2048] @ 0x800 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21354 │ │ │ │ + bl 21c44 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2a1b0 │ │ │ │ + b 21d88 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r7, r2, r8, lsl #31 │ │ │ │ - ldrdeq r2, [r2], -r0 │ │ │ │ - @ instruction: 0x000241bc │ │ │ │ + @ instruction: 0x000284bc │ │ │ │ + andeq r2, r2, r4, lsl sl │ │ │ │ + andeq r4, r2, r4, ror #12 │ │ │ │ andeq r0, r0, pc, lsr lr │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ - b 4cba0 │ │ │ │ + b 4cbc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4cba0 │ │ │ │ + bl 4cbc0 │ │ │ │ ldr r1, [r4, #1744] @ 0x6d0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add r2, r4, r1, lsl #2 │ │ │ │ ldr r2, [r2, #1748] @ 0x6d4 │ │ │ │ bic r3, r3, #32 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ orr r3, r3, r2, lsl #5 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #1740] @ 0x6cc │ │ │ │ strb r3, [r4, #16] │ │ │ │ pop {r4, lr} │ │ │ │ - b 4c328 │ │ │ │ + b 4c348 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #1504] @ 0x5e0 │ │ │ │ add r8, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 359a0 │ │ │ │ + beq 35474 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [r0, #1728] @ 0x6c0 │ │ │ │ add r2, r2, r3 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r5, r7 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 359a0 │ │ │ │ + beq 35474 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ add r2, r2, r3 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ cmp r9, r0 │ │ │ │ - ble 35988 │ │ │ │ + ble 3545c │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ bl 82e0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ bl 8010 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ @@ -46208,35 +45877,35 @@ │ │ │ │ strne r6, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r5, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ streq r6, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - b 35a00 │ │ │ │ + b 354d4 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #76] @ 0x4c │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 35914 │ │ │ │ + b 353e8 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ bl 82e0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ bl 8010 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #76] @ 0x4c │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ - beq 359e8 │ │ │ │ + beq 354bc │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ strne r5, [r2, #72] @ 0x48 │ │ │ │ str r5, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -46251,49 +45920,49 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #3684] @ 0xe64 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ movcs r6, r1 │ │ │ │ - bcs 35a60 │ │ │ │ - ldr r0, [pc, #292] @ 35b60 │ │ │ │ - ldr r2, [pc, #292] @ 35b64 │ │ │ │ - ldr r1, [pc, #292] @ 35b68 │ │ │ │ + bcs 35534 │ │ │ │ + ldr r0, [pc, #292] @ 35634 │ │ │ │ + ldr r2, [pc, #292] @ 35638 │ │ │ │ + ldr r1, [pc, #292] @ 3563c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1424 @ 0x590 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r6, [r4, #3684] @ 0xe64 │ │ │ │ ldr r9, [r4, #3612] @ 0xe1c │ │ │ │ cmp r9, r6 │ │ │ │ - bge 35b58 │ │ │ │ + bge 3562c │ │ │ │ ldr r1, [r4, #3628] @ 0xe2c │ │ │ │ mov r3, #6 │ │ │ │ mul r1, r3, r1 │ │ │ │ ldr r0, [r4, #3616] @ 0xe20 │ │ │ │ ldr r3, [r4, #3604] @ 0xe14 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r5, r0, #1 │ │ │ │ streq r1, [r4, #3616] @ 0xe20 │ │ │ │ streq r1, [r4, #3620] @ 0xe24 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ lsl fp, r9, #2 │ │ │ │ sub r5, r5, r1 │ │ │ │ mul r5, r6, r5 │ │ │ │ lsl r5, r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldrb r3, [r4, #3672] @ 0xe58 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #3596] @ 0xe0c │ │ │ │ movne r1, #0 │ │ │ │ ldreq r1, [r3] │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -46305,126 +45974,126 @@ │ │ │ │ add r5, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r7, r5 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bcs 35b2c │ │ │ │ + bcs 35600 │ │ │ │ bl 8010 │ │ │ │ add r0, r7, fp │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ bl 7a10 │ │ │ │ add r7, r7, r9 │ │ │ │ add sl, sl, fp │ │ │ │ - b 35af8 │ │ │ │ + b 355cc │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ bl 7e3c │ │ │ │ ldr r1, [r4, #3580] @ 0xdfc │ │ │ │ ldr r3, [r4, #3576] @ 0xdf8 │ │ │ │ str r8, [r4, #3604] @ 0xe14 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ str r6, [r4, #3612] @ 0xe1c │ │ │ │ add r2, r8, r3, lsl #2 │ │ │ │ str r2, [r4, #3608] @ 0xe18 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r7, r2, ip, asr #26 │ │ │ │ - andeq r7, r2, ip, lsr sp │ │ │ │ - andeq r2, r2, r4, lsr lr │ │ │ │ + andeq r8, r2, r0, lsl #5 │ │ │ │ + andeq r8, r2, r0, ror r2 │ │ │ │ + andeq r3, r2, r8, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #3632] @ 0xe30 │ │ │ │ ldr r7, [r0, #3576] @ 0xdf8 │ │ │ │ mul r6, r3, r2 │ │ │ │ ldr ip, [r0, #3612] @ 0xe1c │ │ │ │ mov r5, r1 │ │ │ │ add r1, r7, r6 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bcc 35bc8 │ │ │ │ - bl 35a0c │ │ │ │ + bcc 3569c │ │ │ │ + bl 354e0 │ │ │ │ ldr ip, [r4, #3612] @ 0xe1c │ │ │ │ sub r3, ip, r7 │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ cmp r6, r3 │ │ │ │ movcs r6, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 35c5c │ │ │ │ + beq 35730 │ │ │ │ ldr r3, [r4, #3624] @ 0xe28 │ │ │ │ ldr fp, [r4, #3600] @ 0xe10 │ │ │ │ orr r3, r3, r5 │ │ │ │ str r3, [r4, #3624] @ 0xe28 │ │ │ │ ldr r3, [r4, #3608] @ 0xe18 │ │ │ │ add r7, r7, r6 │ │ │ │ add r2, r3, r6, lsl #2 │ │ │ │ lsl sl, ip, #2 │ │ │ │ str r7, [r4, #3576] @ 0xdf8 │ │ │ │ str r2, [r4, #3608] @ 0xe18 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 35c5c │ │ │ │ + bcs 35730 │ │ │ │ ldr r7, [r4, #3628] @ 0xe2c │ │ │ │ mov r1, r3 │ │ │ │ mul r0, ip, r7 │ │ │ │ bic r6, r7, r7, asr #31 │ │ │ │ mul r6, sl, r6 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov lr, r5 │ │ │ │ mov r0, #6 │ │ │ │ tst lr, #1 │ │ │ │ ldreq r8, [sp, #4] │ │ │ │ addeq r1, r1, r8 │ │ │ │ - beq 35c48 │ │ │ │ + beq 3571c │ │ │ │ mov r9, r1 │ │ │ │ mov r8, #0 │ │ │ │ cmp r7, r8 │ │ │ │ addgt r8, r8, #1 │ │ │ │ strgt fp, [r9], sl │ │ │ │ - bgt 35c34 │ │ │ │ + bgt 35708 │ │ │ │ add r1, r1, r6 │ │ │ │ subs r0, r0, #1 │ │ │ │ lsr lr, lr, #1 │ │ │ │ - bne 35c1c │ │ │ │ + bne 356f0 │ │ │ │ add r3, r3, #4 │ │ │ │ - b 35bf0 │ │ │ │ + b 356c4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ mov r4, r0 │ │ │ │ - bhi 35ca4 │ │ │ │ + bhi 35778 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bls 35cd4 │ │ │ │ + bls 357a8 │ │ │ │ ldr r3, [r0, #3660] @ 0xe4c │ │ │ │ mov r2, #10 │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ str r1, [r0, #3660] @ 0xe4c │ │ │ │ str r1, [r0, #3668] @ 0xe54 │ │ │ │ pop {r4, pc} │ │ │ │ sub r3, r1, #63 @ 0x3f │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 35cd4 │ │ │ │ + bhi 357a8 │ │ │ │ ldr r2, [r0, #3668] @ 0xe54 │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, #1 │ │ │ │ movcc r2, #1 │ │ │ │ - bl 35b6c │ │ │ │ + bl 35640 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #3572] @ 0xdf4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #1496] @ 0x5d8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #3572] @ 0xdf4 │ │ │ │ @@ -46433,73 +46102,73 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r1 │ │ │ │ - bhi 35d4c │ │ │ │ + bhi 35820 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi 35d28 │ │ │ │ + bhi 357fc │ │ │ │ cmp r1, #10 │ │ │ │ - beq 35f80 │ │ │ │ + beq 35a54 │ │ │ │ cmp r1, #13 │ │ │ │ - bne 35f30 │ │ │ │ - b 35f80 │ │ │ │ - ldr r3, [pc, #600] @ 35f88 │ │ │ │ + bne 35a04 │ │ │ │ + b 35a54 │ │ │ │ + ldr r3, [pc, #600] @ 35a5c │ │ │ │ sub r2, r1, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 35f30 │ │ │ │ + bhi 35a04 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ sub r1, r1, #63 @ 0x3f │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 35f30 │ │ │ │ + bhi 35a04 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 35b6c │ │ │ │ + b 35640 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r0, #3572] @ 0xdf4 │ │ │ │ str r3, [r0, #3660] @ 0xe4c │ │ │ │ str r3, [r0, #3664] @ 0xe50 │ │ │ │ - b 35f80 │ │ │ │ + b 35a54 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r0, #3572] @ 0xdf4 │ │ │ │ str r3, [r0, #3660] @ 0xe4c │ │ │ │ str r3, [r0, #3664] @ 0xe50 │ │ │ │ str r2, [r0, #3668] @ 0xe54 │ │ │ │ - b 35f80 │ │ │ │ + b 35a54 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r0, #3572] @ 0xdf4 │ │ │ │ str r3, [r0, #3584] @ 0xe00 │ │ │ │ str r3, [r0, #3660] @ 0xe4c │ │ │ │ str r3, [r0, #3664] @ 0xe50 │ │ │ │ - b 35f80 │ │ │ │ + b 35a54 │ │ │ │ ldr r2, [r0, #3576] @ 0xdf8 │ │ │ │ ldr r3, [r0, #3684] @ 0xe64 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 35f80 │ │ │ │ + bhi 35a54 │ │ │ │ ldr r1, [r0, #3612] @ 0xe1c │ │ │ │ ldr r2, [r0, #3580] @ 0xdfc │ │ │ │ ldr r3, [r0, #3604] @ 0xe14 │ │ │ │ mul r2, r1, r2 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ str r1, [r0, #3576] @ 0xdf8 │ │ │ │ str r3, [r0, #3608] @ 0xe18 │ │ │ │ - b 35f80 │ │ │ │ + b 35a54 │ │ │ │ ldr r1, [r0, #3628] @ 0xe2c │ │ │ │ mov r3, #6 │ │ │ │ mul r1, r3, r1 │ │ │ │ ldr r5, [r0, #3580] @ 0xdfc │ │ │ │ ldr r9, [r0, #3612] @ 0xe1c │ │ │ │ add r5, r1, r5 │ │ │ │ mul r3, r9, r5 │ │ │ │ @@ -46508,57 +46177,57 @@ │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ str r3, [r0, #3608] @ 0xe18 │ │ │ │ ldr r3, [r0, #3620] @ 0xe24 │ │ │ │ str r5, [r0, #3580] @ 0xdfc │ │ │ │ cmp r5, r3 │ │ │ │ str r8, [r0, #3576] @ 0xdf8 │ │ │ │ str r8, [r0, #3624] @ 0xe28 │ │ │ │ - blt 35f80 │ │ │ │ + blt 35a54 │ │ │ │ ldr r3, [r0, #3688] @ 0xe68 │ │ │ │ add r5, r1, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bcs 35e74 │ │ │ │ - ldr r0, [pc, #316] @ 35f8c │ │ │ │ - ldr r2, [pc, #316] @ 35f90 │ │ │ │ - ldr r1, [pc, #316] @ 35f94 │ │ │ │ + bcs 35948 │ │ │ │ + ldr r0, [pc, #316] @ 35a60 │ │ │ │ + ldr r2, [pc, #316] @ 35a64 │ │ │ │ + ldr r1, [pc, #316] @ 35a68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1488 @ 0x5d0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 35f70 │ │ │ │ + bl 535c4 │ │ │ │ + b 35a44 │ │ │ │ add r6, r1, r5 │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ cmp r9, #0 │ │ │ │ ldr sl, [r4, #3616] @ 0xe20 │ │ │ │ streq r5, [r4, #3616] @ 0xe20 │ │ │ │ sub r6, r6, r1 │ │ │ │ streq r6, [r4, #3620] @ 0xe24 │ │ │ │ - beq 35f80 │ │ │ │ + beq 35a54 │ │ │ │ mul r1, r6, r9 │ │ │ │ mov r0, r7 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 8610 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 35ee0 │ │ │ │ - ldr r0, [pc, #220] @ 35f98 │ │ │ │ - ldr r2, [pc, #220] @ 35f9c │ │ │ │ - ldr r1, [pc, #220] @ 35fa0 │ │ │ │ + bne 359b4 │ │ │ │ + ldr r0, [pc, #220] @ 35a6c │ │ │ │ + ldr r2, [pc, #220] @ 35a70 │ │ │ │ + ldr r1, [pc, #220] @ 35a74 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #212] @ 35fa4 │ │ │ │ + ldr r3, [pc, #212] @ 35a78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 35f70 │ │ │ │ + bl 521c0 │ │ │ │ + b 35a44 │ │ │ │ ldrb r3, [r4, #3672] @ 0xe58 │ │ │ │ mul r0, sl, r9 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #3596] @ 0xe0c │ │ │ │ sub r2, r6, sl │ │ │ │ ldreq r1, [r3] │ │ │ │ mul r2, r9, r2 │ │ │ │ @@ -46570,68 +46239,68 @@ │ │ │ │ ldr r3, [r4, #3576] @ 0xdf8 │ │ │ │ str r7, [r4, #3604] @ 0xe14 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ str r5, [r4, #3616] @ 0xe20 │ │ │ │ add r7, r7, r3, lsl #2 │ │ │ │ str r6, [r4, #3620] @ 0xe24 │ │ │ │ str r7, [r4, #3608] @ 0xe18 │ │ │ │ - b 35f80 │ │ │ │ - ldr r3, [pc, #112] @ 35fa8 │ │ │ │ - ldr lr, [pc, #112] @ 35fac │ │ │ │ + b 35a54 │ │ │ │ + ldr r3, [pc, #112] @ 35a7c │ │ │ │ + ldr lr, [pc, #112] @ 35a80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #100] @ 35fb0 │ │ │ │ - ldr r1, [pc, #100] @ 35fb4 │ │ │ │ + ldr r2, [pc, #100] @ 35a84 │ │ │ │ + ldr r1, [pc, #100] @ 35a88 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #96] @ 35fb8 │ │ │ │ + ldr r3, [pc, #96] @ 35a8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 35f80 │ │ │ │ + bl 535c4 │ │ │ │ + b 35a54 │ │ │ │ ldr r3, [r4, #3684] @ 0xe64 │ │ │ │ ldr r2, [r4, #3632] @ 0xe30 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #3576] @ 0xdf8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq ip, r2, r5, lsr r0 │ │ │ │ - andeq r7, r2, r8, ror #18 │ │ │ │ - andeq r7, r2, r8, lsr #18 │ │ │ │ - andeq r2, r2, r0, lsr #20 │ │ │ │ - andeq r7, r2, r0, lsr #18 │ │ │ │ - @ instruction: 0x000278b8 │ │ │ │ - @ instruction: 0x000229b0 │ │ │ │ + andeq ip, r2, sp, lsl #9 │ │ │ │ + muleq r2, ip, lr │ │ │ │ + andeq r7, r2, ip, asr lr │ │ │ │ + strdeq r2, [r2], -r4 │ │ │ │ + andeq r7, r2, r4, asr lr │ │ │ │ + andeq r7, r2, ip, ror #27 │ │ │ │ + andeq r2, r2, r4, lsl #29 │ │ │ │ andeq r0, r0, r8, ror #11 │ │ │ │ - muleq r4, ip, r4 │ │ │ │ - @ instruction: 0x000278bc │ │ │ │ - andeq r7, r2, r0, lsr r8 │ │ │ │ - andeq r2, r2, r8, lsr #18 │ │ │ │ + andeq sl, r4, r8, asr #19 │ │ │ │ + strdeq r7, [r2], -r0 │ │ │ │ + andeq r7, r2, r4, ror #26 │ │ │ │ + strdeq r2, [r2], -ip │ │ │ │ andeq r0, r0, fp, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r4, r1, #63 @ 0x3f │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi 36098 │ │ │ │ + bhi 35b6c │ │ │ │ ldr r6, [r0, #3576] @ 0xdf8 │ │ │ │ ldr r1, [r0, #3612] @ 0xe1c │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r1 │ │ │ │ - blt 36028 │ │ │ │ - ldr r7, [pc, #168] @ 360a0 │ │ │ │ + blt 35afc │ │ │ │ + ldr r7, [pc, #168] @ 35b74 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r6, r1 │ │ │ │ - bl 35a0c │ │ │ │ + bl 354e0 │ │ │ │ ldr r1, [r5, #3612] @ 0xe1c │ │ │ │ ldr r2, [r7] │ │ │ │ sub r3, r1, r6 │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ movcs r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -46662,216 +46331,216 @@ │ │ │ │ tst r4, #16 │ │ │ │ strne r2, [r1, r3] │ │ │ │ tst r4, #32 │ │ │ │ add r0, r1, r3 │ │ │ │ strne r2, [r0, r3] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 35cec │ │ │ │ - andeq sl, r4, r0, ror #7 │ │ │ │ + b 357c0 │ │ │ │ + andeq sl, r4, ip, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bhi 360e8 │ │ │ │ + bhi 35bbc │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bls 36118 │ │ │ │ + bls 35bec │ │ │ │ ldr r3, [r0, #3660] @ 0xe4c │ │ │ │ mov r2, #10 │ │ │ │ mla r3, r2, r3, r1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ str r3, [r0, #3660] @ 0xe4c │ │ │ │ - b 36508 │ │ │ │ + b 35fdc │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bne 36118 │ │ │ │ + bne 35bec │ │ │ │ ldr r3, [r0, #3664] @ 0xe50 │ │ │ │ cmp r3, #4 │ │ │ │ addls r1, r3, #1 │ │ │ │ ldrls r2, [r0, #3660] @ 0xe4c │ │ │ │ addls r3, r0, r3, lsl #2 │ │ │ │ strls r1, [r0, #3664] @ 0xe50 │ │ │ │ strls r2, [r3, #3640] @ 0xe38 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #3660] @ 0xe4c │ │ │ │ - b 36508 │ │ │ │ + b 35fdc │ │ │ │ ldr r3, [r4, #3664] @ 0xe50 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 3613c │ │ │ │ + bhi 35c10 │ │ │ │ add r2, r3, #1 │ │ │ │ add r1, r4, r3, lsl #2 │ │ │ │ str r2, [r4, #3664] @ 0xe50 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r4, #3660] @ 0xe4c │ │ │ │ str r2, [r1, #3640] @ 0xe38 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 36184 │ │ │ │ + ble 35c58 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ ldr r1, [r4, #3640] @ 0xe38 │ │ │ │ moveq r2, r5 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 36194 │ │ │ │ + beq 35c68 │ │ │ │ cmp r3, #2 │ │ │ │ moveq r5, #0 │ │ │ │ ldr r2, [r4, #3644] @ 0xe3c │ │ │ │ moveq r6, r5 │ │ │ │ - beq 36194 │ │ │ │ + beq 35c68 │ │ │ │ cmp r3, #3 │ │ │ │ ldr r5, [r4, #3648] @ 0xe40 │ │ │ │ ldrne r6, [r4, #3652] @ 0xe44 │ │ │ │ moveq r6, #0 │ │ │ │ - b 36194 │ │ │ │ + b 35c68 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #1 │ │ │ │ movcs r3, r1 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movcs r3, r2 │ │ │ │ movcc r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #3612] @ 0xe1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 361e0 │ │ │ │ + bne 35cb4 │ │ │ │ ldr r3, [r4, #3616] @ 0xe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 361e0 │ │ │ │ + bne 35cb4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #3628] @ 0xe2c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #3632] @ 0xe30 │ │ │ │ - b 36218 │ │ │ │ - ldr r3, [pc, #808] @ 36510 │ │ │ │ - ldr r2, [pc, #808] @ 36514 │ │ │ │ - ldr r1, [pc, #808] @ 36518 │ │ │ │ + b 35cec │ │ │ │ + ldr r3, [pc, #808] @ 35fe4 │ │ │ │ + ldr r2, [pc, #808] @ 35fe8 │ │ │ │ + ldr r1, [pc, #808] @ 35fec │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #796] @ 3651c │ │ │ │ + ldr r3, [pc, #796] @ 35ff0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [r4, #3628] @ 0xe2c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #3632] @ 0xe30 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mul r3, r5, r3 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r4, #3616] @ 0xe20 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 364a4 │ │ │ │ + bhi 35f78 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul r3, r6, r3 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r4, #3612] @ 0xe1c │ │ │ │ cmp r3, r6 │ │ │ │ - bhi 364a4 │ │ │ │ + bhi 35f78 │ │ │ │ ldr r3, [r4, #3688] @ 0xe68 │ │ │ │ cmp r3, r5 │ │ │ │ - bcc 364a4 │ │ │ │ + bcc 35f78 │ │ │ │ ldr r3, [r4, #3684] @ 0xe64 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 364a4 │ │ │ │ + bcc 35f78 │ │ │ │ cmp r3, r5 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bcs 36298 │ │ │ │ - ldr r3, [pc, #684] @ 36520 │ │ │ │ - ldr r2, [pc, #684] @ 36524 │ │ │ │ - ldr r1, [pc, #684] @ 36528 │ │ │ │ + bcs 35d6c │ │ │ │ + ldr r3, [pc, #684] @ 35ff4 │ │ │ │ + ldr r2, [pc, #684] @ 35ff8 │ │ │ │ + ldr r1, [pc, #684] @ 35ffc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #672] @ 3652c │ │ │ │ + ldr r3, [pc, #672] @ 36000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r5, [r4, #3684] @ 0xe64 │ │ │ │ ldr r3, [r4, #3688] @ 0xe68 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 362d4 │ │ │ │ - ldr r3, [pc, #644] @ 36530 │ │ │ │ - ldr r2, [pc, #644] @ 36534 │ │ │ │ - ldr r1, [pc, #644] @ 36538 │ │ │ │ + bls 35da8 │ │ │ │ + ldr r3, [pc, #644] @ 36004 │ │ │ │ + ldr r2, [pc, #644] @ 36008 │ │ │ │ + ldr r1, [pc, #644] @ 3600c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #632] @ 3653c │ │ │ │ + ldr r3, [pc, #632] @ 36010 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [r4, #3688] @ 0xe68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr sl, [r4, #3612] @ 0xe1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r9, [r4, #3616] @ 0xe20 │ │ │ │ sub r6, sl, r5 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r9, r3 │ │ │ │ movne fp, #0 │ │ │ │ andeq fp, r6, #1 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r4, #3604] @ 0xe14 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 364a4 │ │ │ │ + bne 35f78 │ │ │ │ ldr r1, [r4, #3628] @ 0xe2c │ │ │ │ mov r3, #6 │ │ │ │ mul r1, r3, r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r7, r3, r1 │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ ldrb r3, [r4, #3672] @ 0xe58 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r4, #3596] @ 0xe0c │ │ │ │ eor r3, r3, #1 │ │ │ │ orr r3, r6, r3 │ │ │ │ strne fp, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldreq r2, [r2] │ │ │ │ streq r2, [sp, #28] │ │ │ │ cmp sl, r5 │ │ │ │ sub r7, r7, r1 │ │ │ │ - bne 3639c │ │ │ │ + bne 35e70 │ │ │ │ mul r1, r7, sl │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 8610 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 36464 │ │ │ │ - ldr r3, [pc, #456] @ 36540 │ │ │ │ - ldr r2, [pc, #456] @ 36544 │ │ │ │ - ldr r1, [pc, #456] @ 36548 │ │ │ │ + bne 35f38 │ │ │ │ + ldr r3, [pc, #456] @ 36014 │ │ │ │ + ldr r2, [pc, #456] @ 36018 │ │ │ │ + ldr r1, [pc, #456] @ 3601c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #444] @ 3654c │ │ │ │ + ldr r3, [pc, #444] @ 36020 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 364a4 │ │ │ │ + bl 521c0 │ │ │ │ + b 35f78 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mul r0, r7, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 363bc │ │ │ │ + bne 35e90 │ │ │ │ mov r1, #4 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ mov r6, r0 │ │ │ │ - b 363c8 │ │ │ │ + b 35e9c │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, r7 │ │ │ │ movlt r3, r9 │ │ │ │ movge r3, r7 │ │ │ │ mul r3, r5, r3 │ │ │ │ lsl r2, sl, #2 │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ @@ -46882,36 +46551,36 @@ │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r8, r4 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r4, sl │ │ │ │ - bls 36448 │ │ │ │ + bls 35f1c │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ bl 8010 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, sl, r3 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 7a10 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add sl, sl, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add fp, fp, r3 │ │ │ │ - b 36408 │ │ │ │ + b 35edc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3647c │ │ │ │ + beq 35f50 │ │ │ │ mul r0, r5, r9 │ │ │ │ sub r2, r7, r9 │ │ │ │ mul r2, r5, r2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ bl 7a10 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -46928,169 +46597,182 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #1 │ │ │ │ cmpeq r1, #1 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r2, [r4, #3572] @ 0xdf4 │ │ │ │ - bne 364d4 │ │ │ │ - ldr r2, [pc, #128] @ 36550 │ │ │ │ + bne 35fa8 │ │ │ │ + ldr r2, [pc, #128] @ 36024 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 364dc │ │ │ │ - ldr r2, [pc, #120] @ 36554 │ │ │ │ + b 35fb0 │ │ │ │ + ldr r2, [pc, #120] @ 36028 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #1496] @ 0x5d8 │ │ │ │ - beq 364fc │ │ │ │ + beq 35fd0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 35fbc │ │ │ │ + b 35a90 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 35cec │ │ │ │ + b 357c0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r7, r2, r8, asr #12 │ │ │ │ - muleq r2, r0, r5 │ │ │ │ - andeq r2, r2, r4, lsl #13 │ │ │ │ + andeq r7, r2, ip, ror fp │ │ │ │ + andeq r7, r2, r4, asr #21 │ │ │ │ + andeq r2, r2, r8, asr fp │ │ │ │ andeq r0, r0, sl, ror #14 │ │ │ │ - strdeq r7, [r2], -r8 │ │ │ │ - andeq r7, r2, r4, lsl #10 │ │ │ │ - strdeq r2, [r2], -r8 │ │ │ │ + andeq r7, r2, ip, lsr #22 │ │ │ │ + andeq r7, r2, r8, lsr sl │ │ │ │ + andeq r2, r2, ip, asr #21 │ │ │ │ andeq r0, r0, r6, lsl #12 │ │ │ │ - andeq r7, r2, ip, ror #11 │ │ │ │ - andeq r7, r2, ip, asr #9 │ │ │ │ - andeq r2, r2, r0, asr #11 │ │ │ │ + andeq r7, r2, r0, lsr #22 │ │ │ │ + andeq r7, r2, r0, lsl #20 │ │ │ │ + muleq r2, r4, sl │ │ │ │ andeq r0, r0, fp, lsl #12 │ │ │ │ - andeq r7, r2, r4, ror #8 │ │ │ │ - andeq r7, r2, r0, lsl #8 │ │ │ │ - strdeq r2, [r2], -r4 │ │ │ │ + muleq r2, r8, r9 │ │ │ │ + andeq r7, r2, r4, lsr r9 │ │ │ │ + andeq r2, r2, r8, asr #19 │ │ │ │ andeq r0, r0, pc, lsr r6 │ │ │ │ - andeq r3, r0, r4, lsl r9 │ │ │ │ - andeq r3, r0, r4, ror sl │ │ │ │ + andeq r3, r0, r0, asr #25 │ │ │ │ + andeq r3, r0, r0, lsr #28 │ │ │ │ ldr r3, [r0, #1488] @ 0x5d0 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 365d0 │ │ │ │ + bcs 360a4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #1484] @ 0x5cc │ │ │ │ mov r6, r1 │ │ │ │ bl 8610 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ strne r4, [r5, #1484] @ 0x5cc │ │ │ │ strne r6, [r5, #1488] @ 0x5d0 │ │ │ │ - bne 365c8 │ │ │ │ - ldr r0, [pc, #52] @ 365d8 │ │ │ │ - ldr r2, [pc, #52] @ 365dc │ │ │ │ - ldr r1, [pc, #52] @ 365e0 │ │ │ │ + bne 3609c │ │ │ │ + ldr r0, [pc, #52] @ 360ac │ │ │ │ + ldr r2, [pc, #52] @ 360b0 │ │ │ │ + ldr r1, [pc, #52] @ 360b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #22 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - andeq r7, r2, ip, lsr #6 │ │ │ │ - andeq r7, r2, r8, lsl r3 │ │ │ │ - andeq r7, r2, r8, lsl r3 │ │ │ │ + andeq r7, r2, r0, ror #16 │ │ │ │ + andeq r7, r2, ip, asr #16 │ │ │ │ + andeq r7, r2, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #1488] @ 0x5d0 │ │ │ │ ldr r2, [r0, #1492] @ 0x5d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ mov r5, r1 │ │ │ │ - bcs 36624 │ │ │ │ + bcs 360f8 │ │ │ │ ldr r3, [r4, #1492] @ 0x5d4 │ │ │ │ ldr r2, [r4, #1484] @ 0x5cc │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r4, #1492] @ 0x5d4 │ │ │ │ strb r5, [r2, r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r3, r3, #1 │ │ │ │ movne r1, r3 │ │ │ │ moveq r1, #128 @ 0x80 │ │ │ │ - bl 36558 │ │ │ │ + bl 3602c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3660c │ │ │ │ + bne 360e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36558 │ │ │ │ + bl 3602c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrls r2, [r4, #1484] @ 0x5cc │ │ │ │ addls r1, r3, #1 │ │ │ │ strls r1, [r4, #1492] @ 0x5d4 │ │ │ │ strbls r5, [r2, r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [r1] │ │ │ │ - mov r4, r1 │ │ │ │ - add r6, r3, r6 │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r1, r9 │ │ │ │ - ldr r0, [r0] │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - bl 526a8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r8 │ │ │ │ - str r0, [r5] │ │ │ │ - add r0, r0, r3 │ │ │ │ - bl 8010 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r2, #59 @ 0x3b │ │ │ │ - strb r2, [r3, r6] │ │ │ │ - str r9, [r4] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #320] @ 0x140 │ │ │ │ + mov r5, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 36180 │ │ │ │ + bl 2cec0 │ │ │ │ + ldr r1, [pc, #36] @ 361ac │ │ │ │ + mov r3, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #312] @ 0x138 │ │ │ │ + str r3, [r4, #324] @ 0x144 │ │ │ │ + str r5, [r4, #320] @ 0x140 │ │ │ │ + add r1, r1, #28 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b 7a94 │ │ │ │ + andeq r9, r4, r0, lsl r4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + subs r5, r2, #0 │ │ │ │ + popne {r4, r5, r6, pc} │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #320] @ 0x140 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 361e0 │ │ │ │ + bl 2cec0 │ │ │ │ + str r5, [r4, #320] @ 0x140 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #312] @ 0x138 │ │ │ │ + str r3, [r4, #324] @ 0x144 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr fp, [r0, #324] @ 0x144 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 36760 │ │ │ │ + bne 36268 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #312] @ 0x138 │ │ │ │ - bl 2d724 │ │ │ │ + bl 2d0f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8460 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -47099,33 +46781,33 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 7f80 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [r3, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne sl, [r6, #8] │ │ │ │ - beq 36718 │ │ │ │ + beq 36220 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - beq 36718 │ │ │ │ + beq 36220 │ │ │ │ ldr r9, [r6] │ │ │ │ ldr r0, [r9, #3248] @ 0xcb0 │ │ │ │ bl 42fe4 │ │ │ │ cmp r0, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne 367f8 │ │ │ │ + bne 36300 │ │ │ │ ldrb r9, [r9, #1932] @ 0x78c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 367f8 │ │ │ │ - ldr r3, [pc, #100] @ 36810 │ │ │ │ + bne 36300 │ │ │ │ + ldr r3, [pc, #100] @ 36318 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, fp, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d724 │ │ │ │ + bl 2d0f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8460 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ @@ -47138,38 +46820,259 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r2, [sl, #8] │ │ │ │ moveq r2, sl │ │ │ │ mov r6, sl │ │ │ │ mov sl, r2 │ │ │ │ - b 36774 │ │ │ │ - andeq r8, r4, ip, lsl #3 │ │ │ │ + b 3627c │ │ │ │ + andeq r9, r4, r4, ror #5 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 2d138 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 2cec0 │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 34bac │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, lr} │ │ │ │ + b 7e3c │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r2, [pc, #344] @ 364c8 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [pc, #340] @ 364cc │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r8, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r3, [r0, #320] @ 0x140 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 363b0 │ │ │ │ + ldr r3, [r0, #324] @ 0x144 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 363e8 │ │ │ │ + ldr r2, [pc, #280] @ 364d0 │ │ │ │ + ldr r3, [pc, #272] @ 364cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 364bc │ │ │ │ + mov r0, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + mov r1, #524288 @ 0x80000 │ │ │ │ + add r0, sp, #28 │ │ │ │ + bl 7a40 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 36430 │ │ │ │ + ldr r0, [pc, #208] @ 364d4 │ │ │ │ + ldr r2, [pc, #208] @ 364d8 │ │ │ │ + ldr r1, [pc, #208] @ 364dc │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, #2336 @ 0x920 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r5 │ │ │ │ + b 36498 │ │ │ │ + ldr fp, [r4, #320] @ 0x140 │ │ │ │ + ldr r3, [pc, #164] @ 364e0 │ │ │ │ + ldr r2, [r4, #324] @ 0x144 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, fp │ │ │ │ + ldr r6, [r3, r2, lsl #2] │ │ │ │ + ldr r9, [sp, #32] │ │ │ │ + ldr sl, [sp, #28] │ │ │ │ + bl 8460 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [sp] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r9, [sp, #8] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7f80 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8208 │ │ │ │ + str r8, [sp, #4] │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r2, [r4, #324] @ 0x144 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, sl │ │ │ │ + str r5, [sp] │ │ │ │ + bl 34670 │ │ │ │ + ldr r2, [pc, #68] @ 364e4 │ │ │ │ + ldr r3, [pc, #40] @ 364cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 364c0 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r9, r4, r0, lsl #15 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r9, r4, r0, asr #14 │ │ │ │ + andeq r3, r2, r0, lsl fp │ │ │ │ + @ instruction: 0x000238b4 │ │ │ │ + strdeq r6, [r2], -r8 │ │ │ │ + andeq r9, r4, ip, asr r1 │ │ │ │ + andeq r9, r4, r8, asr r6 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [pc, #356] @ 3666c │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [pc, #352] @ 36670 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r8, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r3, [r1, #3244] @ 0xcac │ │ │ │ + ldr r3, [r3, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3656c │ │ │ │ + ldr r2, [pc, #312] @ 36674 │ │ │ │ + ldr r3, [pc, #304] @ 36670 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 36660 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + ldr r3, [r0, #340] @ 0x154 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 36534 │ │ │ │ + ldr r3, [r0, #344] @ 0x158 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 36534 │ │ │ │ + mov r6, r1 │ │ │ │ + add r0, sp, #28 │ │ │ │ + mov r1, #524288 @ 0x80000 │ │ │ │ + bl 7a40 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 365d4 │ │ │ │ + ldr r1, [pc, #208] @ 36678 │ │ │ │ + ldr r2, [pc, #208] @ 3667c │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [pc, #200] @ 36680 │ │ │ │ + ldr r3, [pc, #200] @ 36684 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + bl 521c0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r5 │ │ │ │ + b 3663c │ │ │ │ + ldr fp, [r4, #340] @ 0x154 │ │ │ │ + ldr r3, [pc, #168] @ 36688 │ │ │ │ + ldr r2, [r4, #344] @ 0x158 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, fp │ │ │ │ + ldr r7, [r3, r2, lsl #2] │ │ │ │ + ldr r9, [sp, #32] │ │ │ │ + ldr sl, [sp, #28] │ │ │ │ + bl 8460 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + str r2, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r9, [sp, #8] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7f80 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8208 │ │ │ │ + str r8, [sp, #4] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r2, [r4, #344] @ 0x158 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r6 │ │ │ │ + str r5, [sp] │ │ │ │ + bl 34670 │ │ │ │ + ldr r2, [pc, #72] @ 3668c │ │ │ │ + ldr r3, [pc, #40] @ 36670 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 36664 │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r9, r4, ip, ror #11 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + @ instruction: 0x000495bc │ │ │ │ + andeq r3, r2, r0, ror r9 │ │ │ │ + andeq r3, r2, ip, lsl #14 │ │ │ │ + andeq r6, r2, r0, asr fp │ │ │ │ + @ instruction: 0x000009b6 │ │ │ │ + @ instruction: 0x00048fb8 │ │ │ │ + @ instruction: 0x000494b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bl f488 │ │ │ │ + bl ea78 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #20 │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ - beq 3687c │ │ │ │ + beq 366f8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -47178,197 +47081,197 @@ │ │ │ │ streq r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #224] @ 36994 │ │ │ │ + ldr r0, [pc, #224] @ 36810 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #220] @ 36998 │ │ │ │ + ldr r3, [pc, #220] @ 36814 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 89f0 │ │ │ │ + bl c684 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 36900 │ │ │ │ + beq 3677c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 36934 │ │ │ │ - b 3692c │ │ │ │ + beq 367b0 │ │ │ │ + b 367a8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ - bl 181fc │ │ │ │ + bl 17b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36960 │ │ │ │ + beq 367dc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 36814 │ │ │ │ + bl 36690 │ │ │ │ mov r0, #1 │ │ │ │ - b 36964 │ │ │ │ - ldr ip, [pc, #96] @ 3699c │ │ │ │ - ldr r2, [pc, #96] @ 369a0 │ │ │ │ - ldr r1, [pc, #96] @ 369a4 │ │ │ │ + b 367e0 │ │ │ │ + ldr ip, [pc, #96] @ 36818 │ │ │ │ + ldr r2, [pc, #96] @ 3681c │ │ │ │ + ldr r1, [pc, #96] @ 36820 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #86 @ 0x56 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #60] @ 369a8 │ │ │ │ - ldr r3, [pc, #40] @ 36998 │ │ │ │ + ldr r2, [pc, #60] @ 36824 │ │ │ │ + ldr r3, [pc, #40] @ 36814 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3698c │ │ │ │ + beq 36808 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r9, r4, r0, asr #4 │ │ │ │ + andeq r9, r4, r4, asr #7 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x00026fbc │ │ │ │ - andeq r1, r2, ip, ror #6 │ │ │ │ - andeq r3, r2, r8, asr r0 │ │ │ │ - andeq r9, r4, ip, lsl #3 │ │ │ │ + andeq r7, r2, r8, asr #2 │ │ │ │ + andeq r1, r2, r8, lsl #10 │ │ │ │ + andeq r3, r2, r8, asr r1 │ │ │ │ + andeq r9, r4, r0, lsl r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 36a0c │ │ │ │ + blt 36888 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #1944] @ 0x798 │ │ │ │ mov lr, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ add r3, r0, #1936 @ 0x790 │ │ │ │ - bne 369ec │ │ │ │ + bne 36868 │ │ │ │ ldrb ip, [r0, #1932] @ 0x78c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 36a04 │ │ │ │ + beq 36880 │ │ │ │ mov r0, lr │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 36814 │ │ │ │ + bl 36690 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b 36898 │ │ │ │ + b 36714 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #1484] @ 0x5cc │ │ │ │ ldr r7, [r0, #1492] @ 0x5d4 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, r4, r7 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 36a6c │ │ │ │ - ldr r3, [pc, #836] @ 36d8c │ │ │ │ + beq 368e8 │ │ │ │ + ldr r3, [pc, #836] @ 36c08 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #824] @ 36d90 │ │ │ │ + ldr r3, [pc, #824] @ 36c0c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #816] @ 36d94 │ │ │ │ + ldr r3, [pc, #816] @ 36c10 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 36a84 │ │ │ │ - ldr r1, [pc, #804] @ 36d98 │ │ │ │ + b 36900 │ │ │ │ + ldr r1, [pc, #804] @ 36c14 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 369ac │ │ │ │ + b 36828 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ bl 8688 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldreq r3, [sp, #20] │ │ │ │ ldrne r3, [sp, #16] │ │ │ │ sub r5, r3, r4 │ │ │ │ ands r8, r5, #1 │ │ │ │ - bne 36bfc │ │ │ │ + bne 36a78 │ │ │ │ lsr r0, r5, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r2, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bls 36b84 │ │ │ │ + bls 36a00 │ │ │ │ ldrb ip, [r4, r2] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ - bhi 36b04 │ │ │ │ + bhi 36980 │ │ │ │ cmp ip, #64 @ 0x40 │ │ │ │ subhi ip, ip, #55 @ 0x37 │ │ │ │ andhi ip, ip, #255 @ 0xff │ │ │ │ - bhi 36b18 │ │ │ │ + bhi 36994 │ │ │ │ sub ip, ip, #48 @ 0x30 │ │ │ │ and ip, ip, #255 @ 0xff │ │ │ │ cmp ip, #10 │ │ │ │ movcs ip, #16 │ │ │ │ - b 36b18 │ │ │ │ + b 36994 │ │ │ │ sub r3, ip, #97 @ 0x61 │ │ │ │ cmp r3, #5 │ │ │ │ subls ip, ip, #87 @ 0x57 │ │ │ │ andls ip, ip, #255 @ 0xff │ │ │ │ movhi ip, #16 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - bhi 36b48 │ │ │ │ + bhi 369c4 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ subhi r3, r3, #55 @ 0x37 │ │ │ │ andhi r3, r3, #255 @ 0xff │ │ │ │ - bhi 36b5c │ │ │ │ + bhi 369d8 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #10 │ │ │ │ movcs r3, #16 │ │ │ │ - b 36b5c │ │ │ │ + b 369d8 │ │ │ │ sub lr, r3, #97 @ 0x61 │ │ │ │ cmp lr, #5 │ │ │ │ subls r3, r3, #87 @ 0x57 │ │ │ │ andls r3, r3, #255 @ 0xff │ │ │ │ movhi r3, #16 │ │ │ │ cmp r3, #16 │ │ │ │ cmpne ip, #16 │ │ │ │ - bne 36b74 │ │ │ │ + bne 369f0 │ │ │ │ mov r0, fp │ │ │ │ bl 7e3c │ │ │ │ - b 36bfc │ │ │ │ + b 36a78 │ │ │ │ orr r3, r3, ip, lsl #4 │ │ │ │ add r2, r2, #2 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - b 36acc │ │ │ │ - ldr sl, [pc, #528] @ 36d9c │ │ │ │ + b 36948 │ │ │ │ + ldr sl, [pc, #528] @ 36c18 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ add sl, pc, sl │ │ │ │ mov r8, #3792 @ 0xed0 │ │ │ │ mov r6, r4 │ │ │ │ strb r3, [r1] │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -47385,510 +47288,510 @@ │ │ │ │ add ip, ip, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ sub r8, r8, ip │ │ │ │ add sl, sl, ip │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36c3c │ │ │ │ - bgt 36d44 │ │ │ │ + beq 36ab8 │ │ │ │ + bgt 36bc0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 36ba4 │ │ │ │ - b 36d44 │ │ │ │ + bne 36a20 │ │ │ │ + b 36bc0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r3, #116 @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ sub r7, r7, r5 │ │ │ │ add r4, r4, r3 │ │ │ │ - bne 36a84 │ │ │ │ + bne 36900 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - bne 36c98 │ │ │ │ - ldr r1, [pc, #316] @ 36da0 │ │ │ │ + bne 36b14 │ │ │ │ + ldr r1, [pc, #316] @ 36c1c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 369ac │ │ │ │ - ldr r1, [pc, #284] @ 36da4 │ │ │ │ + bl 36828 │ │ │ │ + ldr r1, [pc, #284] @ 36c20 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 369ac │ │ │ │ - b 36d38 │ │ │ │ + bl 36828 │ │ │ │ + b 36bb4 │ │ │ │ add r0, r5, #9 │ │ │ │ add r0, r0, r2, lsl #1 │ │ │ │ - bl 52fa4 │ │ │ │ - ldr r3, [pc, #252] @ 36da8 │ │ │ │ + bl 52fc4 │ │ │ │ + ldr r3, [pc, #252] @ 36c24 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov sl, r0 │ │ │ │ bl 85b0 <__sprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add ip, sl, #1 │ │ │ │ add r8, r3, r9 │ │ │ │ ldrb r3, [r8, #1]! │ │ │ │ add r2, r0, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36d10 │ │ │ │ + beq 36b8c │ │ │ │ and r1, r3, #15 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ lsr r3, r3, #4 │ │ │ │ add lr, r3, #48 @ 0x30 │ │ │ │ addhi lr, r3, #55 @ 0x37 │ │ │ │ cmp r1, #9 │ │ │ │ add r3, r1, #48 @ 0x30 │ │ │ │ addhi r3, r1, #55 @ 0x37 │ │ │ │ strb lr, [sl, r0] │ │ │ │ strb r3, [ip, r0] │ │ │ │ mov r0, r2 │ │ │ │ - b 36cd0 │ │ │ │ + b 36b4c │ │ │ │ mov r3, sl │ │ │ │ mov r1, #27 │ │ │ │ strb r1, [r3, r0]! │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ strb r1, [r3, #1] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r0, sl │ │ │ │ bl 7e3c │ │ │ │ mov r0, fp │ │ │ │ bl 7e3c │ │ │ │ - b 36c18 │ │ │ │ + b 36a94 │ │ │ │ mov r4, r6 │ │ │ │ - ldr r1, [pc, #92] @ 36dac │ │ │ │ + ldr r1, [pc, #92] @ 36c28 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 369ac │ │ │ │ - ldr r1, [pc, #52] @ 36db0 │ │ │ │ + bl 36828 │ │ │ │ + ldr r1, [pc, #52] @ 36c2c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 369ac │ │ │ │ - b 36d38 │ │ │ │ - andeq r6, r2, r0, lsl #29 │ │ │ │ - andeq r6, r2, ip, ror lr │ │ │ │ - andeq r6, r2, ip, ror #29 │ │ │ │ - @ instruction: 0x00026ebc │ │ │ │ - andeq fp, r2, ip, lsr #5 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ - andeq r1, r2, r4, ror #11 │ │ │ │ - muleq r2, r4, ip │ │ │ │ - andeq r6, r2, r0, lsr ip │ │ │ │ - strdeq r1, [r2], -r0 │ │ │ │ + bl 36828 │ │ │ │ + b 36bb4 │ │ │ │ + andeq r7, r2, ip │ │ │ │ + andeq r7, r2, r8 │ │ │ │ + andeq r7, r2, r8, ror r0 │ │ │ │ + andeq r7, r2, r8, asr #32 │ │ │ │ + andeq fp, r2, ip, asr r3 │ │ │ │ + andeq r6, r2, r0, ror #28 │ │ │ │ + andeq r1, r2, r0, lsl #15 │ │ │ │ + andeq r6, r2, r0, lsr #28 │ │ │ │ + @ instruction: 0x00026dbc │ │ │ │ + andeq r1, r2, ip, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #1380] @ 37330 │ │ │ │ - ldr r3, [pc, #1380] @ 37334 │ │ │ │ + ldr r2, [pc, #1380] @ 371ac │ │ │ │ + ldr r3, [pc, #1380] @ 371b0 │ │ │ │ ldr r7, [r0, #1492] @ 0x5d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ cmp r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r0, #1484] @ 0x5cc │ │ │ │ - bne 37254 │ │ │ │ + bne 370d0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 36e40 │ │ │ │ + bne 36cbc │ │ │ │ ldr r3, [r4, #1732] @ 0x6c4 │ │ │ │ - ldr r2, [pc, #1320] @ 37338 │ │ │ │ + ldr r2, [pc, #1320] @ 371b4 │ │ │ │ ldr r1, [r4, #1736] @ 0x6c8 │ │ │ │ add r5, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - b 37300 │ │ │ │ + bl 36828 │ │ │ │ + b 3717c │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 372bc │ │ │ │ - ldr r2, [pc, #1260] @ 3733c │ │ │ │ + bne 37138 │ │ │ │ + ldr r2, [pc, #1260] @ 371b8 │ │ │ │ mov r3, #0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ tst r3, #1 │ │ │ │ - beq 36e98 │ │ │ │ - ldr r2, [pc, #1208] @ 37340 │ │ │ │ + beq 36d14 │ │ │ │ + ldr r2, [pc, #1208] @ 371bc │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ tst r3, #2 │ │ │ │ - beq 36ebc │ │ │ │ - ldr r2, [pc, #1176] @ 37344 │ │ │ │ + beq 36d38 │ │ │ │ + ldr r2, [pc, #1176] @ 371c0 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ tst r3, #4 │ │ │ │ - beq 36ee0 │ │ │ │ - ldr r2, [pc, #1144] @ 37348 │ │ │ │ + beq 36d5c │ │ │ │ + ldr r2, [pc, #1144] @ 371c4 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ tst r3, #8 │ │ │ │ - beq 36f40 │ │ │ │ + beq 36dbc │ │ │ │ ldr r3, [r4, #1472] @ 0x5c0 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 36f28 │ │ │ │ - ldr r2, [pc, #1100] @ 3734c │ │ │ │ + bls 36da4 │ │ │ │ + ldr r2, [pc, #1100] @ 371c8 │ │ │ │ add r7, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ - b 36f40 │ │ │ │ - ldr r2, [pc, #1056] @ 37350 │ │ │ │ + bl 33ee4 │ │ │ │ + b 36dbc │ │ │ │ + ldr r2, [pc, #1056] @ 371cc │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ tst r3, #32 │ │ │ │ - beq 36f64 │ │ │ │ - ldr r2, [pc, #1024] @ 37354 │ │ │ │ + beq 36de0 │ │ │ │ + ldr r2, [pc, #1024] @ 371d0 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ lsrs r3, r3, #7 │ │ │ │ - beq 36f88 │ │ │ │ - ldr r2, [pc, #992] @ 37358 │ │ │ │ + beq 36e04 │ │ │ │ + ldr r2, [pc, #992] @ 371d4 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 36fac │ │ │ │ - ldr r2, [pc, #960] @ 3735c │ │ │ │ + beq 36e28 │ │ │ │ + ldr r2, [pc, #960] @ 371d8 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ tst r3, #16 │ │ │ │ - beq 36fd0 │ │ │ │ - ldr r2, [pc, #928] @ 37360 │ │ │ │ + beq 36e4c │ │ │ │ + ldr r2, [pc, #928] @ 371dc │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1424] @ 0x590 │ │ │ │ lsr r3, r3, #1 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 37024 │ │ │ │ + beq 36ea0 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 37048 │ │ │ │ + beq 36ec4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 37094 │ │ │ │ + bne 36f10 │ │ │ │ ldr r3, [r4, #1420] @ 0x58c │ │ │ │ - ldr r2, [pc, #868] @ 37364 │ │ │ │ + ldr r2, [pc, #868] @ 371e0 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ add r7, sp, #20 │ │ │ │ lsr r3, r3, #8 │ │ │ │ addcs r3, r3, #82 @ 0x52 │ │ │ │ addcc r3, r3, #30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ - b 37080 │ │ │ │ + bl 53c24 │ │ │ │ + b 36efc │ │ │ │ ldr r3, [r4, #1420] @ 0x58c │ │ │ │ - ldr r2, [pc, #824] @ 37368 │ │ │ │ + ldr r2, [pc, #824] @ 371e4 │ │ │ │ add r7, sp, #20 │ │ │ │ lsr r3, r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ - b 37080 │ │ │ │ + bl 53c24 │ │ │ │ + b 36efc │ │ │ │ ldr r3, [r4, #1420] @ 0x58c │ │ │ │ add r7, sp, #20 │ │ │ │ lsr r2, r3, #8 │ │ │ │ asr r1, r2, #8 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ str r2, [sp, #4] │ │ │ │ and r2, r1, #255 @ 0xff │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #764] @ 3736c │ │ │ │ + ldr r2, [pc, #764] @ 371e8 │ │ │ │ lsr r3, r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldrb r3, [r4, #1424] @ 0x590 │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 370e8 │ │ │ │ + beq 36f64 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 3710c │ │ │ │ + beq 36f88 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 37158 │ │ │ │ + bne 36fd4 │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ - ldr r2, [pc, #684] @ 37370 │ │ │ │ + ldr r2, [pc, #684] @ 371ec │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ add r7, sp, #20 │ │ │ │ lsr r3, r3, #8 │ │ │ │ addcs r3, r3, #92 @ 0x5c │ │ │ │ addcc r3, r3, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ - b 37144 │ │ │ │ + bl 53c24 │ │ │ │ + b 36fc0 │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ - ldr r2, [pc, #640] @ 37374 │ │ │ │ + ldr r2, [pc, #640] @ 371f0 │ │ │ │ add r7, sp, #20 │ │ │ │ lsr r3, r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ - b 37144 │ │ │ │ + bl 53c24 │ │ │ │ + b 36fc0 │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ add r7, sp, #20 │ │ │ │ lsr r2, r3, #8 │ │ │ │ asr r1, r2, #8 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ str r2, [sp, #4] │ │ │ │ and r2, r1, #255 @ 0xff │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #580] @ 37378 │ │ │ │ + ldr r2, [pc, #580] @ 371f4 │ │ │ │ lsr r3, r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 371a4 │ │ │ │ + beq 37020 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 371d4 │ │ │ │ + bne 37050 │ │ │ │ ldr r3, [r4, #1480] @ 0x5c8 │ │ │ │ add r7, sp, #20 │ │ │ │ lsr r2, r3, #8 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [sp, #4] │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ - ldr r2, [pc, #496] @ 3737c │ │ │ │ + ldr r2, [pc, #496] @ 371f8 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r3, [r4, #1482] @ 0x5ca │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ - b 371c0 │ │ │ │ - ldr r2, [pc, #468] @ 37380 │ │ │ │ + bl 53c24 │ │ │ │ + b 3703c │ │ │ │ + ldr r2, [pc, #468] @ 371fc │ │ │ │ add r7, sp, #20 │ │ │ │ ldr r3, [r4, #1480] @ 0x5c8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36684 │ │ │ │ + bl 33ee4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - ldr r1, [pc, #416] @ 37384 │ │ │ │ + ldr r1, [pc, #416] @ 37200 │ │ │ │ add r3, r5, r6 │ │ │ │ mov r2, #109 @ 0x6d │ │ │ │ strb r2, [r3, #-1] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - ldr r1, [pc, #372] @ 37388 │ │ │ │ + bl 36828 │ │ │ │ + ldr r1, [pc, #372] @ 37204 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - ldr r2, [pc, #356] @ 3738c │ │ │ │ - ldr r3, [pc, #264] @ 37334 │ │ │ │ + bl 36828 │ │ │ │ + ldr r2, [pc, #356] @ 37208 │ │ │ │ + ldr r3, [pc, #264] @ 371b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37324 │ │ │ │ + bne 371a0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 7e3c │ │ │ │ cmp r7, #2 │ │ │ │ - bne 372bc │ │ │ │ - ldr r1, [pc, #300] @ 37390 │ │ │ │ + bne 37138 │ │ │ │ + ldr r1, [pc, #300] @ 3720c │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 372bc │ │ │ │ - ldr r2, [pc, #280] @ 37394 │ │ │ │ + bne 37138 │ │ │ │ + ldr r2, [pc, #280] @ 37210 │ │ │ │ ldr r1, [r4, #3124] @ 0xc34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldrb r3, [r4, #3129] @ 0xc39 │ │ │ │ ldr r2, [r2, #3792] @ 0xed0 │ │ │ │ add r5, sp, #20 │ │ │ │ sub r3, r2, r3 │ │ │ │ - ldr r2, [pc, #252] @ 37398 │ │ │ │ + ldr r2, [pc, #252] @ 37214 │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - b 37300 │ │ │ │ - ldr r2, [pc, #216] @ 3739c │ │ │ │ - ldr r3, [pc, #108] @ 37334 │ │ │ │ + bl 36828 │ │ │ │ + b 3717c │ │ │ │ + ldr r2, [pc, #216] @ 37218 │ │ │ │ + ldr r3, [pc, #108] @ 371b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37324 │ │ │ │ - ldr r1, [pc, #184] @ 373a0 │ │ │ │ + bne 371a0 │ │ │ │ + ldr r1, [pc, #184] @ 3721c │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3808 @ 0xee0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 369ac │ │ │ │ - ldr r2, [pc, #156] @ 373a4 │ │ │ │ - ldr r3, [pc, #40] @ 37334 │ │ │ │ + b 36828 │ │ │ │ + ldr r2, [pc, #156] @ 37220 │ │ │ │ + ldr r3, [pc, #40] @ 371b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 37328 │ │ │ │ + beq 371a4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r8, r4, r8, lsr #26 │ │ │ │ + andeq r8, r4, ip, lsr #29 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r6, r2, r4, ror fp │ │ │ │ - andeq r2, r2, ip, ror #21 │ │ │ │ - andeq r7, r2, r0, asr r9 │ │ │ │ - andeq r7, r2, r8, lsl #3 │ │ │ │ - strdeq r5, [r2], -r4 │ │ │ │ - muleq r2, ip, sl │ │ │ │ - andeq r6, r2, r4, ror sl │ │ │ │ - andeq r6, r2, r4, asr sl │ │ │ │ - andeq r6, r2, r4, lsr sl │ │ │ │ - andeq r6, r2, r4, lsl sl │ │ │ │ - strdeq r6, [r2], -r4 │ │ │ │ - andeq r3, r2, r4, lsl #2 │ │ │ │ - andeq r6, r2, r4, lsl #19 │ │ │ │ - andeq r6, r2, r0, asr r9 │ │ │ │ - andeq r3, r2, r0, asr #32 │ │ │ │ - andeq r6, r2, r0, ror #17 │ │ │ │ - andeq r6, r2, ip, lsr #17 │ │ │ │ - andeq r6, r2, r4, ror r8 │ │ │ │ - andeq r6, r2, r8, asr #16 │ │ │ │ - andeq r6, r2, ip, lsr #16 │ │ │ │ - andeq r1, r2, r8, asr r0 │ │ │ │ - ldrdeq r8, [r4], -r0 │ │ │ │ - @ instruction: 0x000267bc │ │ │ │ - andeq sl, r2, r0, asr #23 │ │ │ │ - andeq r6, r2, r8, lsl #15 │ │ │ │ - andeq r8, r4, r4, lsr r8 │ │ │ │ - andeq sl, r2, r4, asr fp │ │ │ │ - strdeq r8, [r4], -r0 │ │ │ │ + andeq r6, r2, r0, lsl #26 │ │ │ │ + andeq r2, r2, ip, ror #23 │ │ │ │ + ldrdeq r7, [r2], -ip │ │ │ │ + andeq r7, r2, r4, lsl r3 │ │ │ │ + andeq r5, r2, r4, lsl #25 │ │ │ │ + andeq r6, r2, r8, lsr #24 │ │ │ │ + andeq r6, r2, r0, lsl #24 │ │ │ │ + andeq r6, r2, r0, ror #23 │ │ │ │ + andeq r6, r2, r0, asr #23 │ │ │ │ + andeq r6, r2, r0, lsr #23 │ │ │ │ + andeq r6, r2, r0, lsl #23 │ │ │ │ + andeq r3, r2, r0, ror #4 │ │ │ │ + andeq r6, r2, r0, lsl fp │ │ │ │ + ldrdeq r6, [r2], -ip │ │ │ │ + muleq r2, ip, r1 │ │ │ │ + andeq r6, r2, ip, ror #20 │ │ │ │ + andeq r6, r2, r8, lsr sl │ │ │ │ + andeq r6, r2, r0, lsl #20 │ │ │ │ + ldrdeq r6, [r2], -r4 │ │ │ │ + @ instruction: 0x000269b8 │ │ │ │ + strdeq r1, [r2], -r4 │ │ │ │ + andeq r8, r4, r4, asr sl │ │ │ │ + andeq r6, r2, r8, asr #18 │ │ │ │ + andeq sl, r2, r0, ror ip │ │ │ │ + andeq r6, r2, r4, lsl r9 │ │ │ │ + @ instruction: 0x000489b8 │ │ │ │ + andeq sl, r2, r4, lsl #24 │ │ │ │ + andeq r8, r4, r4, ror r9 │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldrb r3, [r3, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ mov r1, #12 │ │ │ │ ldr ip, [r3, #44] @ 0x2c │ │ │ │ @@ -47903,121 +47806,121 @@ │ │ │ │ strb r1, [r0, #3292] @ 0xcdc │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ tst r2, #16 │ │ │ │ - ldr r2, [pc, #196] @ 374cc │ │ │ │ + ldr r2, [pc, #196] @ 37348 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #192] @ 374d0 │ │ │ │ + ldr r3, [pc, #192] @ 3734c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 37478 │ │ │ │ + bne 372f4 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #3132] @ 0xc3c │ │ │ │ add r1, sp, r2 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37480 │ │ │ │ + bge 372fc │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 37498 │ │ │ │ - ldr ip, [pc, #124] @ 374d4 │ │ │ │ - ldr r2, [pc, #124] @ 374d8 │ │ │ │ - ldr r1, [pc, #124] @ 374dc │ │ │ │ + beq 37314 │ │ │ │ + ldr ip, [pc, #124] @ 37350 │ │ │ │ + ldr r2, [pc, #124] @ 37354 │ │ │ │ + ldr r1, [pc, #124] @ 37358 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #120] @ 374e0 │ │ │ │ + ldr r3, [pc, #120] @ 3735c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 3749c │ │ │ │ + b 37318 │ │ │ │ ldr r3, [r4, #3136] @ 0xc40 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #3136] @ 0xc40 │ │ │ │ - bl 373a8 │ │ │ │ + bl 37224 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #64] @ 374e4 │ │ │ │ - ldr r3, [pc, #40] @ 374d0 │ │ │ │ + ldr r2, [pc, #64] @ 37360 │ │ │ │ + ldr r3, [pc, #40] @ 3734c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 374c4 │ │ │ │ + beq 37340 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r8, r4, ip, ror #13 │ │ │ │ + andeq r8, r4, r0, ror r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ - andeq r0, r2, ip, asr #16 │ │ │ │ - andeq r2, r2, r8, lsr r5 │ │ │ │ + andeq r6, r2, r0, ror #14 │ │ │ │ + andeq r0, r2, r8, ror #19 │ │ │ │ + andeq r2, r2, r8, lsr r6 │ │ │ │ andeq r0, r0, r2, lsr #4 │ │ │ │ - andeq r8, r4, r4, asr r6 │ │ │ │ + ldrdeq r8, [r4], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #1904] @ 0x770 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r5, [r0, #1896] @ 0x768 │ │ │ │ ldreq r4, [r0, #2008] @ 0x7d8 │ │ │ │ ldrsh r0, [r1] │ │ │ │ - ldreq r5, [pc, #68] @ 37558 │ │ │ │ + ldreq r5, [pc, #68] @ 373d4 │ │ │ │ movne r4, #1065353216 @ 0x3f800000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37540 │ │ │ │ + bne 373bc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, r5 │ │ │ │ - bl 56614 │ │ │ │ - ldr r1, [pc, #36] @ 3755c │ │ │ │ - bl 567ac │ │ │ │ + bl 5662c │ │ │ │ + ldr r1, [pc, #36] @ 373d8 │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ - b 37550 │ │ │ │ - bl 56568 │ │ │ │ + b 373cc │ │ │ │ + bl 56580 │ │ │ │ mov r1, r4 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sbcmi r0, r0, #0 │ │ │ │ addsmi r0, r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ - ldr r2, [pc, #2344] @ 37ea0 │ │ │ │ - ldr r3, [pc, #2344] @ 37ea4 │ │ │ │ + ldr r2, [pc, #2344] @ 37d1c │ │ │ │ + ldr r3, [pc, #2344] @ 37d20 │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #2312] @ 37ea8 │ │ │ │ + ldr r3, [pc, #2312] @ 37d24 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #2300] @ 37eac │ │ │ │ + ldr r3, [pc, #2300] @ 37d28 │ │ │ │ ldr r9, [r4, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ @@ -48033,76 +47936,76 @@ │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ mov r9, #0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, r9 │ │ │ │ - bls 376ec │ │ │ │ + bls 37568 │ │ │ │ mov r3, #12 │ │ │ │ mul r4, r3, r9 │ │ │ │ add r3, fp, #1872 @ 0x750 │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ ldrb r2, [fp, #1904] @ 0x770 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r8, #76] @ 0x4c │ │ │ │ str r2, [sp, #24] │ │ │ │ ldreq r2, [fp, #2008] @ 0x7d8 │ │ │ │ movne r2, #1065353216 @ 0x3f800000 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 376a0 │ │ │ │ + ble 3751c │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ - b 376d0 │ │ │ │ + b 3754c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 56614 │ │ │ │ - bl 55c1c │ │ │ │ + bl 5662c │ │ │ │ + bl 55c34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ strd r0, [sp, #8] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r1, r3 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ str r0, [r7, r9, lsl #2] │ │ │ │ add r9, r9, #1 │ │ │ │ - b 3761c │ │ │ │ + b 37498 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #4 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ add r8, r8, #8 │ │ │ │ - bne 375fc │ │ │ │ + bne 37478 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [sp, #140] @ 0x8c │ │ │ │ strne r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r8, [sp, #136] @ 0x88 │ │ │ │ @@ -48120,84 +48023,84 @@ │ │ │ │ ldrne r3, [sp, #148] @ 0x94 │ │ │ │ strne r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [fp, #1904] @ 0x770 │ │ │ │ strne sl, [sp, #44] @ 0x2c │ │ │ │ streq r9, [sp, #44] @ 0x2c │ │ │ │ streq r8, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #1860] @ 37eb0 │ │ │ │ + ldreq r3, [pc, #1860] @ 37d2c │ │ │ │ mov r4, r6 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 37784 │ │ │ │ + beq 37600 │ │ │ │ ldr r0, [fp, #1896] @ 0x768 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r0, [pc, #1832] @ 37eb4 │ │ │ │ + ldr r0, [pc, #1832] @ 37d30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 40de4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bne 377ac │ │ │ │ - ldr r1, [pc, #1808] @ 37eb8 │ │ │ │ + bne 37628 │ │ │ │ + ldr r1, [pc, #1808] @ 37d34 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 377b4 │ │ │ │ - ldr r1, [pc, #1800] @ 37ebc │ │ │ │ + b 37630 │ │ │ │ + ldr r1, [pc, #1800] @ 37d38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - bne 377dc │ │ │ │ - ldr r1, [pc, #1768] @ 37ec0 │ │ │ │ + bne 37658 │ │ │ │ + ldr r1, [pc, #1768] @ 37d3c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 377e4 │ │ │ │ - ldr r1, [pc, #1760] @ 37ec4 │ │ │ │ + b 37660 │ │ │ │ + ldr r1, [pc, #1760] @ 37d40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ cmp sl, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - bne 37808 │ │ │ │ - ldr r1, [pc, #1732] @ 37ec8 │ │ │ │ + bne 37684 │ │ │ │ + ldr r1, [pc, #1732] @ 37d44 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 37810 │ │ │ │ - ldr r1, [pc, #1724] @ 37ecc │ │ │ │ + b 3768c │ │ │ │ + ldr r1, [pc, #1724] @ 37d48 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ bl 7d58 │ │ │ │ ldr r1, [r4, #1656] @ 0x678 │ │ │ │ - ldr r2, [pc, #1692] @ 37ed0 │ │ │ │ + ldr r2, [pc, #1692] @ 37d4c │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ str r1, [r0, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 214c4 │ │ │ │ + bl 21f58 │ │ │ │ ldr r2, [r4, #1704] @ 0x6a8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ strb r0, [r6, #4] │ │ │ │ - bne 37880 │ │ │ │ + bne 376fc │ │ │ │ ldr r2, [fp, #3244] @ 0xcac │ │ │ │ ldrb r2, [r2, #145] @ 0x91 │ │ │ │ and r1, r2, #3 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 37878 │ │ │ │ + beq 376f4 │ │ │ │ and r2, r2, #12 │ │ │ │ cmp r2, #12 │ │ │ │ - bne 37880 │ │ │ │ - ldr r2, [pc, #1620] @ 37ed4 │ │ │ │ + bne 376fc │ │ │ │ + ldr r2, [pc, #1620] @ 37d50 │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -48226,231 +48129,231 @@ │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ str r6, [sp, #204] @ 0xcc │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ bl 7d28 │ │ │ │ - ldr r9, [pc, #1476] @ 37ed8 │ │ │ │ + ldr r9, [pc, #1476] @ 37d54 │ │ │ │ mov r8, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, sp, #152 @ 0x98 │ │ │ │ mov r4, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 867c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 379b0 │ │ │ │ + beq 3782c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3795c │ │ │ │ + beq 377d8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 37968 │ │ │ │ + beq 377e4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 37974 │ │ │ │ - ldr r3, [pc, #1412] @ 37edc │ │ │ │ + beq 377f0 │ │ │ │ + ldr r3, [pc, #1412] @ 37d58 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3797c │ │ │ │ - ldr r3, [pc, #1404] @ 37ee0 │ │ │ │ + b 377f8 │ │ │ │ + ldr r3, [pc, #1404] @ 37d5c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3797c │ │ │ │ - ldr r3, [pc, #1396] @ 37ee4 │ │ │ │ + b 377f8 │ │ │ │ + ldr r3, [pc, #1396] @ 37d60 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3797c │ │ │ │ - ldr r3, [pc, #1388] @ 37ee8 │ │ │ │ + b 377f8 │ │ │ │ + ldr r3, [pc, #1388] @ 37d64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #1380] @ 37eec │ │ │ │ - ldr r2, [pc, #1380] @ 37ef0 │ │ │ │ - ldr r1, [pc, #1380] @ 37ef4 │ │ │ │ + ldr r3, [pc, #1380] @ 37d68 │ │ │ │ + ldr r2, [pc, #1380] @ 37d6c │ │ │ │ + ldr r1, [pc, #1380] @ 37d70 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1364] @ 37ef8 │ │ │ │ + ldr r3, [pc, #1364] @ 37d74 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 379c4 │ │ │ │ + bl 535c4 │ │ │ │ + b 37840 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, #4 │ │ │ │ add r4, r4, #4 │ │ │ │ add sl, sl, #20 │ │ │ │ - bne 37920 │ │ │ │ + bne 3779c │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #1 │ │ │ │ add r9, sp, #68 @ 0x44 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 37a08 │ │ │ │ + beq 37884 │ │ │ │ mov r1, r9 │ │ │ │ bl 846c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 37a08 │ │ │ │ + bne 37884 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37a08 │ │ │ │ + beq 37884 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, #4 │ │ │ │ - bne 379d0 │ │ │ │ + bne 3784c │ │ │ │ mov r0, r6 │ │ │ │ bl 807c │ │ │ │ mov r6, #0 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ add r9, sp, #136 @ 0x88 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r8, r6, lsl #2] │ │ │ │ ldr r0, [r9, r6, lsl #2] │ │ │ │ cmp r3, sl │ │ │ │ - bls 37a50 │ │ │ │ + bls 378cc │ │ │ │ ldr r0, [r0, sl, lsl #2] │ │ │ │ bl 7e3c │ │ │ │ add sl, sl, #1 │ │ │ │ - b 37a30 │ │ │ │ + b 378ac │ │ │ │ bl 7e3c │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #4 │ │ │ │ - bne 37a2c │ │ │ │ + bne 378a8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37e2c │ │ │ │ + beq 37ca8 │ │ │ │ add r6, fp, #1840 @ 0x730 │ │ │ │ add r7, fp, #1856 @ 0x740 │ │ │ │ add r6, r6, #12 │ │ │ │ add r7, r7, #12 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ bl 7b84 │ │ │ │ ldr r3, [r5], #4 │ │ │ │ cmp r7, r6 │ │ │ │ str r3, [r6] │ │ │ │ - bne 37a80 │ │ │ │ + bne 378fc │ │ │ │ add r6, fp, #1904 @ 0x770 │ │ │ │ add r5, fp, #1920 @ 0x780 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl 35574 │ │ │ │ + bl 35048 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 35574 │ │ │ │ + bl 35048 │ │ │ │ add r0, r5, #8 │ │ │ │ mov r1, #156 @ 0x9c │ │ │ │ - bl 35574 │ │ │ │ + bl 35048 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #230 @ 0xe6 │ │ │ │ - bl 35574 │ │ │ │ + bl 35048 │ │ │ │ ldr r2, [fp, #1912] @ 0x778 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ ldr sl, [fp, #8] │ │ │ │ bl 8430 │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr r5, [fp, #1856] @ 0x740 │ │ │ │ ldrsh r8, [r9, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #32] │ │ │ │ ldreq r3, [r5, #16] │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bge 37b20 │ │ │ │ + bge 3799c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #1892] @ 0x764 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, fp, #1888 @ 0x760 │ │ │ │ strh r2, [r3] │ │ │ │ - b 37c38 │ │ │ │ + b 37ab4 │ │ │ │ ldrb r3, [fp, #1904] @ 0x770 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r9, #76] @ 0x4c │ │ │ │ ldrne r7, [fp, #1896] @ 0x768 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - ldreq r7, [pc, #960] @ 37efc │ │ │ │ + ldreq r7, [pc, #960] @ 37d78 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r3, #4] │ │ │ │ strle r3, [sp, #24] │ │ │ │ - ble 37b7c │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #940] @ 37f00 │ │ │ │ + ble 379f8 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #940] @ 37d7c │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ strd r0, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - bl 55f44 │ │ │ │ - bl 56324 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5633c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [fp, #1872] @ 0x750 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r0, [r3, #4] │ │ │ │ - ble 37bc0 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #868] @ 37f00 │ │ │ │ + ble 37a3c │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #868] @ 37d7c │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ strd r0, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ - bl 55f44 │ │ │ │ - bl 56324 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5633c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ cmp r8, #0 │ │ │ │ ldreq r1, [r9, #120] @ 0x78 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 37c18 │ │ │ │ + beq 37a94 │ │ │ │ mov r0, r8 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #792] @ 37f00 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #792] @ 37d7c │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, r1 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56324 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5633c │ │ │ │ mov r1, r0 │ │ │ │ add r3, fp, #1888 @ 0x760 │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [r3] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, #0 │ │ │ │ bl 8154 │ │ │ │ str r0, [fp, #1892] @ 0x764 │ │ │ │ add r1, sl, #124 @ 0x7c │ │ │ │ mov r0, fp │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, fp, #1888 @ 0x760 │ │ │ │ add r9, r0, r3 │ │ │ │ ldrsh r3, [r1] │ │ │ │ str r9, [fp, #2048] @ 0x800 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blt 37c70 │ │ │ │ + blt 37aec │ │ │ │ mov r0, fp │ │ │ │ - bl 374e8 │ │ │ │ - b 37c88 │ │ │ │ + bl 37364 │ │ │ │ + b 37b04 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r0, r3 │ │ │ │ movlt r0, r3 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -48458,174 +48361,174 @@ │ │ │ │ strle r9, [fp, #2048] @ 0x800 │ │ │ │ cmp r0, #1 │ │ │ │ movge r7, r0 │ │ │ │ movlt r7, #1 │ │ │ │ add r1, sl, #132 @ 0x84 │ │ │ │ mov r0, fp │ │ │ │ str r7, [fp, #2052] @ 0x804 │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ add r1, sl, #140 @ 0x8c │ │ │ │ strh r0, [r6, #2] │ │ │ │ mov r0, fp │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ lsl r8, r0, #16 │ │ │ │ asr r8, r8, #16 │ │ │ │ movlt r0, #0 │ │ │ │ strh r8, [r6, #4] │ │ │ │ - blt 37d08 │ │ │ │ + blt 37b84 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r0, r3, r0 │ │ │ │ sub r0, r7, r0 │ │ │ │ - bl 55bf4 │ │ │ │ - ldr r3, [pc, #520] @ 37f04 │ │ │ │ + bl 55c0c │ │ │ │ + ldr r3, [pc, #520] @ 37d80 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ - bl 56274 │ │ │ │ + bl 5628c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r8, r8, r7 │ │ │ │ sub r8, r8, r0 │ │ │ │ sub r8, r8, r3 │ │ │ │ - ldr r3, [pc, #488] @ 37f08 │ │ │ │ - ldr r2, [pc, #488] @ 37f0c │ │ │ │ - ldr r1, [pc, #488] @ 37f10 │ │ │ │ + ldr r3, [pc, #488] @ 37d84 │ │ │ │ + ldr r2, [pc, #488] @ 37d88 │ │ │ │ + ldr r1, [pc, #488] @ 37d8c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #3 │ │ │ │ str r9, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ strh r8, [r6, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ - ldr r3, [pc, #456] @ 37f14 │ │ │ │ - bl 535a4 │ │ │ │ + ldr r3, [pc, #456] @ 37d90 │ │ │ │ + bl 535c4 │ │ │ │ ldr r0, [fp, #1568] @ 0x620 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #76] @ 0x4c │ │ │ │ - beq 37d80 │ │ │ │ + beq 37bfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37d80 │ │ │ │ - bl 35524 │ │ │ │ + beq 37bfc │ │ │ │ + bl 34ff8 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #76] @ 0x4c │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 37d5c │ │ │ │ + b 37bd8 │ │ │ │ ldr r0, [fp, #1676] @ 0x68c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #76] @ 0x4c │ │ │ │ - beq 37db4 │ │ │ │ + beq 37c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37db4 │ │ │ │ - bl 35524 │ │ │ │ + beq 37c30 │ │ │ │ + bl 34ff8 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #76] @ 0x4c │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 37d90 │ │ │ │ + b 37c0c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37e6c │ │ │ │ + beq 37ce8 │ │ │ │ ldrb r3, [sl, #46] @ 0x2e │ │ │ │ ldr r5, [fp, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [fp, #2016] @ 0x7e0 │ │ │ │ movne r6, #5 │ │ │ │ moveq r6, #1 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #2020] @ 0x7e4 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r5 │ │ │ │ - bl 567ac │ │ │ │ + bl 567c4 │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 25164 │ │ │ │ - b 37e6c │ │ │ │ - ldr r2, [pc, #228] @ 37f18 │ │ │ │ - ldr r1, [pc, #228] @ 37f1c │ │ │ │ + bl 2436c │ │ │ │ + b 37ce8 │ │ │ │ + ldr r2, [pc, #228] @ 37d94 │ │ │ │ + ldr r1, [pc, #228] @ 37d98 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #220] @ 37f20 │ │ │ │ - ldr r3, [pc, #220] @ 37f24 │ │ │ │ + ldr r2, [pc, #220] @ 37d9c │ │ │ │ + ldr r3, [pc, #220] @ 37da0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7b84 │ │ │ │ subs r6, r6, #1 │ │ │ │ str r7, [r5], #4 │ │ │ │ - bne 37e58 │ │ │ │ - ldr r2, [pc, #180] @ 37f28 │ │ │ │ - ldr r3, [pc, #44] @ 37ea4 │ │ │ │ + bne 37cd4 │ │ │ │ + ldr r2, [pc, #180] @ 37da4 │ │ │ │ + ldr r3, [pc, #44] @ 37d20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 37e94 │ │ │ │ + beq 37d10 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r8, r4, ip, ror r5 │ │ │ │ + andeq r8, r4, r0, lsl #14 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r6, r2, r0, lsr #10 │ │ │ │ - andeq r6, r2, r0, lsl #10 │ │ │ │ + andeq r6, r2, ip, lsr #13 │ │ │ │ + andeq r6, r2, ip, lsl #13 │ │ │ │ subsmi r0, r8, r0 │ │ │ │ - andeq r6, r2, r4, asr #6 │ │ │ │ - @ instruction: 0x000262b0 │ │ │ │ - andeq pc, r1, ip, lsr #12 │ │ │ │ - muleq r2, ip, r2 │ │ │ │ - strdeq pc, [r1], -ip │ │ │ │ - andeq r6, r2, r4, ror #4 │ │ │ │ - ldrdeq pc, [r1], -r0 │ │ │ │ + ldrdeq r6, [r2], -r0 │ │ │ │ + andeq r6, r2, ip, lsr r4 │ │ │ │ + andeq pc, r1, r8, asr #15 │ │ │ │ + andeq r6, r2, r8, lsr #8 │ │ │ │ + muleq r1, r8, r7 │ │ │ │ + strdeq r6, [r2], -r0 │ │ │ │ + andeq pc, r1, ip, ror #14 │ │ │ │ andcs r8, r2, r8, lsl #17 │ │ │ │ sbcne r4, fp, r4, asr #8 │ │ │ │ - @ instruction: 0xffffdcd8 │ │ │ │ - andeq r6, r2, ip, asr #2 │ │ │ │ - andeq r6, r2, r8, lsr #2 │ │ │ │ - andeq r6, r2, r8, lsr #2 │ │ │ │ - andeq r6, r2, r8, lsl #2 │ │ │ │ - andeq r6, r2, ip, asr #2 │ │ │ │ - andeq r0, r2, r8, lsl r3 │ │ │ │ - andeq r2, r2, r0 │ │ │ │ + @ instruction: 0xffffd930 │ │ │ │ + ldrdeq r6, [r2], -r8 │ │ │ │ + @ instruction: 0x000262b4 │ │ │ │ + @ instruction: 0x000262b4 │ │ │ │ + muleq r2, r4, r2 │ │ │ │ + ldrdeq r6, [r2], -r8 │ │ │ │ + @ instruction: 0x000204b4 │ │ │ │ + andeq r2, r2, r0, lsl #2 │ │ │ │ andeq r0, r0, pc, asr #8 │ │ │ │ sbcmi r0, r0, #0 │ │ │ │ subsmi r0, r2, r0 │ │ │ │ svccc 0x00e00000 │ │ │ │ - andeq r5, r2, r4, ror #27 │ │ │ │ - andeq pc, r1, r0, lsl #31 │ │ │ │ - andeq r1, r2, r8, ror #24 │ │ │ │ + andeq r5, r2, r0, ror pc │ │ │ │ + andeq r0, r2, ip, lsl r1 │ │ │ │ + andeq r1, r2, r8, ror #26 │ │ │ │ andeq r0, r0, r5, asr r3 │ │ │ │ - strdeq r5, [r2], -r0 │ │ │ │ - andeq r1, r2, r8, asr fp │ │ │ │ - andeq pc, r1, ip, ror #28 │ │ │ │ + andeq r5, r2, ip, ror lr │ │ │ │ + andeq r1, r2, r8, asr ip │ │ │ │ + andeq r0, r2, r8 │ │ │ │ andeq r0, r0, fp, ror #8 │ │ │ │ - andeq r7, r4, r4, lsl #25 │ │ │ │ + andeq r7, r4, r8, lsl #28 │ │ │ │ ldr r2, [r0, #3244] @ 0xcac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -48633,91 +48536,91 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r3, #3248] @ 0xcb0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #280] @ 0x118 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [r3, #276] @ 0x114 │ │ │ │ ldrne r5, [r3] │ │ │ │ - bne 37fd4 │ │ │ │ + bne 37e50 │ │ │ │ ldr r5, [r0, #1900] @ 0x76c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38008 │ │ │ │ + bne 37e84 │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 38004 │ │ │ │ + beq 37e80 │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38004 │ │ │ │ + beq 37e80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37f2c │ │ │ │ + bl 37da8 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r5, #68] @ 0x44 │ │ │ │ ldreq r5, [r5, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38008 │ │ │ │ - ldr r5, [pc, #88] @ 38064 │ │ │ │ + bne 37e84 │ │ │ │ + ldr r5, [pc, #88] @ 37ee0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldrb r3, [r4, #1904] @ 0x770 │ │ │ │ ldrb r6, [r2, #64] @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ movne r0, #1 │ │ │ │ - bne 38040 │ │ │ │ + bne 37ebc │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r0, [r4, #1896] @ 0x768 │ │ │ │ ldreq r0, [r4, #2008] @ 0x7d8 │ │ │ │ movne r1, r5 │ │ │ │ moveq r1, r7 │ │ │ │ - bl 569a4 │ │ │ │ + bl 569bc │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [r4, #1896] @ 0x768 │ │ │ │ str r5, [r4, #1900] @ 0x76c │ │ │ │ strb r6, [r4, #1904] @ 0x770 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 37560 │ │ │ │ + b 373dc │ │ │ │ sbcmi r0, r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3471c │ │ │ │ + bl 33874 │ │ │ │ ldr r2, [r4, #1912] @ 0x778 │ │ │ │ cmp r2, r0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #1912] @ 0x778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54ff0 │ │ │ │ + bl 55010 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ strb ip, [r2, #24] │ │ │ │ @@ -48746,58 +48649,58 @@ │ │ │ │ ldrne r3, [r0, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ sub r3, r1, r3 │ │ │ │ cmp r3, ip │ │ │ │ suble r1, r1, r3 │ │ │ │ subgt r1, r1, ip │ │ │ │ - b 4c2ec │ │ │ │ + b 4c30c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #3756] @ 0xeac │ │ │ │ add r2, r0, #3120 @ 0xc30 │ │ │ │ ldrh r2, [r2, #8] │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r0, #3132] @ 0xc3c │ │ │ │ mov r4, r0 │ │ │ │ - beq 38190 │ │ │ │ + beq 3800c │ │ │ │ ldrb r3, [r0, #3252] @ 0xcb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38190 │ │ │ │ + beq 3800c │ │ │ │ cmp r1, #0 │ │ │ │ popge {r4, pc} │ │ │ │ mov r3, #0 │ │ │ │ pop {r4, lr} │ │ │ │ str r3, [r0, #3136] @ 0xc40 │ │ │ │ - b 51fac │ │ │ │ + b 51fcc │ │ │ │ cmp r1, #0 │ │ │ │ poplt {r4, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ bl 455b8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #3132] @ 0xc3c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, r2 │ │ │ │ bxeq lr │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 54ff0 │ │ │ │ - ldr r3, [pc, #200] @ 38298 │ │ │ │ + b 55010 │ │ │ │ + ldr r3, [pc, #200] @ 38114 │ │ │ │ sub r2, r0, #272 @ 0x110 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi 38240 │ │ │ │ + bhi 380bc │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -48819,145 +48722,145 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #12 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #68] @ 3829c │ │ │ │ - ldr r2, [pc, #68] @ 382a0 │ │ │ │ - ldr r1, [pc, #68] @ 382a4 │ │ │ │ + ldr ip, [pc, #68] @ 38118 │ │ │ │ + ldr r2, [pc, #68] @ 3811c │ │ │ │ + ldr r1, [pc, #68] @ 38120 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r3, [pc, #52] @ 382a8 │ │ │ │ + ldr r3, [pc, #52] @ 38124 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #2 │ │ │ │ bx lr │ │ │ │ - andeq r9, r2, r3, lsr #23 │ │ │ │ - andeq r5, r2, r4, ror #17 │ │ │ │ - andeq pc, r1, r0, asr #20 │ │ │ │ - andeq r1, r2, ip, lsr #14 │ │ │ │ + andeq r9, r2, r3, asr ip │ │ │ │ + andeq r5, r2, r0, ror sl │ │ │ │ + ldrdeq pc, [r1], -ip │ │ │ │ + andeq r1, r2, ip, lsr #16 │ │ │ │ andeq r0, r0, r6, lsl #26 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt 382c4 │ │ │ │ + bgt 38140 │ │ │ │ cmp r0, #3 │ │ │ │ - bgt 382d4 │ │ │ │ + bgt 38150 │ │ │ │ sub r0, r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r0, #12 │ │ │ │ - beq 382dc │ │ │ │ + beq 38158 │ │ │ │ add r0, r0, #120 @ 0x78 │ │ │ │ bx lr │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #52] @ 38328 │ │ │ │ - ldr r2, [pc, #52] @ 3832c │ │ │ │ - ldr r1, [pc, #52] @ 38330 │ │ │ │ + ldr ip, [pc, #52] @ 381a4 │ │ │ │ + ldr r2, [pc, #52] @ 381a8 │ │ │ │ + ldr r1, [pc, #52] @ 381ac │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ 38334 │ │ │ │ + ldr r3, [pc, #40] @ 381b0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq r5, r2, r0, ror r8 │ │ │ │ - andeq pc, r1, r8, lsr #19 │ │ │ │ - muleq r2, r4, r6 │ │ │ │ + strdeq r5, [r2], -ip │ │ │ │ + andeq pc, r1, r4, asr #22 │ │ │ │ + muleq r2, r4, r7 │ │ │ │ andeq r0, r0, fp, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr ip, [pc, #400] @ 384e0 │ │ │ │ + ldr ip, [pc, #400] @ 3835c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #396] @ 384e4 │ │ │ │ + ldr r0, [pc, #396] @ 38360 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #392] @ 384e8 │ │ │ │ + ldr lr, [pc, #392] @ 38364 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r5, [r4, #1816] @ 0x718 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ ldr ip, [sp, #180] @ 0xb4 │ │ │ │ ldrb r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r5, #4 │ │ │ │ - bhi 38494 │ │ │ │ + bhi 38310 │ │ │ │ ldrb r5, [lr, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r3, r3, #33 @ 0x21 │ │ │ │ add r2, r2, #33 @ 0x21 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ cmple r3, #255 @ 0xff │ │ │ │ - bgt 384b0 │ │ │ │ + bgt 3832c │ │ │ │ cmp r0, #0 │ │ │ │ addeq r0, r1, #32 │ │ │ │ - ldr r1, [pc, #304] @ 384ec │ │ │ │ + ldr r1, [pc, #304] @ 38368 │ │ │ │ movne r0, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ - b 38494 │ │ │ │ + b 38310 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #77 @ 0x4d │ │ │ │ movne r0, #109 @ 0x6d │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #240] @ 384f0 │ │ │ │ + ldr r0, [pc, #240] @ 3836c │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3842c │ │ │ │ + b 382a8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #77 @ 0x4d │ │ │ │ movne r0, #109 @ 0x6d │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #208] @ 384f4 │ │ │ │ + ldr r0, [pc, #208] @ 38370 │ │ │ │ add r3, ip, #1 │ │ │ │ add r2, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ - b 38494 │ │ │ │ + b 38310 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r0, [pc, #152] @ 384f8 │ │ │ │ + ldr r0, [pc, #152] @ 38374 │ │ │ │ add r3, r3, #1 │ │ │ │ addeq r1, r1, #32 │ │ │ │ movne r1, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ @@ -48970,60 +48873,60 @@ │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ add r5, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ bl 7fc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - ldr r2, [pc, #68] @ 384fc │ │ │ │ - ldr r3, [pc, #40] @ 384e4 │ │ │ │ + bl 36828 │ │ │ │ + ldr r2, [pc, #68] @ 38378 │ │ │ │ + ldr r3, [pc, #40] @ 38360 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 384d8 │ │ │ │ + beq 38354 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r7, r4, r4, lsr #15 │ │ │ │ + andeq r7, r4, r8, lsr #18 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r2, fp, lsl sl │ │ │ │ - ldrdeq r5, [r2], -r4 │ │ │ │ - muleq r2, r8, r7 │ │ │ │ - andeq r5, r2, r4, ror r7 │ │ │ │ - andeq r5, r2, r4, asr #14 │ │ │ │ - andeq r7, r4, r0, asr #12 │ │ │ │ + andeq r9, r2, fp, asr #21 │ │ │ │ + andeq r5, r2, r0, ror #18 │ │ │ │ + andeq r5, r2, r4, lsr #18 │ │ │ │ + andeq r5, r2, r0, lsl #18 │ │ │ │ + ldrdeq r5, [r2], -r0 │ │ │ │ + andeq r7, r4, r4, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #44] @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 38544 │ │ │ │ + beq 383c0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 7efc │ │ │ │ mov r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 7efc │ │ │ │ bic r4, r0, r4 │ │ │ │ ldr r3, [r5, #3244] @ 0xcac │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1931c │ │ │ │ + bl 18ca4 │ │ │ │ ldr r3, [r5, #1812] @ 0x714 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38584 │ │ │ │ + beq 38400 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bic r3, r3, r4 │ │ │ │ cmp r0, r5 │ │ │ │ cmpeq r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ @@ -49040,43 +48943,43 @@ │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ ldrb r4, [sp, #48] @ 0x30 │ │ │ │ ldrb r8, [sp, #52] @ 0x34 │ │ │ │ ldrb fp, [sp, #56] @ 0x38 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 381c8 │ │ │ │ + bl 38044 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38638 │ │ │ │ - bl 382ac │ │ │ │ + beq 384b4 │ │ │ │ + bl 38128 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38638 │ │ │ │ + beq 384b4 │ │ │ │ ldrb r3, [r5, #3253] @ 0xcb5 │ │ │ │ ldr r2, [r5, #1812] @ 0x714 │ │ │ │ cmp r3, #0 │ │ │ │ sub r2, r2, #2 │ │ │ │ movne r3, fp │ │ │ │ moveq r8, r3 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 38638 │ │ │ │ + bhi 384b4 │ │ │ │ lsl r4, r4, #2 │ │ │ │ add r4, r4, r8, lsl #3 │ │ │ │ add r4, r4, r3, lsl #4 │ │ │ │ add r1, r4, r0 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 38338 │ │ │ │ + b 381b4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #4 │ │ │ │ @@ -49085,160 +48988,160 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ ldrb r4, [sp, #48] @ 0x30 │ │ │ │ ldrb r8, [sp, #52] @ 0x34 │ │ │ │ ldrb fp, [sp, #56] @ 0x38 │ │ │ │ - bl 381c8 │ │ │ │ + bl 38044 │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ add r2, r0, #1 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne 386f8 │ │ │ │ - bl 382ac │ │ │ │ + bne 38574 │ │ │ │ + bl 38128 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 386f8 │ │ │ │ + beq 38574 │ │ │ │ ldrb r3, [r5, #3253] @ 0xcb5 │ │ │ │ ldr r2, [r5, #1812] @ 0x714 │ │ │ │ cmp r3, #0 │ │ │ │ sub r2, r2, #2 │ │ │ │ movne r3, fp │ │ │ │ moveq r8, r3 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 386f8 │ │ │ │ + bhi 38574 │ │ │ │ lsl r4, r4, #2 │ │ │ │ add r4, r4, r8, lsl #3 │ │ │ │ add r4, r4, r3, lsl #4 │ │ │ │ add r1, r4, r0 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 38338 │ │ │ │ + b 381b4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 38738 │ │ │ │ + beq 385b4 │ │ │ │ ldrb r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 387b4 │ │ │ │ + bne 38630 │ │ │ │ ldr r0, [r4, #1972] @ 0x7b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38754 │ │ │ │ + beq 385d0 │ │ │ │ mov r1, r5 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 387b4 │ │ │ │ + beq 38630 │ │ │ │ mov r0, r5 │ │ │ │ bl 41534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38790 │ │ │ │ - ldr r0, [pc, #80] @ 387bc │ │ │ │ - ldr r2, [pc, #80] @ 387c0 │ │ │ │ - ldr r1, [pc, #80] @ 387c4 │ │ │ │ + bne 3860c │ │ │ │ + ldr r0, [pc, #80] @ 38638 │ │ │ │ + ldr r2, [pc, #80] @ 3863c │ │ │ │ + ldr r1, [pc, #80] @ 38640 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r5} │ │ │ │ - ldr r3, [pc, #72] @ 387c8 │ │ │ │ + ldr r3, [pc, #72] @ 38644 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 387b4 │ │ │ │ + bl 535c4 │ │ │ │ + b 38630 │ │ │ │ ldr r0, [r4, #1972] @ 0x7b4 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [r4, #1972] @ 0x7b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 211b8 │ │ │ │ + bl 21aa8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #1968] @ 0x7b0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r5, r2, r8, asr #8 │ │ │ │ - andeq pc, r1, r4, lsr r5 @ │ │ │ │ - andeq r1, r2, r0, lsr #4 │ │ │ │ + ldrdeq r5, [r2], -r4 │ │ │ │ + ldrdeq pc, [r1], -r0 │ │ │ │ + andeq r1, r2, r0, lsr #6 │ │ │ │ andeq r0, r0, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #184] @ 388a0 │ │ │ │ - ldr r3, [pc, #184] @ 388a4 │ │ │ │ + ldr r0, [pc, #184] @ 3871c │ │ │ │ + ldr r3, [pc, #184] @ 38720 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl 7d28 │ │ │ │ - ldr r2, [pc, #136] @ 388a8 │ │ │ │ + ldr r2, [pc, #136] @ 38724 │ │ │ │ mov r3, #0 │ │ │ │ mul r4, r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #1996] @ 0x7cc │ │ │ │ mov r2, r6 │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movge r3, #1 │ │ │ │ strbge r3, [r5, #1992] @ 0x7c8 │ │ │ │ - bge 38870 │ │ │ │ - ldr ip, [pc, #92] @ 388ac │ │ │ │ - ldr r2, [pc, #92] @ 388b0 │ │ │ │ - ldr r1, [pc, #92] @ 388b4 │ │ │ │ + bge 386ec │ │ │ │ + ldr ip, [pc, #92] @ 38728 │ │ │ │ + ldr r2, [pc, #92] @ 3872c │ │ │ │ + ldr r1, [pc, #92] @ 38730 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #88] @ 388b8 │ │ │ │ + ldr r3, [pc, #88] @ 38734 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - ldr r2, [pc, #68] @ 388bc │ │ │ │ - ldr r3, [pc, #40] @ 388a4 │ │ │ │ + bl 521c0 │ │ │ │ + ldr r2, [pc, #68] @ 38738 │ │ │ │ + ldr r3, [pc, #40] @ 38720 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 38898 │ │ │ │ + beq 38714 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r7, r4, ip, lsl #6 │ │ │ │ + muleq r4, r0, r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - andeq r5, r2, ip, lsl #7 │ │ │ │ - andeq pc, r1, r4, asr r4 @ │ │ │ │ - andeq r1, r2, r0, asr #2 │ │ │ │ + andeq r5, r2, r8, lsl r5 │ │ │ │ + strdeq pc, [r1], -r0 │ │ │ │ + andeq r1, r2, r0, asr #4 │ │ │ │ andeq r0, r0, r5, ror lr │ │ │ │ - andeq r7, r4, r0, lsl #5 │ │ │ │ + andeq r7, r4, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ @@ -49247,17 +49150,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r6, r2 │ │ │ │ str ip, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 141dc │ │ │ │ + bl 16964 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 389c8 │ │ │ │ + beq 38844 │ │ │ │ ldr r2, [r9, #1504] @ 0x5e0 │ │ │ │ mov r1, r8 │ │ │ │ ldr fp, [r2] │ │ │ │ mov r8, r5 │ │ │ │ ldr r3, [r9, #1504] @ 0x5e0 │ │ │ │ cmp sl, r6 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ @@ -49266,45 +49169,45 @@ │ │ │ │ ldreq r7, [sp, #16] │ │ │ │ str fp, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ cmp r4, r7 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bge 38978 │ │ │ │ + bge 387f4 │ │ │ │ ldr r2, [r5] │ │ │ │ mov ip, #12 │ │ │ │ mla ip, r4, ip, r2 │ │ │ │ str r8, [sp] │ │ │ │ mov r2, ip │ │ │ │ - bl 174d0 │ │ │ │ + bl 16e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3899c │ │ │ │ + beq 38818 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 3893c │ │ │ │ + b 387b8 │ │ │ │ cmp sl, r6 │ │ │ │ mov r1, fp │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - beq 389a8 │ │ │ │ + beq 38824 │ │ │ │ add sl, sl, #1 │ │ │ │ sub r3, fp, #1 │ │ │ │ and sl, sl, r3 │ │ │ │ mov r4, #0 │ │ │ │ - b 3891c │ │ │ │ + b 38798 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, fp │ │ │ │ - b 389b0 │ │ │ │ + b 3882c │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14490 │ │ │ │ + b 16bc0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -49318,22 +49221,22 @@ │ │ │ │ ldrne r5, [r0, #452] @ 0x1c4 │ │ │ │ strb r3, [r4, #3740] @ 0xe9c │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 38a24 │ │ │ │ - bl 18ac4 │ │ │ │ + bne 388a0 │ │ │ │ + bl 1844c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #452] @ 0x1c4 │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 38a0c │ │ │ │ + b 38888 │ │ │ │ ldrb r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49345,94 +49248,94 @@ │ │ │ │ ldrne r5, [r0, #452] @ 0x1c4 │ │ │ │ strb r3, [r4, #3740] @ 0xe9c │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 38a90 │ │ │ │ - bl 18ce8 │ │ │ │ + bne 3890c │ │ │ │ + bl 18670 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #452] @ 0x1c4 │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 38a78 │ │ │ │ + b 388f4 │ │ │ │ ldr r3, [r0, #3244] @ 0xcac │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38b0c │ │ │ │ + beq 38988 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r3, #452] @ 0x1c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bne 38af4 │ │ │ │ + bne 38970 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1852c │ │ │ │ + bl 17eb4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r4, #452] @ 0x1c4 │ │ │ │ moveq r2, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b 38ad4 │ │ │ │ + b 38950 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r2, [pc, #2424] @ 394a4 │ │ │ │ - ldr r3, [pc, #2424] @ 394a8 │ │ │ │ + ldr r2, [pc, #2424] @ 39320 │ │ │ │ + ldr r3, [pc, #2424] @ 39324 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 39470 │ │ │ │ + beq 392ec │ │ │ │ ldr r1, [r4, #3244] @ 0xcac │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ - beq 38bc8 │ │ │ │ + beq 38a44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38bc8 │ │ │ │ + beq 38a44 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne 38bb0 │ │ │ │ + bne 38a2c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r1, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #4] │ │ │ │ streq r3, [r1, #136] @ 0x88 │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [r4, #3244] @ 0xcac │ │ │ │ ldr r3, [r2, #140] @ 0x8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #140] @ 0x8c │ │ │ │ - b 38bc8 │ │ │ │ + b 38a44 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 38b64 │ │ │ │ + b 389e0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 43688 │ │ │ │ ldr r1, [r4, #3184] @ 0xc70 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 455b8 │ │ │ │ @@ -49464,97 +49367,97 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ bl 455b8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ bl 455b8 │ │ │ │ ldr r1, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 38c70 │ │ │ │ + blt 38aec │ │ │ │ ldr r0, [r4] │ │ │ │ bl 455b8 │ │ │ │ ldr r0, [r4, #3248] @ 0xcb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38c88 │ │ │ │ - bl 3438c │ │ │ │ + beq 38b04 │ │ │ │ + bl 334b8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #3248] @ 0xcb0 │ │ │ │ add r7, r4, #3424 @ 0xd60 │ │ │ │ mov r0, r7 │ │ │ │ bl 7b6c │ │ │ │ ldr r3, [r4, #3460] @ 0xd84 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r4, #3376 @ 0xd30 │ │ │ │ movne r5, #0 │ │ │ │ ldrhne r2, [r2, #12] │ │ │ │ - bne 38ce4 │ │ │ │ + bne 38b60 │ │ │ │ mov r0, r7 │ │ │ │ bl 8328 │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ ldr r6, [r3, #4] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ ldrne r8, [r5, #68] @ 0x44 │ │ │ │ - bne 38d88 │ │ │ │ - b 38df4 │ │ │ │ + bne 38c04 │ │ │ │ + b 38c70 │ │ │ │ ldr r6, [r3, r5, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38cf0 │ │ │ │ + beq 38b6c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - bhi 38cd4 │ │ │ │ + bhi 38b50 │ │ │ │ mov r6, #0 │ │ │ │ add r8, r4, #3392 @ 0xd40 │ │ │ │ mvn r9, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 38cac │ │ │ │ + beq 38b28 │ │ │ │ mov r0, r8 │ │ │ │ bl 8250 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [r4, #3452] @ 0xd7c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r9, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq 38d44 │ │ │ │ + beq 38bc0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r4, #3456] @ 0xd80 │ │ │ │ ldr r2, [r4, #3448] @ 0xd78 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ str r0, [r4, #3452] @ 0xd7c │ │ │ │ str r3, [r4, #3456] @ 0xd80 │ │ │ │ streq r0, [r4, #3448] @ 0xd78 │ │ │ │ - b 38cf8 │ │ │ │ + b 38b74 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp sl, r3 │ │ │ │ - beq 38d94 │ │ │ │ + beq 38c10 │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r3, [r8, #68] @ 0x44 │ │ │ │ moveq r3, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 38d68 │ │ │ │ - b 38df4 │ │ │ │ + bne 38be4 │ │ │ │ + b 38c70 │ │ │ │ ldr r9, [r5, #60] @ 0x3c │ │ │ │ sub r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r5, #60] @ 0x3c │ │ │ │ - bne 38d74 │ │ │ │ + bne 38bf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d08c │ │ │ │ + bl 1ca14 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ streq r9, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #68] @ 0x44 │ │ │ │ @@ -49563,169 +49466,169 @@ │ │ │ │ strne r3, [r2, #64] @ 0x40 │ │ │ │ streq r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 38d74 │ │ │ │ + b 38bf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7cc │ │ │ │ + bl 2e19c │ │ │ │ ldr r0, [r4, #1436] @ 0x59c │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #1464] @ 0x5b8 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #1840] @ 0x730 │ │ │ │ - bl 34968 │ │ │ │ + bl 3390c │ │ │ │ ldr r0, [r4, #1988] @ 0x7c4 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #1972] @ 0x7b4 │ │ │ │ bl 7e3c │ │ │ │ ldr r5, [r4, #1976] @ 0x7b8 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ - beq 38e64 │ │ │ │ + beq 38ce0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38e64 │ │ │ │ + beq 38ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 38e34 │ │ │ │ + b 38cb0 │ │ │ │ add r5, r4, #1840 @ 0x730 │ │ │ │ add r6, r4, #1856 @ 0x740 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r5, #12 │ │ │ │ add r6, r6, #12 │ │ │ │ str r2, [r3, #1984]! @ 0x7c0 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bl 7b84 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 38e8c │ │ │ │ + bne 38d08 │ │ │ │ add r6, r4, #1872 @ 0x750 │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bl 7e3c │ │ │ │ cmp r6, r5 │ │ │ │ - bne 38ea4 │ │ │ │ + bne 38d20 │ │ │ │ add r0, r4, #1904 @ 0x770 │ │ │ │ add r5, r4, #1920 @ 0x780 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 35574 │ │ │ │ + bl 35048 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 35574 │ │ │ │ + bl 35048 │ │ │ │ add r0, r5, #8 │ │ │ │ mov r1, #156 @ 0x9c │ │ │ │ - bl 35574 │ │ │ │ + bl 35048 │ │ │ │ mov r1, #230 @ 0xe6 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 35574 │ │ │ │ + bl 35048 │ │ │ │ ldr r0, [r4, #3200] @ 0xc80 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #3236] @ 0xca4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r4, #3460] @ 0xd84 │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ addne r6, r4, #3376 @ 0xd30 │ │ │ │ - bne 38f5c │ │ │ │ + bne 38dd8 │ │ │ │ ldr r0, [r4, #3460] @ 0xd84 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r7 │ │ │ │ bl 83e8 │ │ │ │ add r0, r4, #3392 @ 0xd40 │ │ │ │ bl 7ca4 │ │ │ │ add r0, r4, #3408 @ 0xd50 │ │ │ │ bl 7ca4 │ │ │ │ ldr r0, [r4, #3448] @ 0xd78 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - bne 38f70 │ │ │ │ - b 38f94 │ │ │ │ + bne 38dec │ │ │ │ + b 38e10 │ │ │ │ ldr r0, [r2, r5, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38f58 │ │ │ │ + beq 38dd4 │ │ │ │ mov r1, #0 │ │ │ │ bl 846c │ │ │ │ add r5, r5, #1 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ ldr r2, [r4, #3460] @ 0xd84 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 38f44 │ │ │ │ - b 38f10 │ │ │ │ + bhi 38dc0 │ │ │ │ + b 38d8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38f94 │ │ │ │ + beq 38e10 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 38f70 │ │ │ │ + b 38dec │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r2, [r3, #3456]! @ 0xd80 │ │ │ │ ldr r0, [r4, #3480] @ 0xd98 │ │ │ │ strd r6, [r3, #-8] │ │ │ │ - bl 24eb4 │ │ │ │ + bl 240bc │ │ │ │ ldr r0, [r4, #3264] @ 0xcc0 │ │ │ │ - bl 24e8c │ │ │ │ + bl 2ab64 │ │ │ │ ldr r0, [r4, #3268] @ 0xcc4 │ │ │ │ - bl 24e8c │ │ │ │ + bl 2ab64 │ │ │ │ ldr r0, [r4, #3272] @ 0xcc8 │ │ │ │ - bl 24e8c │ │ │ │ + bl 2ab64 │ │ │ │ ldr r0, [r4, #3276] @ 0xccc │ │ │ │ - bl 24e8c │ │ │ │ + bl 2ab64 │ │ │ │ ldr r0, [r4, #3280] @ 0xcd0 │ │ │ │ - bl 24e8c │ │ │ │ + bl 2ab64 │ │ │ │ ldr r0, [r4, #3284] @ 0xcd4 │ │ │ │ - bl 24e8c │ │ │ │ + bl 2ab64 │ │ │ │ ldr r0, [r4, #3288] @ 0xcd8 │ │ │ │ - bl 24e8c │ │ │ │ + bl 2ab64 │ │ │ │ add r0, r4, #3488 @ 0xda0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 855c │ │ │ │ ldr r0, [r4, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - beq 3902c │ │ │ │ + beq 38ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3902c │ │ │ │ + beq 38ea8 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 39008 │ │ │ │ + b 38e84 │ │ │ │ ldr r5, [r4, #1936] @ 0x790 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r4, #1824 @ 0x720 │ │ │ │ cmp r5, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r4, #1832] @ 0x728 │ │ │ │ ldrne r6, [r5, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - beq 390b0 │ │ │ │ + beq 38f2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 390b0 │ │ │ │ + beq 38f2c │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #16] │ │ │ │ streq r2, [r4, #1936] @ 0x790 │ │ │ │ @@ -49738,21 +49641,21 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #1944] @ 0x798 │ │ │ │ ldrne r3, [r6, #16] │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 39054 │ │ │ │ + b 38ed0 │ │ │ │ ldr r5, [r4, #1948] @ 0x79c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #16] │ │ │ │ - beq 3911c │ │ │ │ + beq 38f98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3911c │ │ │ │ + beq 38f98 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #16] │ │ │ │ streq r2, [r4, #1948] @ 0x79c │ │ │ │ @@ -49765,28 +49668,28 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #1956] @ 0x7a4 │ │ │ │ ldrne r3, [r6, #16] │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 390c0 │ │ │ │ + b 38f3c │ │ │ │ add r1, r4, #3776 @ 0xec0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d418 │ │ │ │ + bl 1cda0 │ │ │ │ ldr r5, [r4, #3896] @ 0xf38 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r5, #120] @ 0x78 │ │ │ │ - beq 3919c │ │ │ │ + beq 39018 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3919c │ │ │ │ + beq 39018 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d418 │ │ │ │ + bl 1cda0 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #120] @ 0x78 │ │ │ │ streq r2, [r4, #3896] @ 0xf38 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #116] @ 0x74 │ │ │ │ @@ -49797,240 +49700,240 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #3904] @ 0xf40 │ │ │ │ ldrne r3, [r6, #120] @ 0x78 │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 3913c │ │ │ │ + b 38fb8 │ │ │ │ add r5, r4, #3904 @ 0xf40 │ │ │ │ add r6, r4, #4416 @ 0x1140 │ │ │ │ add r5, r5, #4 │ │ │ │ add r6, r6, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 1d760 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 391ac │ │ │ │ + bne 39028 │ │ │ │ ldr r0, [r4, #3604] @ 0xe14 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #3588] @ 0xe04 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #3592] @ 0xe08 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38aa8 │ │ │ │ + bl 38924 │ │ │ │ add r0, r4, #1504 @ 0x5e0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2e6d4 │ │ │ │ + bl 2e0a4 │ │ │ │ add r0, r4, #1616 @ 0x650 │ │ │ │ - bl 2e6d4 │ │ │ │ + bl 2e0a4 │ │ │ │ ldr r0, [r4, #3536] @ 0xdd0 │ │ │ │ - bl 2e6d4 │ │ │ │ + bl 2e0a4 │ │ │ │ add r5, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r4, #3536] @ 0xdd0 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r5, #324] @ 0x144 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r5, #328] @ 0x148 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #1820] @ 0x71c │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #3112] @ 0xc28 │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ movle r5, #0 │ │ │ │ - ble 39430 │ │ │ │ + ble 392ac │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #16] │ │ │ │ - beq 392ac │ │ │ │ + beq 39128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 392ac │ │ │ │ + beq 39128 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 39294 │ │ │ │ + bne 39110 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #16] │ │ │ │ streq r2, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #12] │ │ │ │ streq r3, [r5, #8] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 392ac │ │ │ │ + b 39128 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r3, #16] │ │ │ │ moveq r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r1 │ │ │ │ - b 3924c │ │ │ │ + b 390c8 │ │ │ │ ldrb r5, [r4, #3757] @ 0xead │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r4, #3764] @ 0xeb4 │ │ │ │ strne r3, [sp, #20] │ │ │ │ - bne 3939c │ │ │ │ + bne 39218 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ bl 85f8 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ bl 7d28 │ │ │ │ - ldr r2, [pc, #448] @ 394ac │ │ │ │ + ldr r2, [pc, #448] @ 39328 │ │ │ │ add r6, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ bl 7a64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #14 │ │ │ │ bl 8340 │ │ │ │ - ldr r3, [pc, #416] @ 394b0 │ │ │ │ + ldr r3, [pc, #416] @ 3932c │ │ │ │ mov r0, #30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3] │ │ │ │ bl 8070 │ │ │ │ - ldr r7, [pc, #400] @ 394b4 │ │ │ │ + ldr r7, [pc, #400] @ 39330 │ │ │ │ mov r5, #15 │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, sp, #20 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ bl 80c4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 39380 │ │ │ │ + beq 391fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3932c │ │ │ │ + bne 391a8 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3932c │ │ │ │ + beq 391a8 │ │ │ │ mov r1, r5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ bl 85f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #30 │ │ │ │ str r3, [r7] │ │ │ │ mov r5, #9 │ │ │ │ bl 8070 │ │ │ │ - b 3932c │ │ │ │ + b 391a8 │ │ │ │ mov r0, #0 │ │ │ │ bl 8070 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #14 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #24] │ │ │ │ bl 8340 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ands r5, r1, #127 @ 0x7f │ │ │ │ asreq r1, r1, #8 │ │ │ │ andeq r5, r1, #255 @ 0xff │ │ │ │ - beq 39430 │ │ │ │ + beq 392ac │ │ │ │ add r3, r5, #1 │ │ │ │ lsl r3, r3, #24 │ │ │ │ cmp r3, #33554432 @ 0x2000000 │ │ │ │ - blt 39400 │ │ │ │ + blt 3927c │ │ │ │ mov r0, r5 │ │ │ │ bl 7fb0 │ │ │ │ - ldr ip, [pc, #232] @ 394b8 │ │ │ │ - ldr r2, [pc, #232] @ 394bc │ │ │ │ - ldr r1, [pc, #232] @ 394c0 │ │ │ │ + ldr ip, [pc, #232] @ 39334 │ │ │ │ + ldr r2, [pc, #232] @ 39338 │ │ │ │ + ldr r1, [pc, #232] @ 3933c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #228] @ 394c4 │ │ │ │ + ldr r3, [pc, #228] @ 39340 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov lr, r0 │ │ │ │ str lr, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 39430 │ │ │ │ - ldr r0, [pc, #192] @ 394c8 │ │ │ │ + bl 535c4 │ │ │ │ + b 392ac │ │ │ │ + ldr r0, [pc, #192] @ 39344 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r2, [pc, #188] @ 394cc │ │ │ │ - ldr r1, [pc, #188] @ 394d0 │ │ │ │ + ldr r2, [pc, #188] @ 39348 │ │ │ │ + ldr r1, [pc, #188] @ 3934c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #180] @ 394d4 │ │ │ │ + ldr r3, [pc, #180] @ 39350 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ mov r0, #0 │ │ │ │ bl 8580 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39470 │ │ │ │ - ldr r0, [pc, #136] @ 394d8 │ │ │ │ - ldr r2, [pc, #136] @ 394dc │ │ │ │ - ldr r1, [pc, #136] @ 394e0 │ │ │ │ + bne 392ec │ │ │ │ + ldr r0, [pc, #136] @ 39354 │ │ │ │ + ldr r2, [pc, #136] @ 39358 │ │ │ │ + ldr r1, [pc, #136] @ 3935c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #128] @ 394e4 │ │ │ │ + ldr r3, [pc, #128] @ 39360 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r2, [pc, #112] @ 394e8 │ │ │ │ - ldr r3, [pc, #44] @ 394a8 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r2, [pc, #112] @ 39364 │ │ │ │ + ldr r3, [pc, #44] @ 39324 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 39498 │ │ │ │ + beq 39314 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r6, r4, ip, asr #31 │ │ │ │ + andeq r7, r4, r0, asr r1 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0xffffb4a8 │ │ │ │ - andeq r7, r4, r0, lsl #2 │ │ │ │ - andeq r7, r4, ip, ror #1 │ │ │ │ - andeq r4, r2, r8, lsr #16 │ │ │ │ - ldrdeq lr, [r1], -r4 │ │ │ │ - andeq r0, r2, r0, asr #11 │ │ │ │ + @ instruction: 0xffffa784 │ │ │ │ + andeq r7, r4, r4, lsl #5 │ │ │ │ + andeq r7, r4, r0, ror r2 │ │ │ │ + @ instruction: 0x000249b4 │ │ │ │ + andeq lr, r1, r0, ror sl │ │ │ │ + andeq r0, r2, r0, asr #13 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - andeq r4, r2, r0, lsl r8 │ │ │ │ - muleq r1, r4, r8 │ │ │ │ - andeq r0, r2, r0, lsl #11 │ │ │ │ + muleq r2, ip, r9 │ │ │ │ + andeq lr, r1, r0, lsr sl │ │ │ │ + andeq r0, r2, r0, lsl #13 │ │ │ │ andeq r0, r0, r1, ror #15 │ │ │ │ - andeq r4, r2, r0, lsl #16 │ │ │ │ - andeq lr, r1, r0, asr r8 │ │ │ │ - andeq r0, r2, ip, lsr r5 │ │ │ │ + andeq r4, r2, ip, lsl #19 │ │ │ │ + andeq lr, r1, ip, ror #19 │ │ │ │ + andeq r0, r2, ip, lsr r6 │ │ │ │ andeq r0, r0, sl, ror #15 │ │ │ │ - andeq r6, r4, r0, lsl #13 │ │ │ │ + andeq r6, r4, r4, lsl #16 │ │ │ │ ldr r2, [r0, #3248] @ 0xcb0 │ │ │ │ cmp r2, #0 │ │ │ │ bxne lr │ │ │ │ ldrb r2, [r0, #3757] @ 0xead │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #3772] @ 0xebc │ │ │ │ ldr r5, [r0, #3776] @ 0xec0 │ │ │ │ - bl 38b14 │ │ │ │ + bl 38990 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ @@ -50040,25 +49943,25 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [r3, #3760] @ 0xeb0 │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3757] @ 0xead │ │ │ │ str r2, [r4, #3764] @ 0xeb4 │ │ │ │ - blt 39578 │ │ │ │ + blt 393f4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 455b8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #3760] @ 0xeb0 │ │ │ │ ldrb r3, [r4, #3756] @ 0xeac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39590 │ │ │ │ + beq 3940c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 394ec │ │ │ │ + b 39368 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r3, [r3, #1613] @ 0x64d │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 455c0 │ │ │ │ @@ -50066,38 +49969,38 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 455b8 │ │ │ │ ldr r0, [r4, #3248] @ 0xcb0 │ │ │ │ - bl 3438c │ │ │ │ + bl 334b8 │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ str r1, [r4, #3248] @ 0xcb0 │ │ │ │ cmp r3, r1 │ │ │ │ ldrne r2, [r3, #452] @ 0x1c4 │ │ │ │ - beq 39624 │ │ │ │ + beq 394a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39624 │ │ │ │ + beq 394a0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ streq r1, [r3, #16] │ │ │ │ cmp r0, r4 │ │ │ │ streq r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r0, [r2, #452] @ 0x1c4 │ │ │ │ moveq r0, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 395ec │ │ │ │ + b 39468 │ │ │ │ mov r0, r4 │ │ │ │ - bl 394ec │ │ │ │ + bl 39368 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr ip, [r0, #3244] @ 0xcac │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp ip, #0 │ │ │ │ @@ -50112,347 +50015,348 @@ │ │ │ │ streq r3, [ip, #368] @ 0x170 │ │ │ │ streq r5, [ip, #372] @ 0x174 │ │ │ │ cmp lr, #0 │ │ │ │ ldrne r4, [lr, #452] @ 0x1c4 │ │ │ │ moveq r4, lr │ │ │ │ mov ip, lr │ │ │ │ mov lr, r4 │ │ │ │ - b 39650 │ │ │ │ + b 394cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r1, [pc, #192] @ 39760 │ │ │ │ - ldr r2, [pc, #192] @ 39764 │ │ │ │ + ldr r1, [pc, #192] @ 395dc │ │ │ │ + ldr r2, [pc, #192] @ 395e0 │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r3, #333] @ 0x14d │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ mov r2, #0 │ │ │ │ - beq 39730 │ │ │ │ + beq 395ac │ │ │ │ ldr r1, [r0, #2032] @ 0x7f0 │ │ │ │ ldr r2, [r0, #2016] @ 0x7e0 │ │ │ │ ldr r3, [r0, #2020] @ 0x7e4 │ │ │ │ ldr ip, [r0, #2040] @ 0x7f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #2036] @ 0x7f4 │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r1, [r4, #2044] @ 0x7fc │ │ │ │ sub r2, r2, r0 │ │ │ │ sub r3, r3, ip │ │ │ │ sub r3, r3, r1 │ │ │ │ ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #100] @ 39768 │ │ │ │ + ldr r2, [pc, #100] @ 395e4 │ │ │ │ add r5, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - ldr r2, [pc, #52] @ 3976c │ │ │ │ - ldr r3, [pc, #40] @ 39764 │ │ │ │ + bl 36828 │ │ │ │ + ldr r2, [pc, #52] @ 395e8 │ │ │ │ + ldr r3, [pc, #40] @ 395e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 39758 │ │ │ │ + beq 395d4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r6, r4, r4, asr r4 │ │ │ │ + ldrdeq r6, [r4], -r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r4, r2, r8, ror #10 │ │ │ │ - andeq r6, r4, r0, asr #7 │ │ │ │ + strdeq r4, [r2], -r4 @ │ │ │ │ + andeq r6, r4, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 397e4 │ │ │ │ - ldr r6, [pc, #96] @ 397f0 │ │ │ │ - mov r4, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r1, [r6] │ │ │ │ - mov r0, r5 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 39664 │ │ │ │ + ldr r4, [pc, #100] @ 39670 │ │ │ │ + mov r5, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r4, r4, #40 @ 0x28 │ │ │ │ + ldr r1, [r4] │ │ │ │ + mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 397b0 │ │ │ │ + beq 39630 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 397e8 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + beq 39668 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 397d4 │ │ │ │ - add r4, r4, #1 │ │ │ │ - cmp r4, #35 @ 0x23 │ │ │ │ - add r6, r6, #8 │ │ │ │ - bne 39794 │ │ │ │ - b 397e4 │ │ │ │ + bne 39654 │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, #35 @ 0x23 │ │ │ │ + add r4, r4, #8 │ │ │ │ + bne 39614 │ │ │ │ + b 39664 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 397c0 │ │ │ │ - b 397e8 │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + bne 39640 │ │ │ │ + b 39668 │ │ │ │ + mov r5, #0 │ │ │ │ + mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r5, r4, r8, lsr lr │ │ │ │ + andeq r5, r4, ip, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #656] @ 39aa0 │ │ │ │ - ldr r2, [pc, #656] @ 39aa4 │ │ │ │ + ldr r1, [pc, #656] @ 39920 │ │ │ │ + ldr r2, [pc, #656] @ 39924 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #652] @ 39aa8 │ │ │ │ + ldr r3, [pc, #652] @ 39928 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r5, [r0, #3256] @ 0xcb8 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ cmp r5, #9 │ │ │ │ - bhi 39924 │ │ │ │ + bhi 397a4 │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r4, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #2 │ │ │ │ - bne 39928 │ │ │ │ + bne 397a8 │ │ │ │ ldr r7, [r0, #1820] @ 0x71c │ │ │ │ mov r0, r7 │ │ │ │ - bl 39770 │ │ │ │ + bl 395ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39928 │ │ │ │ + bne 397a8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3988c │ │ │ │ + bne 3970c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 38500 │ │ │ │ + bl 3837c │ │ │ │ add r5, r0, #3 │ │ │ │ - b 39928 │ │ │ │ + b 397a8 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39878 │ │ │ │ + beq 396f8 │ │ │ │ mov r1, r7 │ │ │ │ bl 7d04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39928 │ │ │ │ - b 39878 │ │ │ │ + bne 397a8 │ │ │ │ + b 396f8 │ │ │ │ ldr r7, [r4, #208] @ 0xd0 │ │ │ │ ldr r8, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ - bl 18f84 │ │ │ │ + bl 1890c │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #5 │ │ │ │ - bne 39928 │ │ │ │ + bne 397a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19034 │ │ │ │ + bl 189bc │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #6 │ │ │ │ - bne 39928 │ │ │ │ + bne 397a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19130 │ │ │ │ + bl 18ab8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #7 │ │ │ │ - bne 39928 │ │ │ │ + bne 397a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19214 │ │ │ │ + bl 18b9c │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #6 │ │ │ │ movne r5, #8 │ │ │ │ - b 39928 │ │ │ │ + b 397a8 │ │ │ │ mov r5, #3 │ │ │ │ ldr r3, [r4, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39940 │ │ │ │ + bne 397c0 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39a70 │ │ │ │ + beq 398f0 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ streq r7, [r4, #160] @ 0xa0 │ │ │ │ - beq 39a70 │ │ │ │ + beq 398f0 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 39a70 │ │ │ │ + bne 398f0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 39984 │ │ │ │ + bne 39804 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 39a70 │ │ │ │ + bne 398f0 │ │ │ │ ldr r1, [r7, #1820] @ 0x71c │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 399a4 │ │ │ │ - b 39a70 │ │ │ │ + bne 39824 │ │ │ │ + b 398f0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 399a4 │ │ │ │ + bne 39824 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ str r6, [r4, #144] @ 0x90 │ │ │ │ bl 7e3c │ │ │ │ str r6, [r4, #164] @ 0xa4 │ │ │ │ - b 39a64 │ │ │ │ + b 398e4 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39a48 │ │ │ │ + bne 398c8 │ │ │ │ ldr r2, [r7, #1820] @ 0x71c │ │ │ │ cmp r5, #1 │ │ │ │ addeq r6, sp, #12 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 399dc │ │ │ │ - ldr r6, [pc, #220] @ 39aac │ │ │ │ + beq 3985c │ │ │ │ + ldr r6, [pc, #220] @ 3992c │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r6, r6, #280 @ 0x118 │ │ │ │ + add r6, r6, #320 @ 0x140 │ │ │ │ mla r6, r3, r5, r6 │ │ │ │ mov r3, #0 │ │ │ │ sub r8, r6, #4 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ ldr r1, [r8, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39a0c │ │ │ │ + beq 3988c │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ bl 7d04 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ - beq 399e8 │ │ │ │ - b 39a48 │ │ │ │ + beq 39868 │ │ │ │ + b 398c8 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39a48 │ │ │ │ - ldr r0, [pc, #144] @ 39ab0 │ │ │ │ + bne 398c8 │ │ │ │ + ldr r0, [pc, #144] @ 39930 │ │ │ │ ldr ip, [r6] │ │ │ │ - ldr r2, [pc, #140] @ 39ab4 │ │ │ │ - ldr r1, [pc, #140] @ 39ab8 │ │ │ │ + ldr r2, [pc, #140] @ 39934 │ │ │ │ + ldr r1, [pc, #140] @ 39938 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, ip} │ │ │ │ - ldr r3, [pc, #132] @ 39abc │ │ │ │ + ldr r3, [pc, #132] @ 3993c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 39a70 │ │ │ │ + bl 535c4 │ │ │ │ + b 398f0 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 39a64 │ │ │ │ + bne 398e4 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r7, #1820] @ 0x71c │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [r4, #164] @ 0xa4 │ │ │ │ mov r3, #1 │ │ │ │ str r5, [r4, #160] @ 0xa0 │ │ │ │ strb r3, [r4, #172] @ 0xac │ │ │ │ - ldr r2, [pc, #72] @ 39ac0 │ │ │ │ - ldr r3, [pc, #40] @ 39aa4 │ │ │ │ + ldr r2, [pc, #72] @ 39940 │ │ │ │ + ldr r3, [pc, #40] @ 39924 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 39a98 │ │ │ │ + beq 39918 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r6, r4, r8, ror #5 │ │ │ │ + andeq r6, r4, r8, ror #8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r8, r2, r4, ror #10 │ │ │ │ - strdeq r5, [r4], -r8 │ │ │ │ - andeq r4, r2, r8, asr r2 │ │ │ │ - andeq sp, r1, r8, asr pc │ │ │ │ - andeq sp, r1, r0, ror #30 │ │ │ │ + andeq r8, r2, r0, lsl r6 │ │ │ │ + andeq r5, r4, r8, asr #26 │ │ │ │ + andeq r4, r2, r0, ror #7 │ │ │ │ + strdeq lr, [r1], -r0 │ │ │ │ + strdeq lr, [r1], -r8 │ │ │ │ andeq r1, r0, r6, asr r4 │ │ │ │ - andeq r6, r4, r0, lsl #1 │ │ │ │ + andeq r6, r4, r0, lsl #4 │ │ │ │ ldr r3, [r0, #3244] @ 0xcac │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #452] @ 0x1c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - bl 397f4 │ │ │ │ + bl 39674 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #452] @ 0x1c4 │ │ │ │ moveq r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 39aec │ │ │ │ + b 3996c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldrb lr, [r0, #3673] @ 0xe59 │ │ │ │ ldrb ip, [r0, #3674] @ 0xe5a │ │ │ │ cmp lr, #0 │ │ │ │ - beq 39b90 │ │ │ │ + beq 39a10 │ │ │ │ cmp ip, #0 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ - beq 39b6c │ │ │ │ - ldr lr, [pc, #176] @ 39bf4 │ │ │ │ + beq 399ec │ │ │ │ + ldr lr, [pc, #176] @ 39a74 │ │ │ │ lsl r1, r1, #1 │ │ │ │ add lr, pc, lr │ │ │ │ lsl r2, r2, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r1, [lr, r1] │ │ │ │ ldrh r2, [lr, r2] │ │ │ │ ldrh r3, [lr, r3] │ │ │ │ lsr r1, r1, #6 │ │ │ │ lsr r2, r2, #6 │ │ │ │ lsr r3, r3, #6 │ │ │ │ - b 39bb0 │ │ │ │ - ldr r0, [pc, #132] @ 39bf8 │ │ │ │ + b 39a30 │ │ │ │ + ldr r0, [pc, #132] @ 39a78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r0, r1 │ │ │ │ add r2, r0, r2 │ │ │ │ add r0, r0, r3 │ │ │ │ ldrb r1, [r1, #3816] @ 0xee8 │ │ │ │ ldrb r2, [r2, #3816] @ 0xee8 │ │ │ │ ldrb r3, [r0, #3816] @ 0xee8 │ │ │ │ - b 39be0 │ │ │ │ + b 39a60 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 39be0 │ │ │ │ + beq 39a60 │ │ │ │ lsl r1, r1, #18 │ │ │ │ lsl r2, r2, #18 │ │ │ │ lsl r3, r3, #18 │ │ │ │ lsr r1, r1, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 39be0 │ │ │ │ + beq 39a60 │ │ │ │ ldr r0, [r0, #3676] @ 0xe5c │ │ │ │ lsl r2, r2, #10 │ │ │ │ and r0, r0, #4128768 @ 0x3f0000 │ │ │ │ cmp r0, #131072 @ 0x20000 │ │ │ │ orreq r0, r2, r1, lsl #20 │ │ │ │ orrne r0, r2, r3, lsl #20 │ │ │ │ orreq r0, r0, r3 │ │ │ │ @@ -50460,73 +50364,73 @@ │ │ │ │ orr r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ lsl r0, r2, #8 │ │ │ │ orr r0, r0, r1, lsl #16 │ │ │ │ orr r0, r0, r3 │ │ │ │ orr r0, r0, #-16777216 @ 0xff000000 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq r7, r2, r0, lsr #31 │ │ │ │ - andeq r8, r2, ip, asr #5 │ │ │ │ + andeq r8, r2, r4, asr #32 │ │ │ │ + andeq r8, r2, r8, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bhi 39c3c │ │ │ │ + bhi 39abc │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bls 39c6c │ │ │ │ + bls 39aec │ │ │ │ ldr r3, [r0, #3660] @ 0xe4c │ │ │ │ mov r2, #10 │ │ │ │ mla r3, r2, r3, r1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ str r3, [r0, #3660] @ 0xe4c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bne 39c6c │ │ │ │ + bne 39aec │ │ │ │ ldr r3, [r0, #3664] @ 0xe50 │ │ │ │ cmp r3, #4 │ │ │ │ addls r1, r3, #1 │ │ │ │ ldrls r2, [r0, #3660] @ 0xe4c │ │ │ │ addls r3, r0, r3, lsl #2 │ │ │ │ strls r1, [r0, #3664] @ 0xe50 │ │ │ │ strls r2, [r3, #3640] @ 0xe38 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #3660] @ 0xe4c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #3664] @ 0xe50 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 39c90 │ │ │ │ + bhi 39b10 │ │ │ │ add r2, r3, #1 │ │ │ │ add r1, r4, r3, lsl #2 │ │ │ │ str r2, [r4, #3664] @ 0xe50 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r4, #3660] @ 0xe4c │ │ │ │ str r2, [r1, #3640] @ 0xe38 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 39d9c │ │ │ │ + ble 39c1c │ │ │ │ ldr r7, [r4, #3680] @ 0xe60 │ │ │ │ ldr r2, [r4, #3640] @ 0xe38 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, r2 │ │ │ │ movcs r7, r2 │ │ │ │ cmp r3, #4 │ │ │ │ str r7, [r4, #3584] @ 0xe00 │ │ │ │ - ble 39d9c │ │ │ │ + ble 39c1c │ │ │ │ ldr r1, [r4, #3644] @ 0xe3c │ │ │ │ ldr r0, [r4, #3648] @ 0xe40 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r2, [r4, #3652] @ 0xe44 │ │ │ │ ldr r3, [r4, #3656] @ 0xe48 │ │ │ │ - beq 39d50 │ │ │ │ + beq 39bd0 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 39dac │ │ │ │ + bne 39c2c │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #256] @ 39de4 │ │ │ │ + ldr r1, [pc, #256] @ 39c64 │ │ │ │ movge r3, #100 @ 0x64 │ │ │ │ rsb r3, r3, r3, lsl #8 │ │ │ │ smull r5, lr, r3, r1 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ movge r2, #100 @ 0x64 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ movge r0, #100 @ 0x64 │ │ │ │ @@ -50543,98 +50447,98 @@ │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsl r2, r2, #16 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39b14 │ │ │ │ + bl 39994 │ │ │ │ ldr r5, [r4, #3596] @ 0xe0c │ │ │ │ str r0, [r5, r7, lsl #2] │ │ │ │ - b 39dac │ │ │ │ + b 39c2c │ │ │ │ cmp r0, #360 @ 0x168 │ │ │ │ movge r0, #360 @ 0x168 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ movlt r8, r2 │ │ │ │ movge r8, #100 @ 0x64 │ │ │ │ add r0, r0, #240 @ 0xf0 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ mov r1, #360 @ 0x168 │ │ │ │ movlt r5, r3 │ │ │ │ movge r5, #100 @ 0x64 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 4120c │ │ │ │ ldr r3, [r4, #3596] @ 0xe0c │ │ │ │ orr r0, r0, #-16777216 @ 0xff000000 │ │ │ │ str r0, [r3, r7, lsl #2] │ │ │ │ - b 39dac │ │ │ │ + b 39c2c │ │ │ │ ldr r2, [r4, #3584] @ 0xe00 │ │ │ │ ldr r3, [r4, #3596] @ 0xe0c │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r4, #3600] @ 0xe10 │ │ │ │ ldr r2, [r4, #3628] @ 0xe2c │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #3572] @ 0xdf4 │ │ │ │ - bne 39ddc │ │ │ │ + bne 39c5c │ │ │ │ ldr r3, [r4, #3632] @ 0xe30 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 39ddc │ │ │ │ + bne 39c5c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 35fbc │ │ │ │ + b 35a90 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 35cec │ │ │ │ + b 357c0 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #332] @ 39f4c │ │ │ │ + ldr r3, [pc, #332] @ 39dcc │ │ │ │ ldr r2, [r0, #3572] @ 0xdf4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 39f34 │ │ │ │ + bhi 39db4 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - bl 35fbc │ │ │ │ - b 39f34 │ │ │ │ - bl 360a4 │ │ │ │ - b 39f34 │ │ │ │ + bl 35a90 │ │ │ │ + b 39db4 │ │ │ │ + bl 35b78 │ │ │ │ + b 39db4 │ │ │ │ sub r3, r1, #63 @ 0x3f │ │ │ │ and r6, r3, #255 @ 0xff │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ - bhi 39f28 │ │ │ │ + bhi 39da8 │ │ │ │ ldr r5, [r0, #3668] @ 0xe54 │ │ │ │ ldr r7, [r0, #3576] @ 0xdf8 │ │ │ │ cmp r5, #1 │ │ │ │ movcc r5, #1 │ │ │ │ ldr r0, [r0, #3612] @ 0xe1c │ │ │ │ add r1, r7, r5 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 39e90 │ │ │ │ + bcc 39d10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35a0c │ │ │ │ + bl 354e0 │ │ │ │ ldr r0, [r4, #3612] @ 0xe1c │ │ │ │ sub r3, r0, r7 │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ cmp r5, r3 │ │ │ │ movcs r5, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 39e90 │ │ │ │ + bne 39d10 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #3572] @ 0xdf4 │ │ │ │ - b 39f34 │ │ │ │ + b 39db4 │ │ │ │ ldr r3, [r4, #3576] @ 0xdf8 │ │ │ │ mov ip, #12 │ │ │ │ add r3, r3, r5 │ │ │ │ mov lr, #20 │ │ │ │ str r3, [r4, #3576] @ 0xdf8 │ │ │ │ ldr r3, [r4, #3624] @ 0xe28 │ │ │ │ ldr r2, [r4, #3608] @ 0xe18 │ │ │ │ @@ -50649,130 +50553,130 @@ │ │ │ │ and r8, r6, #8 │ │ │ │ and r7, r6, #16 │ │ │ │ str r3, [r4, #3624] @ 0xe28 │ │ │ │ and r3, r6, #32 │ │ │ │ add r6, r2, r0, lsl #2 │ │ │ │ str r5, [r4, #3608] @ 0xe18 │ │ │ │ cmp r5, r2 │ │ │ │ - bls 39e84 │ │ │ │ + bls 39d04 │ │ │ │ cmp fp, #0 │ │ │ │ strne r1, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ strne r1, [r6] │ │ │ │ cmp r9, #0 │ │ │ │ strne r1, [r2, r0, lsl #3] │ │ │ │ cmp r8, #0 │ │ │ │ strne r1, [r2, ip] │ │ │ │ cmp r7, #0 │ │ │ │ strne r1, [r6, ip] │ │ │ │ cmp r3, #0 │ │ │ │ strne r1, [r2, lr] │ │ │ │ add r6, r6, #4 │ │ │ │ add r2, r2, #4 │ │ │ │ - b 39ee4 │ │ │ │ - bl 35c64 │ │ │ │ - b 39f34 │ │ │ │ - bl 39bfc │ │ │ │ - ldr r2, [pc, #20] @ 39f50 │ │ │ │ + b 39d64 │ │ │ │ + bl 35738 │ │ │ │ + b 39db4 │ │ │ │ + bl 39a7c │ │ │ │ + ldr r2, [pc, #20] @ 39dd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - muleq r2, r2, pc @ │ │ │ │ - muleq r4, ip, r4 │ │ │ │ + andeq r8, r2, lr, lsr r0 │ │ │ │ + andeq r6, r4, ip, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #76] @ 39fb8 │ │ │ │ + ldr r3, [pc, #76] @ 39e38 │ │ │ │ ldr r2, [r0, #3572] @ 0xdf4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 39fa0 │ │ │ │ + bhi 39e20 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - bl 35cec │ │ │ │ - b 39fa0 │ │ │ │ - bl 360a4 │ │ │ │ - b 39fa0 │ │ │ │ - bl 35c64 │ │ │ │ - b 39fa0 │ │ │ │ - bl 39bfc │ │ │ │ - ldr r2, [pc, #20] @ 39fbc │ │ │ │ + bl 357c0 │ │ │ │ + b 39e20 │ │ │ │ + bl 35b78 │ │ │ │ + b 39e20 │ │ │ │ + bl 35738 │ │ │ │ + b 39e20 │ │ │ │ + bl 39a7c │ │ │ │ + ldr r2, [pc, #20] @ 39e3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r7, r2, sl, lsr #28 │ │ │ │ - andeq r6, r4, r0, lsr r4 │ │ │ │ + ldrdeq r7, [r2], -r6 │ │ │ │ + @ instruction: 0x000465b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 35524 │ │ │ │ + bl 34ff8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fe8 │ │ │ │ + beq 39e68 │ │ │ │ bl 8058 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 7e3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r6, [r1, #12] │ │ │ │ mov ip, #0 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #12 │ │ │ │ cmp r6, ip │ │ │ │ - ble 3a08c │ │ │ │ + ble 39f0c │ │ │ │ ldr lr, [r0, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r2, [lr] │ │ │ │ add r3, ip, r3 │ │ │ │ ldr lr, [lr, #40] @ 0x28 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldr r7, [lr, r3, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3a04c │ │ │ │ + bne 39ecc │ │ │ │ add ip, ip, #1 │ │ │ │ - b 3a014 │ │ │ │ + b 39e94 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr lr, [r0, #1724] @ 0x6bc │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, lr │ │ │ │ movge r3, lr │ │ │ │ strb r5, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble 3a044 │ │ │ │ + ble 39ec4 │ │ │ │ ldr lr, [r7] │ │ │ │ mla lr, r4, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ ldrb r8, [lr, #8] │ │ │ │ bic r8, r8, #1 │ │ │ │ strb r8, [lr, #8] │ │ │ │ - b 3a068 │ │ │ │ + b 39ee8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r0, r1 │ │ │ │ - b 39fc0 │ │ │ │ + b 39e40 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #1908] @ 3a828 │ │ │ │ + ldr r2, [pc, #1908] @ 3a6a8 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #1904] @ 3a82c │ │ │ │ + ldr r3, [pc, #1904] @ 3a6ac │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ @@ -50803,15 +50707,15 @@ │ │ │ │ str r7, [sp] │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mul r3, r6, r1 │ │ │ │ mul r1, r9, r1 │ │ │ │ bl 86c4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a5d8 │ │ │ │ + beq 3a458 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [fp, #20] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [fp, #24] │ │ │ │ ldr r8, [fp, #32] │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -50841,25 +50745,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ bl 7ad0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3a5c8 │ │ │ │ + beq 3a448 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mul r3, r8, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mul r3, r6, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a278 │ │ │ │ + bne 3a0f8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -50885,61 +50789,61 @@ │ │ │ │ ldr r6, [fp, #48] @ 0x30 │ │ │ │ ldr r8, [r4, #8] │ │ │ │ add r6, r3, r6 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r3, r9, r3 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ble 3a2c0 │ │ │ │ + ble 3a140 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ add r5, r8, r1 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ sub r5, r5, r1 │ │ │ │ cmp r5, r6 │ │ │ │ movlt r8, r5 │ │ │ │ movge r8, r6 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [fp, #52] @ 0x34 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, sl, r7 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - ble 3a300 │ │ │ │ + ble 3a180 │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ add r5, r5, r1 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ sub r5, r5, r1 │ │ │ │ cmp r5, r6 │ │ │ │ movge r5, r6 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ sub r2, r8, r9 │ │ │ │ sub r3, r5, sl │ │ │ │ cmp r1, r2 │ │ │ │ cmpge r7, r3 │ │ │ │ - bge 3a5c8 │ │ │ │ + bge 3a448 │ │ │ │ ldrb r1, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [sp, #92] @ 0x5c │ │ │ │ strbeq r1, [r0] │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ movge r2, r1 │ │ │ │ cmp r7, r3 │ │ │ │ movge r3, r7 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ lsl r6, r2, #2 │ │ │ │ mul r0, r6, r0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r2, #3676] @ 0xe5c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ bl 8550 │ │ │ │ @@ -51031,15 +50935,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ bl 8478 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f50 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 3a594 │ │ │ │ + beq 3a414 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ bl 8424 │ │ │ │ mvn r3, #0 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ @@ -51047,15 +50951,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7ad0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r4, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 3a580 │ │ │ │ + bge 3a400 │ │ │ │ ldr r3, [r4, #-12] │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ ldr r2, [r4, #-16] │ │ │ │ sub r1, r1, r3 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [r4, #-8] │ │ │ │ sub r3, r3, sl │ │ │ │ @@ -51070,15 +50974,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r8, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ bl 7a34 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3a514 │ │ │ │ + b 3a394 │ │ │ │ mov r0, r5 │ │ │ │ bl 8058 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2] │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ bl 855c │ │ │ │ @@ -51115,64 +51019,64 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ bl 7ad0 │ │ │ │ mov r9, #0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, r9 │ │ │ │ - ble 3a7f0 │ │ │ │ + ble 3a670 │ │ │ │ ldr r2, [fp, #32] │ │ │ │ ldr sl, [r7] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r8, [r7, #4] │ │ │ │ ldr r5, [fp, #36] @ 0x24 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ sub r6, r3, sl │ │ │ │ ldr r3, [r7, #12] │ │ │ │ sub r3, r3, r8 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ mul r0, r6, r0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ mul r2, r1, r2 │ │ │ │ sub r2, sl, r2 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [fp, #24] │ │ │ │ lsl sl, r6, #2 │ │ │ │ mul r5, r2, r5 │ │ │ │ sub r5, r8, r5 │ │ │ │ ldr r8, [fp, #40] @ 0x28 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 3a6f8 │ │ │ │ + beq 3a578 │ │ │ │ ldr r2, [fp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r1, r5, r4 │ │ │ │ mla r0, r2, r1, r0 │ │ │ │ mov r2, sl │ │ │ │ add r1, r8, r0, lsl #2 │ │ │ │ mov r0, r3 │ │ │ │ bl 8010 │ │ │ │ add r4, r4, #1 │ │ │ │ add r3, r0, sl │ │ │ │ - b 3a6c0 │ │ │ │ + b 3a540 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #3676] @ 0xe5c │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ bl 8550 │ │ │ │ @@ -51183,21 +51087,21 @@ │ │ │ │ strd r2, [sp, #224] @ 0xe0 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ add r9, r9, #1 │ │ │ │ add r7, r7, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r8, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr sl, [fp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ add r0, sl, r6 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ ldrb r3, [fp, #28] │ │ │ │ strb r3, [sp, #252] @ 0xfc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ @@ -51225,126 +51129,126 @@ │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl 358bc │ │ │ │ - b 3a628 │ │ │ │ + bl 35390 │ │ │ │ + b 3a4a8 │ │ │ │ add r0, sp, #204 @ 0xcc │ │ │ │ bl 855c │ │ │ │ - ldr r2, [pc, #48] @ 3a830 │ │ │ │ - ldr r3, [pc, #40] @ 3a82c │ │ │ │ + ldr r2, [pc, #48] @ 3a6b0 │ │ │ │ + ldr r3, [pc, #40] @ 3a6ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3a820 │ │ │ │ + beq 3a6a0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r5, r4, ip, lsr sl │ │ │ │ + @ instruction: 0x00045bbc │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - strdeq r5, [r4], -r8 │ │ │ │ + andeq r5, r4, r8, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #576] @ 3aa94 │ │ │ │ + ldr r2, [pc, #576] @ 3a914 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #572] @ 3aa98 │ │ │ │ + ldr r3, [pc, #572] @ 3a918 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq 3aa64 │ │ │ │ + beq 3a8e4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r1 │ │ │ │ add fp, r1, r3 │ │ │ │ sub r3, fp, #1 │ │ │ │ ldr r1, [r5, #1728] @ 0x6c0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r9, [r4, #76] @ 0x4c │ │ │ │ add sl, r6, r3 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3aa64 │ │ │ │ + beq 3a8e4 │ │ │ │ ldr r8, [r4, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r5, #1504] @ 0x5e0 │ │ │ │ add r3, r8, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r1, [r5, #1728] @ 0x6c0 │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 3aa64 │ │ │ │ + bgt 3a8e4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r3, r8 │ │ │ │ movlt r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a968 │ │ │ │ + bne 3a7e8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r7, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp fp, r3 │ │ │ │ movlt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a968 │ │ │ │ + bne 3a7e8 │ │ │ │ cmp r7, r8 │ │ │ │ movlt r8, #0 │ │ │ │ movge r8, #1 │ │ │ │ cmp fp, r3 │ │ │ │ movgt r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3aa38 │ │ │ │ + beq 3a8b8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r1, r6 │ │ │ │ add r3, r1, r3 │ │ │ │ sub r2, r3, #1 │ │ │ │ - blt 3aa50 │ │ │ │ + blt 3a8d0 │ │ │ │ cmp sl, r1 │ │ │ │ - bgt 3a9a8 │ │ │ │ + bgt 3a828 │ │ │ │ cmp r2, r6 │ │ │ │ - blt 3a998 │ │ │ │ + blt 3a818 │ │ │ │ cmp sl, r2 │ │ │ │ - bgt 3a9a8 │ │ │ │ + bgt 3a828 │ │ │ │ cmp r1, r6 │ │ │ │ - bgt 3aa38 │ │ │ │ + bgt 3a8b8 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt 3aa38 │ │ │ │ + bgt 3a8b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 8010 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -51369,101 +51273,101 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r7 │ │ │ │ - bl 3a098 │ │ │ │ + bl 39f18 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a000 │ │ │ │ + bl 39e80 │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r9, #76] @ 0x4c │ │ │ │ moveq r3, r9 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 3a8c8 │ │ │ │ + b 3a748 │ │ │ │ cmp r2, r6 │ │ │ │ - blt 3a9a0 │ │ │ │ + blt 3a820 │ │ │ │ cmp sl, r2 │ │ │ │ - bgt 3a9a8 │ │ │ │ - b 3a9a0 │ │ │ │ - ldr r2, [pc, #48] @ 3aa9c │ │ │ │ - ldr r3, [pc, #40] @ 3aa98 │ │ │ │ + bgt 3a828 │ │ │ │ + b 3a820 │ │ │ │ + ldr r2, [pc, #48] @ 3a91c │ │ │ │ + ldr r3, [pc, #40] @ 3a918 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3aa8c │ │ │ │ + beq 3a90c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r5, r4, r0, lsr #5 │ │ │ │ + andeq r5, r4, r0, lsr #8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r5, r4, ip, lsl #1 │ │ │ │ + andeq r5, r4, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r3, [r0, #3580] @ 0xdfc │ │ │ │ ldr r1, [r0, #3616] @ 0xe20 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1360] @ 3b014 │ │ │ │ - ldr r2, [pc, #1360] @ 3b018 │ │ │ │ + ldr r0, [pc, #1360] @ 3ae94 │ │ │ │ + ldr r2, [pc, #1360] @ 3ae98 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ cmp r3, r1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #0 │ │ │ │ - bge 3aafc │ │ │ │ + bge 3a97c │ │ │ │ ldr r2, [fp, #3628] @ 0xe2c │ │ │ │ mov r0, #6 │ │ │ │ mla r2, r0, r2, r3 │ │ │ │ cmp r1, r2 │ │ │ │ ldrle r2, [fp, #3620] @ 0xe24 │ │ │ │ strle r2, [fp, #3616] @ 0xe20 │ │ │ │ ldr r2, [fp, #3576] @ 0xdf8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3ab58 │ │ │ │ + ble 3a9d8 │ │ │ │ ldr r0, [fp, #3628] @ 0xe2c │ │ │ │ mov r2, #6 │ │ │ │ mla r3, r2, r0, r3 │ │ │ │ ldr r1, [fp, #3620] @ 0xe24 │ │ │ │ ldr r2, [fp, #3624] @ 0xe28 │ │ │ │ cmp r3, r1 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #26 │ │ │ │ mul r2, r0, r2 │ │ │ │ - blt 3ab50 │ │ │ │ + blt 3a9d0 │ │ │ │ ldrb r0, [fp, #3672] @ 0xe58 │ │ │ │ sub r1, r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab4c │ │ │ │ + bne 3a9cc │ │ │ │ ldr r0, [fp, #3616] @ 0xe20 │ │ │ │ cmp r0, r1 │ │ │ │ - bge 3ab50 │ │ │ │ + bge 3a9d0 │ │ │ │ str r1, [fp, #3616] @ 0xe20 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [fp, #3580] @ 0xdfc │ │ │ │ ldr r1, [fp, #2052] @ 0x804 │ │ │ │ ldr r7, [fp, #3616] @ 0xe20 │ │ │ │ ldr r2, [fp, #3612] @ 0xe1c │ │ │ │ ldrb r3, [fp, #3636] @ 0xe34 │ │ │ │ add r0, r7, r1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ and r3, r3, #1 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r8, r7 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldreq r3, [sp, #72] @ 0x48 │ │ │ │ ldrne r2, [r3, #20] │ │ │ │ ldreq sl, [fp, #1736] @ 0x6c8 │ │ │ │ @@ -51477,20 +51381,20 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, #0 │ │ │ │ cmpgt sl, #0 │ │ │ │ movgt r2, #1 │ │ │ │ movle r2, #0 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - ble 3af78 │ │ │ │ + ble 3adf8 │ │ │ │ ldr r1, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, r0 │ │ │ │ - blt 3af78 │ │ │ │ + blt 3adf8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [fp, #2052] @ 0x804 │ │ │ │ add r3, r1, r3 │ │ │ │ sub r1, r2, #1 │ │ │ │ and r3, r3, r1 │ │ │ │ sub r2, r2, r3 │ │ │ │ @@ -51504,19 +51408,19 @@ │ │ │ │ movlt r5, r8 │ │ │ │ cmp r8, r2 │ │ │ │ cmple r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r7, [fp, #3612] @ 0xe1c │ │ │ │ ldreq r3, [fp, #3604] @ 0xe14 │ │ │ │ streq r2, [sp, #88] @ 0x58 │ │ │ │ - beq 3ac7c │ │ │ │ + beq 3aafc │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ mul r4, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r1, [fp, #3604] @ 0xe14 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ mov r2, r4 │ │ │ │ mla r3, ip, r3, r1 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ @@ -51527,23 +51431,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ sub r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r1, [fp, #2048] @ 0x800 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ sub r8, r8, r5 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ ldrb r2, [fp, #3672] @ 0xe58 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ eor r2, r2, #1 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ @@ -51571,154 +51475,154 @@ │ │ │ │ bl 8550 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - beq 3ae00 │ │ │ │ + beq 3ac80 │ │ │ │ cmp sl, #0 │ │ │ │ movne r6, r4 │ │ │ │ - bne 3ad70 │ │ │ │ + bne 3abf0 │ │ │ │ cmp r4, #1 │ │ │ │ movge r6, r4 │ │ │ │ movlt r6, #1 │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 3ad8c │ │ │ │ + beq 3ac0c │ │ │ │ mov r0, fp │ │ │ │ - bl 53cb8 │ │ │ │ + bl 546f4 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3ad74 │ │ │ │ + b 3abf4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 3adf4 │ │ │ │ + bne 3ac74 │ │ │ │ cmp r8, #0 │ │ │ │ ldrle r0, [fp, #3580] @ 0xdfc │ │ │ │ ldr r1, [fp, #2052] @ 0x804 │ │ │ │ movgt r0, r5 │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ add r0, r1, r0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldrb r3, [fp, #3636] @ 0xe34 │ │ │ │ tst r3, #4 │ │ │ │ ldreq r2, [sp, #64] @ 0x40 │ │ │ │ sub r1, r4, r0 │ │ │ │ sub r1, r6, r1 │ │ │ │ bic r1, r1, r1, asr #31 │ │ │ │ - beq 3adec │ │ │ │ + beq 3ac6c │ │ │ │ ldr r2, [fp, #1724] @ 0x6bc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, r9, r3 │ │ │ │ cmp r2, r3 │ │ │ │ movge r2, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 4c2ec │ │ │ │ + bl 4c30c │ │ │ │ ldr r3, [fp, #3580] @ 0xdfc │ │ │ │ sub r3, r3, r5 │ │ │ │ str r3, [fp, #3580] @ 0xdfc │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ lsl ip, r3, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r7, #1 │ │ │ │ add r5, r9, r3 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 3ae78 │ │ │ │ + beq 3acf8 │ │ │ │ ldr r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldr r2, [fp, #1724] @ 0x6bc │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r5, r2 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movlt r2, r5 │ │ │ │ strb r7, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 3ae6c │ │ │ │ + ble 3acec │ │ │ │ ldr r1, [r6] │ │ │ │ mov lr, #12 │ │ │ │ mla lr, r3, lr, r1 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, lr │ │ │ │ ldrb lr, [lr, #8] │ │ │ │ bic lr, lr, #1 │ │ │ │ strb lr, [r1, #8] │ │ │ │ - b 3ae40 │ │ │ │ + b 3acc0 │ │ │ │ add r0, r0, #1 │ │ │ │ add ip, ip, #4 │ │ │ │ - b 3ae18 │ │ │ │ + b 3ac98 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #148 @ 0x94 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - bl 3a834 │ │ │ │ + bl 3a6b4 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d70 │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ cmp r6, r0 │ │ │ │ - beq 3af18 │ │ │ │ + beq 3ad98 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d70 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ bl 8514 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ bl 7f2c │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r6, r1 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, r4, r1 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35524 │ │ │ │ + bl 34ff8 │ │ │ │ add lr, sp, #116 @ 0x74 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ mov ip, sp │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r0, fp │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ - bl 358bc │ │ │ │ + bl 35390 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #1504] @ 0x5e0 │ │ │ │ ldreq r3, [sp, #116] @ 0x74 │ │ │ │ ldreq r2, [sp, #68] @ 0x44 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ subeq r3, r2, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ - b 3abc4 │ │ │ │ + b 3aa44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3af88 │ │ │ │ + beq 3ae08 │ │ │ │ ldr r0, [fp, #3604] @ 0xe14 │ │ │ │ bl 7e3c │ │ │ │ mov r4, #0 │ │ │ │ add r3, fp, #3584 @ 0xe00 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [fp, #3604] @ 0xe14 │ │ │ │ @@ -51733,32 +51637,32 @@ │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ bic r3, r3, #1 │ │ │ │ cmp r2, r4 │ │ │ │ orrne r3, r3, #1 │ │ │ │ strb r3, [fp, #16] │ │ │ │ mov r0, fp │ │ │ │ str r4, [fp, #3588] @ 0xe04 │ │ │ │ - bl 4c328 │ │ │ │ + bl 4c348 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #52] @ 3b01c │ │ │ │ + ldr r2, [pc, #52] @ 3ae9c │ │ │ │ strb r3, [fp, #3292] @ 0xcdc │ │ │ │ - ldr r3, [pc, #40] @ 3b018 │ │ │ │ + ldr r3, [pc, #40] @ 3ae98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3b00c │ │ │ │ + beq 3ae8c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r5, r4, r4, lsr r0 │ │ │ │ + @ instruction: 0x000451b4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r4, r4, ip, lsl #22 │ │ │ │ + andeq r4, r4, ip, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ mov r8, r1 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -51771,465 +51675,559 @@ │ │ │ │ str r1, [r0, #1504] @ 0x5e0 │ │ │ │ mov fp, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b0e0 │ │ │ │ + beq 3af60 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ bl 82e0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ bl 8010 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r2, [r5, #76] @ 0x4c │ │ │ │ moveq r2, r5 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 3b0bc │ │ │ │ + beq 3af3c │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r2, #72] @ 0x48 │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ moveq r6, r4 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r2, [fp, #76] @ 0x4c │ │ │ │ moveq r2, fp │ │ │ │ mov r1, fp │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r2 │ │ │ │ - b 3b06c │ │ │ │ + b 3aeec │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b114 │ │ │ │ + beq 3af94 │ │ │ │ bl 7e3c │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r3, [sl, #76] @ 0x4c │ │ │ │ moveq r3, sl │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ - b 3b0f0 │ │ │ │ + b 3af70 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r8, #68] @ 0x44 │ │ │ │ str r0, [r8, #64] @ 0x40 │ │ │ │ str r0, [r8, #60] @ 0x3c │ │ │ │ - beq 3b324 │ │ │ │ - ldr r3, [pc, #564] @ 3b364 │ │ │ │ - ldr sl, [pc, #564] @ 3b368 │ │ │ │ + beq 3b1a4 │ │ │ │ + ldr r3, [pc, #564] @ 3b1e4 │ │ │ │ + ldr sl, [pc, #564] @ 3b1e8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #556] @ 3b36c │ │ │ │ + ldr r3, [pc, #556] @ 3b1ec │ │ │ │ ldr r7, [r4, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3b31c │ │ │ │ + beq 3b19c │ │ │ │ ldr r6, [r4, #24] │ │ │ │ ldr r9, [r4, #12] │ │ │ │ ldr r2, [r8] │ │ │ │ add r3, r9, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r0, r2, #1 │ │ │ │ and r3, r3, r0 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt 3b188 │ │ │ │ + bgt 3b008 │ │ │ │ cmp r9, r2 │ │ │ │ - ble 3b194 │ │ │ │ + ble 3b014 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39fc0 │ │ │ │ - b 3b304 │ │ │ │ + bl 39e40 │ │ │ │ + b 3b184 │ │ │ │ mvn r3, #0 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ mov fp, #0 │ │ │ │ mov sl, r8 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r3 │ │ │ │ cmp r9, fp │ │ │ │ add r2, fp, r6 │ │ │ │ - ble 3b224 │ │ │ │ + ble 3b0a4 │ │ │ │ ldr r1, [r5, #1728] @ 0x6c0 │ │ │ │ ldr r0, [r5, #1504] @ 0x5e0 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ cmp r4, r0 │ │ │ │ movlt r2, #0 │ │ │ │ movge r2, #1 │ │ │ │ cmn r4, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b218 │ │ │ │ + beq 3b098 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, sl │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - bl 39fc0 │ │ │ │ - ldr r3, [pc, #364] @ 3b370 │ │ │ │ + bl 39e40 │ │ │ │ + ldr r3, [pc, #364] @ 3b1f0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #2 │ │ │ │ str sl, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 3b304 │ │ │ │ + bl 535c4 │ │ │ │ + b 3b184 │ │ │ │ add fp, fp, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b1b0 │ │ │ │ + b 3b030 │ │ │ │ mov r4, r7 │ │ │ │ add r2, r4, #28 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, r4, #44 @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r7, r8 │ │ │ │ mov r8, sl │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - bl 3a834 │ │ │ │ + bl 3a6b4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr r9, [r4, #40] @ 0x28 │ │ │ │ bl 7d70 │ │ │ │ cmp r9, r0 │ │ │ │ - beq 3b2d0 │ │ │ │ + beq 3b150 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 7d70 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 8514 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 7f2c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r0, r1, r0 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r9, r1 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 35524 │ │ │ │ + bl 34ff8 │ │ │ │ add lr, r4, #12 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ mov ip, sp │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ - bl 358bc │ │ │ │ + bl 35390 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #72] @ 0x48 │ │ │ │ moveq r3, r7 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 3b154 │ │ │ │ + b 3afd4 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r6, #76] @ 0x4c │ │ │ │ movne r0, r6 │ │ │ │ - beq 3b358 │ │ │ │ + beq 3b1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b358 │ │ │ │ + beq 3b1d8 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #76] @ 0x4c │ │ │ │ moveq r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 3b334 │ │ │ │ + b 3b1b4 │ │ │ │ str r9, [r5, #1504] @ 0x5e0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r2, r2, r4, asr r6 │ │ │ │ - andeq r2, r2, ip, ror fp │ │ │ │ - andeq sp, r1, r0, asr #14 │ │ │ │ + ldrdeq r2, [r2], -ip │ │ │ │ + andeq r2, r2, r4, lsl #26 │ │ │ │ + andeq sp, r1, r8, ror #16 │ │ │ │ andeq r0, r0, sp, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #120] @ 3b404 │ │ │ │ + ldr ip, [pc, #120] @ 3b284 │ │ │ │ ldr r3, [r0, #3680] @ 0xe60 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #112] @ 3b408 │ │ │ │ + ldr r0, [pc, #112] @ 3b288 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r2, [pc, #100] @ 3b40c │ │ │ │ + ldr r2, [pc, #100] @ 3b28c │ │ │ │ add r5, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - ldr r2, [pc, #52] @ 3b410 │ │ │ │ - ldr r3, [pc, #40] @ 3b408 │ │ │ │ + bl 36828 │ │ │ │ + ldr r2, [pc, #52] @ 3b290 │ │ │ │ + ldr r3, [pc, #40] @ 3b288 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3b3fc │ │ │ │ + beq 3b27c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r4, r4, r4, ror #14 │ │ │ │ + andeq r4, r4, r4, ror #17 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldrdeq ip, [r1], -r8 │ │ │ │ - andeq r4, r4, ip, lsl r7 │ │ │ │ + andeq ip, r1, r0, ror pc │ │ │ │ + muleq r4, ip, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #2052] @ 0x804 │ │ │ │ ldr r2, [r4, #1728] @ 0x6c0 │ │ │ │ ldr r3, [r0, #1724] @ 0x6bc │ │ │ │ mul r2, r1, r2 │ │ │ │ ldr r0, [r0, #2048] @ 0x800 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mul r3, r0, r3 │ │ │ │ - ldr ip, [pc, #136] @ 3b4d4 │ │ │ │ + ldr ip, [pc, #136] @ 3b354 │ │ │ │ ldr r0, [r4, #3688] @ 0xe68 │ │ │ │ ldr r1, [r4, #3684] @ 0xe64 │ │ │ │ cmp r2, r0 │ │ │ │ strls r2, [sp] │ │ │ │ strhi r0, [sp] │ │ │ │ - ldr r0, [pc, #116] @ 3b4d8 │ │ │ │ + ldr r0, [pc, #116] @ 3b358 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r2, [pc, #108] @ 3b4dc │ │ │ │ + ldr r2, [pc, #108] @ 3b35c │ │ │ │ cmp r3, r1 │ │ │ │ add r5, sp, #12 │ │ │ │ movcs r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - ldr r2, [pc, #52] @ 3b4e0 │ │ │ │ - ldr r3, [pc, #40] @ 3b4d8 │ │ │ │ + bl 36828 │ │ │ │ + ldr r2, [pc, #52] @ 3b360 │ │ │ │ + ldr r3, [pc, #40] @ 3b358 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3b4cc │ │ │ │ + beq 3b34c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - muleq r4, r8, r6 │ │ │ │ + andeq r4, r4, r8, lsl r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq ip, r1, r4, lsl sp │ │ │ │ - andeq r4, r4, ip, asr #12 │ │ │ │ + andeq ip, r1, ip, lsr #29 │ │ │ │ + andeq r4, r4, ip, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb ip, [r0, #48] @ 0x30 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, ip │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr lr, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ movcs r2, #1 │ │ │ │ - bcs 3b528 │ │ │ │ + bcs 3b3a8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mla r2, r1, r2, r0 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ bics r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ moveq r2, #1 │ │ │ │ add r8, r1, #1 │ │ │ │ cmp r8, ip │ │ │ │ movcs r7, #1 │ │ │ │ - bcs 3b54c │ │ │ │ + bcs 3b3cc │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ mla r0, r8, r0, r4 │ │ │ │ ldr r7, [r0, #56] @ 0x38 │ │ │ │ bics r7, r7, #-2147483648 @ 0x80000000 │ │ │ │ moveq r7, #1 │ │ │ │ ldr r0, [r4, #1724] @ 0x6bc │ │ │ │ cmp r0, r7 │ │ │ │ - ble 3b578 │ │ │ │ + ble 3b3f8 │ │ │ │ cmp r8, ip │ │ │ │ movcs r0, #1 │ │ │ │ - bcs 3b578 │ │ │ │ + bcs 3b3f8 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ mla r8, r0, r8, r4 │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ add r0, r1, #2 │ │ │ │ cmp r0, ip │ │ │ │ ldr r7, [r4, #1728] @ 0x6c0 │ │ │ │ - bcs 3b5a4 │ │ │ │ + bcs 3b424 │ │ │ │ mov r8, #80 @ 0x50 │ │ │ │ mla r0, r8, r0, r4 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movne r7, r0 │ │ │ │ add r1, r1, #3 │ │ │ │ cmp r1, ip │ │ │ │ ldr r0, [r4, #1724] @ 0x6bc │ │ │ │ - bcs 3b5d4 │ │ │ │ + bcs 3b454 │ │ │ │ mov ip, #80 @ 0x50 │ │ │ │ mla r1, ip, r1, r4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bics r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3b5d4 │ │ │ │ + beq 3b454 │ │ │ │ cmp r0, r1 │ │ │ │ subgt r1, r1, #1 │ │ │ │ - bgt 3b5d8 │ │ │ │ + bgt 3b458 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r2, r7 │ │ │ │ str r1, [lr] │ │ │ │ - bgt 3b61c │ │ │ │ + bgt 3b49c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - bgt 3b61c │ │ │ │ + bgt 3b49c │ │ │ │ sub r1, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c430 │ │ │ │ + bl 4c450 │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c430 │ │ │ │ + bl 4c450 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r5] │ │ │ │ - b 3b620 │ │ │ │ + b 3b4a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [r1, #3244] @ 0xcac │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r1, [r1, #48] @ 0x30 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 3b57c │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [r0, #336] @ 0x150 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 2d768 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 2d498 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 2c624 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7e3c │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r7, r2 │ │ │ │ + beq 3b518 │ │ │ │ + ldr r2, [r0, #352] @ 0x160 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r0, #308] @ 0x134 │ │ │ │ + bl 2fc8c │ │ │ │ + ldr r0, [r4, #336] @ 0x150 │ │ │ │ + bl 23d54 │ │ │ │ + ldr r0, [r4, #348] @ 0x15c │ │ │ │ + bl 7e3c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #336] @ 0x150 │ │ │ │ + str r3, [r4, #352] @ 0x160 │ │ │ │ + str r3, [r4, #348] @ 0x15c │ │ │ │ + ldr r3, [r6, #3244] @ 0xcac │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8460 │ │ │ │ + ldr r2, [pc, #220] @ 3b60c │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7f80 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r4, #336] @ 0x150 │ │ │ │ + bne 3b584 │ │ │ │ + ldr ip, [pc, #180] @ 3b610 │ │ │ │ + ldr r2, [pc, #180] @ 3b614 │ │ │ │ + ldr r1, [pc, #180] @ 3b618 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #176] @ 3b61c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ + mov r0, #0 │ │ │ │ + b 3b604 │ │ │ │ + ldr r1, [pc, #148] @ 3b620 │ │ │ │ + str r7, [r4, #348] @ 0x15c │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #136] @ 3b624 │ │ │ │ + ldr r0, [r4, #336] @ 0x150 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #124] @ 3b628 │ │ │ │ + ldr r0, [r4, #336] @ 0x150 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #112] @ 3b62c │ │ │ │ + ldr r0, [r4, #336] @ 0x150 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #100] @ 3b630 │ │ │ │ + ldr r0, [r4, #336] @ 0x150 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 2fc4c │ │ │ │ + ldr r1, [pc, #88] @ 3b634 │ │ │ │ + mov r2, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #996 @ 0x3e4 │ │ │ │ + ldr r0, [r4, #336] @ 0x150 │ │ │ │ + bl 7a94 │ │ │ │ + ldr r0, [r4, #308] @ 0x134 │ │ │ │ + ldr r1, [r4, #336] @ 0x150 │ │ │ │ + mov r2, r5 │ │ │ │ + bl 2fc8c │ │ │ │ + mov r0, #1 │ │ │ │ + str r5, [r4, #352] @ 0x160 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + muleq r4, r8, sp │ │ │ │ + andeq r1, r2, r0, lsl #11 │ │ │ │ + andeq lr, r1, ip, asr r7 │ │ │ │ + andeq r1, r2, r0, lsr #23 │ │ │ │ + andeq r0, r0, lr, ror r9 │ │ │ │ + andeq r1, r2, ip, ror r5 │ │ │ │ + andeq r1, r2, r8, lsl #11 │ │ │ │ + andeq r1, r2, r4, lsl #11 │ │ │ │ + andeq r1, r2, ip, ror r5 │ │ │ │ + andeq r1, r2, r4, ror r5 │ │ │ │ + @ instruction: 0x00043fbc │ │ │ │ + ldr r3, [r1, #3244] @ 0xcac │ │ │ │ + ldr r3, [r3, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - subs r5, r2, #0 │ │ │ │ - popne {r4, r5, r6, pc} │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #320] @ 0x140 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 3006c │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 3b4a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b690 │ │ │ │ - bl 2d498 │ │ │ │ - str r5, [r4, #320] @ 0x140 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #312] @ 0x138 │ │ │ │ - str r3, [r4, #324] @ 0x144 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + popne {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, r6, r7, r8, lr} │ │ │ │ + b 7e3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #340] @ 0x154 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b6c8 │ │ │ │ - bl 23460 │ │ │ │ - ldr r1, [pc, #32] @ 3b6f0 │ │ │ │ + beq 3b6c0 │ │ │ │ + bl 23d54 │ │ │ │ + ldr r1, [pc, #32] @ 3b6e8 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #344] @ 0x158 │ │ │ │ str r5, [r4, #340] @ 0x154 │ │ │ │ - add r1, r1, #956 @ 0x3bc │ │ │ │ + add r1, r1, #1004 @ 0x3ec │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7a94 │ │ │ │ - strdeq r3, [r4], -r8 │ │ │ │ + ldrdeq r3, [r4], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r2, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b724 │ │ │ │ - bl 23460 │ │ │ │ + beq 3b71c │ │ │ │ + bl 23d54 │ │ │ │ str r5, [r4, #340] @ 0x154 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #344] @ 0x158 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr r3, [r0, #1444] @ 0x5a4 │ │ │ │ - ldr r2, [pc, #3968] @ 3c6cc │ │ │ │ + ldr r2, [pc, #3968] @ 3c6c4 │ │ │ │ mov r8, r1 │ │ │ │ add r1, r3, #1 │ │ │ │ - ldr r3, [pc, #3960] @ 3c6d0 │ │ │ │ + ldr r3, [pc, #3960] @ 3c6c8 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl 40a70 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3dee0 │ │ │ │ + beq 3ded8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov fp, #10 │ │ │ │ ldr r2, [r3, #1444] @ 0x5a4 │ │ │ │ ldr r1, [r3, #1436] @ 0x59c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1, r2] │ │ │ │ mov sl, r3 │ │ │ │ @@ -52240,136 +52238,136 @@ │ │ │ │ strb r2, [r3, #1448] @ 0x5a8 │ │ │ │ ldr r2, [r3, #1444] @ 0x5a4 │ │ │ │ ldr r9, [r3, #1436] @ 0x59c │ │ │ │ mov r6, sl │ │ │ │ mov r7, r2 │ │ │ │ cmp sl, r7 │ │ │ │ mov r3, sl │ │ │ │ - beq 3b800 │ │ │ │ + beq 3b7f8 │ │ │ │ ldrb r4, [r9, sl] │ │ │ │ cmp r4, #59 @ 0x3b │ │ │ │ addeq r3, r3, #1 │ │ │ │ - beq 3b800 │ │ │ │ + beq 3b7f8 │ │ │ │ bl 82b0 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 3de6c │ │ │ │ + beq 3de64 │ │ │ │ mla r4, fp, r6, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ sub r6, r4, #48 @ 0x30 │ │ │ │ - b 3b7bc │ │ │ │ + b 3b7b4 │ │ │ │ cmp r6, #119 @ 0x77 │ │ │ │ add r7, r9, r3 │ │ │ │ - bhi 3b878 │ │ │ │ + bhi 3b870 │ │ │ │ cmp r6, #98 @ 0x62 │ │ │ │ - bhi 3b820 │ │ │ │ + bhi 3b818 │ │ │ │ cmp r6, #22 │ │ │ │ - bls 3b844 │ │ │ │ - b 3b864 │ │ │ │ - ldr r3, [pc, #3756] @ 3c6d4 │ │ │ │ + bls 3b83c │ │ │ │ + b 3b85c │ │ │ │ + ldr r3, [pc, #3756] @ 3c6cc │ │ │ │ sub r6, r6, #99 @ 0x63 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #20 │ │ │ │ - bhi 3de6c │ │ │ │ + bhi 3de64 │ │ │ │ add r6, r6, r6 │ │ │ │ ldrh r6, [r3, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3724] @ 3c6d8 │ │ │ │ + ldr r2, [pc, #3724] @ 3c6d0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r6, #22 │ │ │ │ - bhi 3de6c │ │ │ │ + bhi 3de64 │ │ │ │ add r2, r2, r6 │ │ │ │ ldrh r2, [r2, r6] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ - beq 3b8b0 │ │ │ │ + beq 3b8a8 │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ - beq 3c4e4 │ │ │ │ - b 3de6c │ │ │ │ - ldr r3, [pc, #3676] @ 3c6dc │ │ │ │ + beq 3c4dc │ │ │ │ + b 3de64 │ │ │ │ + ldr r3, [pc, #3676] @ 3c6d4 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 3de20 │ │ │ │ + beq 3de18 │ │ │ │ cmp r6, #556 @ 0x22c │ │ │ │ - bcs 3b8a0 │ │ │ │ + bcs 3b898 │ │ │ │ cmp r6, #133 @ 0x85 │ │ │ │ - beq 3dd68 │ │ │ │ + beq 3dd60 │ │ │ │ cmp r6, #176 @ 0xb0 │ │ │ │ - beq 3ddcc │ │ │ │ - b 3de6c │ │ │ │ - ldr r3, [pc, #3640] @ 3c6e0 │ │ │ │ + beq 3ddc4 │ │ │ │ + b 3de64 │ │ │ │ + ldr r3, [pc, #3640] @ 3c6d8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 3de30 │ │ │ │ - b 3de6c │ │ │ │ + beq 3de28 │ │ │ │ + b 3de64 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #0 │ │ │ │ - b 3bf74 │ │ │ │ + b 3bf6c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ - bl 38700 │ │ │ │ - b 3de6c │ │ │ │ + bl 3857c │ │ │ │ + b 3de64 │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bne 3de6c │ │ │ │ - ldr r6, [pc, #3588] @ 3c6e4 │ │ │ │ + bne 3de64 │ │ │ │ + ldr r6, [pc, #3588] @ 3c6dc │ │ │ │ sub r0, r7, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r6 │ │ │ │ bl 83d0 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r6, [pc, #3568] @ 3c6e8 │ │ │ │ + ldr r6, [pc, #3568] @ 3c6e0 │ │ │ │ mov r7, #10 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 83d0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 3de6c │ │ │ │ + beq 3de64 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r8, #0 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, r3, #48 @ 0x30 │ │ │ │ mlane r8, r7, r8, r3 │ │ │ │ - bne 3b920 │ │ │ │ + bne 3b918 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ - bls 3b968 │ │ │ │ - ldr r1, [pc, #3496] @ 3c6ec │ │ │ │ - ldr r2, [pc, #3496] @ 3c6f0 │ │ │ │ + bls 3b960 │ │ │ │ + ldr r1, [pc, #3496] @ 3c6e4 │ │ │ │ + ldr r2, [pc, #3496] @ 3c6e8 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r8} │ │ │ │ - ldr r1, [pc, #3488] @ 3c6f4 │ │ │ │ - ldr r3, [pc, #3488] @ 3c6f8 │ │ │ │ + ldr r1, [pc, #3488] @ 3c6ec │ │ │ │ + ldr r3, [pc, #3488] @ 3c6f0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 3de6c │ │ │ │ + bl 535c4 │ │ │ │ + b 3de64 │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bne 3ba04 │ │ │ │ + bne 3b9fc │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ba20 │ │ │ │ + bne 3ba18 │ │ │ │ ldrb r2, [r4, #1448] @ 0x5a8 │ │ │ │ add r3, r8, #516 @ 0x204 │ │ │ │ ldr r3, [r4, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ lsr r1, r3, #16 │ │ │ │ lsr r0, r3, #8 │ │ │ │ - beq 3b9a8 │ │ │ │ - ldr r2, [pc, #3416] @ 3c6fc │ │ │ │ + beq 3b9a0 │ │ │ │ + ldr r2, [pc, #3416] @ 3c6f4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3b9b0 │ │ │ │ - ldr r2, [pc, #3408] @ 3c700 │ │ │ │ + b 3b9a8 │ │ │ │ + ldr r2, [pc, #3408] @ 3c6f8 │ │ │ │ add r2, pc, r2 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ add r5, sp, #204 @ 0xcc │ │ │ │ str r2, [sp, #24] │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -52378,985 +52376,985 @@ │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - b 3ba54 │ │ │ │ + bl 36828 │ │ │ │ + b 3ba4c │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ cmpne r2, #35 @ 0x23 │ │ │ │ - bne 3ba20 │ │ │ │ + bne 3ba18 │ │ │ │ mov r2, r3 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ bl 40410 │ │ │ │ - b 3ba30 │ │ │ │ + b 3ba28 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ bl 406d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ba54 │ │ │ │ + beq 3ba4c │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r3, r8, #516 @ 0x204 │ │ │ │ str r1, [r4, r3, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 347b4 │ │ │ │ - ldr r8, [pc, #3240] @ 3c704 │ │ │ │ + bl 33c68 │ │ │ │ + ldr r8, [pc, #3240] @ 3c6fc │ │ │ │ mov r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 83d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 83d0 │ │ │ │ - b 3b90c │ │ │ │ + b 3b904 │ │ │ │ mov r0, r7 │ │ │ │ bl 7fc8 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 418d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bad4 │ │ │ │ - ldr r0, [pc, #3160] @ 3c708 │ │ │ │ - ldr r2, [pc, #3160] @ 3c70c │ │ │ │ - ldr r1, [pc, #3160] @ 3c710 │ │ │ │ + bne 3bacc │ │ │ │ + ldr r0, [pc, #3160] @ 3c700 │ │ │ │ + ldr r2, [pc, #3160] @ 3c704 │ │ │ │ + ldr r1, [pc, #3160] @ 3c708 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #460 @ 0x1cc │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 3de6c │ │ │ │ + bl 535c4 │ │ │ │ + b 3de64 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #3124] @ 3c714 │ │ │ │ + ldr r1, [pc, #3124] @ 3c70c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldr r7, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bb20 │ │ │ │ + bne 3bb18 │ │ │ │ mov r0, r5 │ │ │ │ bl 4158c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb20 │ │ │ │ + beq 3bb18 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r8, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r8, #328] @ 0x148 │ │ │ │ bl 7e3c │ │ │ │ str r7, [r8, #328] @ 0x148 │ │ │ │ - b 3bb28 │ │ │ │ + b 3bb20 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r7 │ │ │ │ bl 7c5c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3de6c │ │ │ │ + beq 3de64 │ │ │ │ mov r9, #0 │ │ │ │ strb r9, [r8] │ │ │ │ bl 852c │ │ │ │ add sl, sp, #132 @ 0x84 │ │ │ │ - ldr fp, [pc, #2992] @ 3c718 │ │ │ │ + ldr fp, [pc, #2992] @ 3c710 │ │ │ │ add fp, pc, fp │ │ │ │ mov r5, r0 │ │ │ │ bl 852c │ │ │ │ - ldr r1, [pc, #2980] @ 3c71c │ │ │ │ + ldr r1, [pc, #2980] @ 3c714 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ - ldr r9, [pc, #2968] @ 3c720 │ │ │ │ + ldr r9, [pc, #2968] @ 3c718 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8400 │ │ │ │ orr r5, r5, r6, asr #31 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3bc14 │ │ │ │ + beq 3bc0c │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r7 │ │ │ │ bl 7c5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3bbf8 │ │ │ │ + beq 3bbf0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ strb r3, [r4] │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ moveq r5, r6 │ │ │ │ - bne 3bbf8 │ │ │ │ + bne 3bbf0 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bbf8 │ │ │ │ + beq 3bbf0 │ │ │ │ umull r1, r2, r6, r9 │ │ │ │ mla r2, r9, r5, r2 │ │ │ │ adds r6, r3, r1 │ │ │ │ adc r5, r2, #0 │ │ │ │ - b 3bbd8 │ │ │ │ - ldr r1, [pc, #2852] @ 3c724 │ │ │ │ + b 3bbd0 │ │ │ │ + ldr r1, [pc, #2852] @ 3c71c │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ bl 8400 │ │ │ │ mov r7, r0 │ │ │ │ - b 3bb98 │ │ │ │ + b 3bb90 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #1464] @ 0x5b8 │ │ │ │ - bne 3bc64 │ │ │ │ + bne 3bc5c │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ ldr ip, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #1456 @ 0x5b0 │ │ │ │ bic r3, r3, #2 │ │ │ │ str r7, [ip, #1464] @ 0x5b8 │ │ │ │ strd r0, [r2] │ │ │ │ mov r0, ip │ │ │ │ strb r3, [ip, #16] │ │ │ │ - bl 4c328 │ │ │ │ - b 3de6c │ │ │ │ + bl 4c348 │ │ │ │ + b 3de64 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r7, [r3, #1464] @ 0x5b8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ mov r0, r2 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - bl 4c328 │ │ │ │ + bl 4c348 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, r8, #1 │ │ │ │ str r6, [r3, #1456] @ 0x5b0 │ │ │ │ str r5, [r3, #1460] @ 0x5b4 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r0, #1464] @ 0x5b8 │ │ │ │ strb r3, [r0, #16] │ │ │ │ - bl 4c328 │ │ │ │ - b 3de6c │ │ │ │ + bl 4c348 │ │ │ │ + b 3de64 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r7 │ │ │ │ bl 7c5c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3bd10 │ │ │ │ + beq 3bd08 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8628 <__isoc23_strtoul@plt> │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 3bd10 │ │ │ │ + bne 3bd08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3de6c │ │ │ │ + beq 3de64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ bl 478c0 │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldrb r3, [r9, r3] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 3be0c │ │ │ │ + bne 3be04 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3be0c │ │ │ │ - ldr r3, [pc, #2536] @ 3c728 │ │ │ │ + bne 3be04 │ │ │ │ + ldr r3, [pc, #2536] @ 3c720 │ │ │ │ sub r2, r6, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 3bd88 │ │ │ │ + bhi 3bd80 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #2056] @ 0x808 │ │ │ │ - b 3bd90 │ │ │ │ + b 3bd88 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #2060] @ 0x80c │ │ │ │ - b 3bd90 │ │ │ │ + b 3bd88 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #3096] @ 0xc18 │ │ │ │ - b 3bd90 │ │ │ │ + b 3bd88 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #3104] @ 0xc20 │ │ │ │ - b 3bd90 │ │ │ │ + b 3bd88 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #3100] @ 0xc1c │ │ │ │ cmp r8, #7 │ │ │ │ lsr r1, r3, #16 │ │ │ │ lsr r0, r3, #8 │ │ │ │ - bne 3bdac │ │ │ │ - ldr r2, [pc, #2436] @ 3c72c │ │ │ │ + bne 3bda4 │ │ │ │ + ldr r2, [pc, #2436] @ 3c724 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3bdb4 │ │ │ │ - ldr r2, [pc, #2428] @ 3c730 │ │ │ │ + b 3bdac │ │ │ │ + ldr r2, [pc, #2428] @ 3c728 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #2408] @ 3c734 │ │ │ │ + ldr r2, [pc, #2408] @ 3c72c │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ add r5, sp, #204 @ 0xcc │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 369ac │ │ │ │ - b 3de6c │ │ │ │ + bl 36828 │ │ │ │ + b 3de64 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ cmpne r3, #35 @ 0x23 │ │ │ │ mvn r3, #0 │ │ │ │ strb r2, [sp, #124] @ 0x7c │ │ │ │ strh r3, [sp, #128] @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ - bne 3be48 │ │ │ │ + bne 3be40 │ │ │ │ bl 40410 │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ - b 3be54 │ │ │ │ + b 3be4c │ │ │ │ bl 406d8 │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3de6c │ │ │ │ - ldr r3, [pc, #2260] @ 3c738 │ │ │ │ + bne 3de64 │ │ │ │ + ldr r3, [pc, #2260] @ 3c730 │ │ │ │ sub r6, r6, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #9 │ │ │ │ - bhi 3de6c │ │ │ │ + bhi 3de64 │ │ │ │ add r6, r6, r6 │ │ │ │ ldrh r6, [r3, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ - b 3dc80 │ │ │ │ + b 3dc78 │ │ │ │ ldrb r2, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r3, [r2, #2060] @ 0x80c │ │ │ │ - beq 3dcd4 │ │ │ │ + beq 3dccc │ │ │ │ add r2, r2, #3088 @ 0xc10 │ │ │ │ ldrh r1, [r2] │ │ │ │ ldrh r3, [sp, #128] @ 0x80 │ │ │ │ strh r3, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3dcd4 │ │ │ │ + beq 3dccc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #3248] @ 0xcb0 │ │ │ │ - bl 2d880 │ │ │ │ + bl 2d250 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 38068 │ │ │ │ - b 3dcd4 │ │ │ │ + bl 37ee4 │ │ │ │ + b 3dccc │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r2, #1504] @ 0x5e0 │ │ │ │ str r3, [r2, #3096] @ 0xc18 │ │ │ │ bl 43098 │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [r1, #3104] @ 0xc20 │ │ │ │ strb r3, [r1, #3108] @ 0xc24 │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [r1, #3100] @ 0xc1c │ │ │ │ strb r3, [r1, #3108] @ 0xc24 │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #1820] @ 0x71c │ │ │ │ bl 7e3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3bf50 │ │ │ │ + beq 3bf48 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, r3 │ │ │ │ - beq 3bf50 │ │ │ │ + beq 3bf48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r7, [r0, #1820] @ 0x71c │ │ │ │ - bl 39ac4 │ │ │ │ - b 3de6c │ │ │ │ + bl 39944 │ │ │ │ + b 3de64 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3bf88 │ │ │ │ + bne 3bf80 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ strbeq r1, [r3, #-1] │ │ │ │ moveq r1, r5 │ │ │ │ mov r9, r3 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3bf60 │ │ │ │ - b 3c25c │ │ │ │ + bne 3bf58 │ │ │ │ + b 3c254 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bne 3c25c │ │ │ │ + bne 3c254 │ │ │ │ ldrb r1, [r9, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c25c │ │ │ │ + bne 3c254 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #3244] @ 0xcac │ │ │ │ ldr r5, [r3, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #452] @ 0x1c4 │ │ │ │ - beq 3c038 │ │ │ │ + beq 3c030 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c038 │ │ │ │ + beq 3c030 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 3c020 │ │ │ │ + bne 3c018 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 3de6c │ │ │ │ + bhi 3de64 │ │ │ │ ldrb r3, [r7], #-1 │ │ │ │ - ldr r2, [pc, #1872] @ 3c73c │ │ │ │ + ldr r2, [pc, #1872] @ 3c734 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #99 @ 0x63 │ │ │ │ - ldr fp, [pc, #1864] @ 3c740 │ │ │ │ - ldr sl, [pc, #1864] @ 3c744 │ │ │ │ + ldr fp, [pc, #1864] @ 3c738 │ │ │ │ + ldr sl, [pc, #1864] @ 3c73c │ │ │ │ sub r9, r1, #99 @ 0x63 │ │ │ │ add r2, pc, r2 │ │ │ │ clz r9, r9 │ │ │ │ add fp, pc, fp │ │ │ │ lsr r9, r9, #5 │ │ │ │ add sl, pc, sl │ │ │ │ mov r8, #0 │ │ │ │ mov r4, r2 │ │ │ │ strb r1, [sp, #132] @ 0x84 │ │ │ │ - b 3c0bc │ │ │ │ + b 3c0b4 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #452] @ 0x1c4 │ │ │ │ moveq r2, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 3bfb4 │ │ │ │ - ldr r0, [pc, #1800] @ 3c748 │ │ │ │ - ldr r2, [pc, #1800] @ 3c74c │ │ │ │ - ldr r1, [pc, #1800] @ 3c750 │ │ │ │ + b 3bfac │ │ │ │ + ldr r0, [pc, #1800] @ 3c740 │ │ │ │ + ldr r2, [pc, #1800] @ 3c744 │ │ │ │ + ldr r1, [pc, #1800] @ 3c748 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #197 @ 0xc5 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 3de6c │ │ │ │ + bl 535c4 │ │ │ │ + b 3de64 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3c110 │ │ │ │ + bne 3c108 │ │ │ │ sub r2, r3, #99 @ 0x63 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #16 │ │ │ │ - bhi 3c0e4 │ │ │ │ - ldr r1, [pc, #1744] @ 3c754 │ │ │ │ + bhi 3c0dc │ │ │ │ + ldr r1, [pc, #1744] @ 3c74c │ │ │ │ lsr r2, r1, r2 │ │ │ │ tst r2, #1 │ │ │ │ - beq 3c0e4 │ │ │ │ + beq 3c0dc │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ strb r3, [sp, #132] @ 0x84 │ │ │ │ - beq 3c0d4 │ │ │ │ + beq 3c0cc │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 3c0d4 │ │ │ │ + beq 3c0cc │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne 3c100 │ │ │ │ + bne 3c0f8 │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [r5, #320] @ 0x140 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r3, [r7, #1]! │ │ │ │ orr r6, r9, r8 │ │ │ │ cmp r3, #0 │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ - bne 3c064 │ │ │ │ - b 3c108 │ │ │ │ + bne 3c05c │ │ │ │ + b 3c100 │ │ │ │ ldr r8, [r5, #340] @ 0x154 │ │ │ │ subs r8, r8, #0 │ │ │ │ movne r8, #1 │ │ │ │ - b 3c0b8 │ │ │ │ + b 3c0b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #231 @ 0xe7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, #2 │ │ │ │ str sl, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r8, #0 │ │ │ │ - b 3c0b8 │ │ │ │ + b 3c0b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3de6c │ │ │ │ + beq 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add sl, sp, #132 @ 0x84 │ │ │ │ ldrb r7, [r3, #1932] @ 0x78c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c19c │ │ │ │ - ldr r1, [pc, #1580] @ 3c758 │ │ │ │ + beq 3c194 │ │ │ │ + ldr r1, [pc, #1580] @ 3c750 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 369ac │ │ │ │ - ldr r1, [pc, #1548] @ 3c75c │ │ │ │ + bl 36828 │ │ │ │ + ldr r1, [pc, #1548] @ 3c754 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r3, [r3, #1448] @ 0x5a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c184 │ │ │ │ - ldr r1, [pc, #1516] @ 3c760 │ │ │ │ + beq 3c17c │ │ │ │ + ldr r1, [pc, #1516] @ 3c758 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 369ac │ │ │ │ - b 3de6c │ │ │ │ - ldr r1, [pc, #1496] @ 3c764 │ │ │ │ + bl 36828 │ │ │ │ + b 3de64 │ │ │ │ + ldr r1, [pc, #1496] @ 3c75c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 369ac │ │ │ │ - b 3de6c │ │ │ │ + bl 36828 │ │ │ │ + b 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r1, [pc, #1472] @ 3c768 │ │ │ │ + ldr r1, [pc, #1472] @ 3c760 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r3 │ │ │ │ strb r6, [r3, #1932] @ 0x78c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl 433b4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ bl 433b4 │ │ │ │ - ldr r1, [pc, #1432] @ 3c76c │ │ │ │ + ldr r1, [pc, #1432] @ 3c764 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 433b4 │ │ │ │ mov r0, #16 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r9, #0 │ │ │ │ str r5, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ - bne 3c230 │ │ │ │ - ldr r3, [pc, #1372] @ 3c770 │ │ │ │ - ldr r2, [pc, #1372] @ 3c774 │ │ │ │ + bne 3c228 │ │ │ │ + ldr r3, [pc, #1372] @ 3c768 │ │ │ │ + ldr r2, [pc, #1372] @ 3c76c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 31e88 │ │ │ │ - b 3de6c │ │ │ │ - ldr r3, [pc, #1344] @ 3c778 │ │ │ │ - ldr r2, [pc, #1344] @ 3c77c │ │ │ │ + bl 364e8 │ │ │ │ + b 3de64 │ │ │ │ + ldr r3, [pc, #1344] @ 3c770 │ │ │ │ + ldr r2, [pc, #1344] @ 3c774 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 31cf0 │ │ │ │ + bl 36354 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3de6c │ │ │ │ - b 3c20c │ │ │ │ - ldr r2, [pc, #1308] @ 3c780 │ │ │ │ - ldr fp, [pc, #1308] @ 3c784 │ │ │ │ - ldr sl, [pc, #1308] @ 3c788 │ │ │ │ + beq 3de64 │ │ │ │ + b 3c204 │ │ │ │ + ldr r2, [pc, #1308] @ 3c778 │ │ │ │ + ldr fp, [pc, #1308] @ 3c77c │ │ │ │ + ldr sl, [pc, #1308] @ 3c780 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r6, [r7], #-1 │ │ │ │ add fp, pc, fp │ │ │ │ clz r6, r6 │ │ │ │ add sl, pc, sl │ │ │ │ lsr r6, r6, #5 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r7, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c2d8 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ beq 3c2d0 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ + beq 3c2c8 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 3c2d0 │ │ │ │ + beq 3c2c8 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 3c288 │ │ │ │ + beq 3c280 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ mov r0, #2 │ │ │ │ str sl, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 3c288 │ │ │ │ + bl 535c4 │ │ │ │ + b 3c280 │ │ │ │ mov r8, r5 │ │ │ │ - b 3c288 │ │ │ │ + b 3c280 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #3244] @ 0xcac │ │ │ │ ldr r5, [r3, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #452] @ 0x1c4 │ │ │ │ - beq 3c338 │ │ │ │ + beq 3c330 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c338 │ │ │ │ + beq 3c330 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 3c320 │ │ │ │ + bne 3c318 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr sl, [r3, #180] @ 0xb4 │ │ │ │ bic sl, sl, #2 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 3de6c │ │ │ │ - b 3c364 │ │ │ │ + bne 3de64 │ │ │ │ + b 3c35c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #452] @ 0x1c4 │ │ │ │ moveq r2, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 3c2f0 │ │ │ │ - ldr r0, [pc, #1100] @ 3c78c │ │ │ │ - ldr r2, [pc, #1100] @ 3c790 │ │ │ │ - ldr r1, [pc, #1100] @ 3c794 │ │ │ │ + b 3c2e8 │ │ │ │ + ldr r0, [pc, #1100] @ 3c784 │ │ │ │ + ldr r2, [pc, #1100] @ 3c788 │ │ │ │ + ldr r1, [pc, #1100] @ 3c78c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 3de6c │ │ │ │ + bl 535c4 │ │ │ │ + b 3de64 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 40b60 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3c46c │ │ │ │ + bne 3c464 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 3c3b8 │ │ │ │ - ldr r3, [pc, #1032] @ 3c798 │ │ │ │ - ldr r2, [pc, #1032] @ 3c79c │ │ │ │ - ldr r1, [pc, #1032] @ 3c7a0 │ │ │ │ + bne 3c3b0 │ │ │ │ + ldr r3, [pc, #1032] @ 3c790 │ │ │ │ + ldr r2, [pc, #1032] @ 3c794 │ │ │ │ + ldr r1, [pc, #1032] @ 3c798 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #78 @ 0x4e │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 535a4 │ │ │ │ - b 3c3e0 │ │ │ │ - ldr r3, [pc, #996] @ 3c7a4 │ │ │ │ - ldr r2, [pc, #996] @ 3c7a8 │ │ │ │ - ldr r1, [pc, #996] @ 3c7ac │ │ │ │ + bl 535c4 │ │ │ │ + b 3c3d8 │ │ │ │ + ldr r3, [pc, #996] @ 3c79c │ │ │ │ + ldr r2, [pc, #996] @ 3c7a0 │ │ │ │ + ldr r1, [pc, #996] @ 3c7a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c424 │ │ │ │ + beq 3c41c │ │ │ │ ldr r3, [r5, #316] @ 0x13c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c424 │ │ │ │ + beq 3c41c │ │ │ │ ldr r2, [r5, #332] @ 0x14c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ - bl 2d588 │ │ │ │ + bl 2cf58 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #316] @ 0x13c │ │ │ │ - bl 23460 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r5, #328] @ 0x148 │ │ │ │ str r6, [r5, #316] @ 0x13c │ │ │ │ str r6, [r5, #332] @ 0x14c │ │ │ │ bl 7e3c │ │ │ │ str r6, [r5, #328] @ 0x148 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3de6c │ │ │ │ + beq 3de64 │ │ │ │ ldr r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3de6c │ │ │ │ + beq 3de64 │ │ │ │ ldr r2, [r5, #352] @ 0x160 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #308] @ 0x134 │ │ │ │ - bl 3027c │ │ │ │ + bl 2fc8c │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #336] @ 0x150 │ │ │ │ - bl 23460 │ │ │ │ + bl 23d54 │ │ │ │ ldr r0, [r5, #348] @ 0x15c │ │ │ │ str r6, [r5, #336] @ 0x150 │ │ │ │ str r6, [r5, #352] @ 0x160 │ │ │ │ bl 7e3c │ │ │ │ str r6, [r5, #348] @ 0x15c │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c4a0 │ │ │ │ - bl 51f64 │ │ │ │ + beq 3c498 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33b8c │ │ │ │ + bl 32ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c4a0 │ │ │ │ + bne 3c498 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3c4d8 │ │ │ │ + beq 3c4d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33dc0 │ │ │ │ + bl 3b4a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c4d8 │ │ │ │ + bne 3c4d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r7 │ │ │ │ bl 7c5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de6c │ │ │ │ + beq 3de64 │ │ │ │ mov fp, #0 │ │ │ │ strb fp, [r0], #1 │ │ │ │ bl 88fc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3de6c │ │ │ │ - ldr r1, [pc, #668] @ 3c7b0 │ │ │ │ + beq 3de64 │ │ │ │ + ldr r1, [pc, #668] @ 3c7a8 │ │ │ │ add sl, sp, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ str fp, [sp, #128] @ 0x80 │ │ │ │ bl 8400 │ │ │ │ - ldr r3, [pc, #644] @ 3c7b4 │ │ │ │ - ldr r9, [pc, #644] @ 3c7b8 │ │ │ │ + ldr r3, [pc, #644] @ 3c7ac │ │ │ │ + ldr r9, [pc, #644] @ 3c7b0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, fp │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c638 │ │ │ │ + beq 3c630 │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c620 │ │ │ │ + beq 3c618 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 3c620 │ │ │ │ + bne 3c618 │ │ │ │ sub r3, r2, #100 @ 0x64 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #19 │ │ │ │ - bhi 3c620 │ │ │ │ + bhi 3c618 │ │ │ │ ands fp, r9, r5, lsl r3 │ │ │ │ - bne 3c5f4 │ │ │ │ + bne 3c5ec │ │ │ │ cmp r3, #19 │ │ │ │ - bne 3c620 │ │ │ │ + bne 3c618 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ str fp, [r4] │ │ │ │ add r0, r6, #2 │ │ │ │ bl 8628 <__isoc23_strtoul@plt> │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c5c8 │ │ │ │ + bne 3c5c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #7 │ │ │ │ cmpls r3, #0 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 3c620 │ │ │ │ - ldr r3, [pc, #492] @ 3c7bc │ │ │ │ - ldr r2, [pc, #492] @ 3c7c0 │ │ │ │ - ldr r1, [pc, #492] @ 3c7c4 │ │ │ │ + beq 3c618 │ │ │ │ + ldr r3, [pc, #492] @ 3c7b4 │ │ │ │ + ldr r2, [pc, #492] @ 3c7b8 │ │ │ │ + ldr r1, [pc, #492] @ 3c7bc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #480] @ 3c7c8 │ │ │ │ + ldr r3, [pc, #480] @ 3c7c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 3c620 │ │ │ │ - ldr r3, [pc, #464] @ 3c7cc │ │ │ │ - ldr r1, [pc, #464] @ 3c7d0 │ │ │ │ + bl 535c4 │ │ │ │ + b 3c618 │ │ │ │ + ldr r3, [pc, #464] @ 3c7c4 │ │ │ │ + ldr r1, [pc, #464] @ 3c7c8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #460] @ 3c7d4 │ │ │ │ + ldr r2, [pc, #460] @ 3c7cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1184 @ 0x4a0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ mov r0, #0 │ │ │ │ bl 8400 │ │ │ │ mov r6, r0 │ │ │ │ - b 3c544 │ │ │ │ + b 3c53c │ │ │ │ mov r0, r8 │ │ │ │ bl 7ea8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 3c674 │ │ │ │ + bne 3c66c │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3c668 │ │ │ │ + beq 3c660 │ │ │ │ ldr r1, [r8, r7, lsl #2] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 4c584 │ │ │ │ + bl 4c5a4 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3c64c │ │ │ │ + b 3c644 │ │ │ │ mov r0, r8 │ │ │ │ bl 7e3c │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3c68c │ │ │ │ + beq 3c684 │ │ │ │ ldr r0, [r8, r6, lsl #2] │ │ │ │ bl 7e00 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 3c674 │ │ │ │ + b 3c66c │ │ │ │ cmp r6, #0 │ │ │ │ moveq r3, r6 │ │ │ │ - beq 3c8dc │ │ │ │ + beq 3c8d4 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r2], #4 │ │ │ │ - ldr ip, [pc, #304] @ 3c7d8 │ │ │ │ + ldr ip, [pc, #304] @ 3c7d0 │ │ │ │ add r0, r8, r6, lsl #2 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 3c8dc │ │ │ │ + beq 3c8d4 │ │ │ │ lsr r1, r3, #22 │ │ │ │ orr r1, r1, r3, lsl #8 │ │ │ │ ldr r3, [r2], #4 │ │ │ │ eor r3, r3, r1 │ │ │ │ mul r3, ip, r3 │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ - b 3c6a8 │ │ │ │ - andeq r4, r4, r0, lsr #7 │ │ │ │ + b 3c6a0 │ │ │ │ + andeq r4, r4, r8, lsr #7 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r6, r2, r2, ror r5 │ │ │ │ - andeq r6, r2, ip, ror r5 │ │ │ │ + andeq r6, r2, r6, lsr #9 │ │ │ │ + @ instruction: 0x000264b0 │ │ │ │ andeq r0, r0, fp, lsr #4 │ │ │ │ andeq r0, r0, r9, lsl #6 │ │ │ │ - @ instruction: 0x000225bc │ │ │ │ - @ instruction: 0x000224b0 │ │ │ │ - andeq r2, r2, r4, asr #8 │ │ │ │ - andeq r2, r2, r8, lsr #8 │ │ │ │ - andeq r2, r2, ip, lsr #8 │ │ │ │ + andeq r2, r2, ip, asr #11 │ │ │ │ + andeq r2, r2, r0, asr #9 │ │ │ │ + andeq r2, r2, r4, asr r4 │ │ │ │ + andeq r2, r2, r8, lsr r4 │ │ │ │ + andeq r2, r2, ip, lsr r4 │ │ │ │ andeq r0, r0, pc, lsr #10 │ │ │ │ - andeq r2, r2, ip, asr #6 │ │ │ │ - andeq ip, r1, r0, asr #17 │ │ │ │ - andeq r2, r2, r0, asr #8 │ │ │ │ - andeq r2, r2, r8, lsr #6 │ │ │ │ - andeq r2, r2, r0, asr #5 │ │ │ │ - andeq r2, r2, r4, asr #5 │ │ │ │ - strdeq r0, [r2], -r8 │ │ │ │ - andeq r3, r2, r4, ror #8 │ │ │ │ - andeq r2, r2, r4, lsr lr │ │ │ │ + andeq r2, r2, ip, asr r3 │ │ │ │ + andeq ip, r1, r0, ror #17 │ │ │ │ + andeq r2, r2, r0, asr r4 │ │ │ │ + andeq r2, r2, r8, lsr r3 │ │ │ │ + ldrdeq r2, [r2], -r0 │ │ │ │ + ldrdeq r2, [r2], -r4 │ │ │ │ + @ instruction: 0x000201b8 │ │ │ │ + andeq r3, r2, r4, lsl #9 │ │ │ │ + andeq r2, r2, r4, asr lr │ │ │ │ andeq r0, r1, pc, lsr r0 │ │ │ │ - andeq r2, r2, ip, lsr #27 │ │ │ │ - strheq r6, [r2], -r2 │ │ │ │ - andeq r1, r2, r8, asr #30 │ │ │ │ - @ instruction: 0x0001c4bc │ │ │ │ - andeq r2, r2, ip │ │ │ │ - muleq r2, r6, pc @ │ │ │ │ - andeq r1, r2, r0, lsl #27 │ │ │ │ - andeq r1, r2, r0, lsl #27 │ │ │ │ - andeq r1, r2, r4, ror #28 │ │ │ │ - andeq r1, r2, r4, ror #27 │ │ │ │ - andeq r1, r2, r0, lsr sp │ │ │ │ - andeq r1, r2, r4, lsr sp │ │ │ │ + andeq r2, r2, ip, asr #27 │ │ │ │ + andeq r5, r2, r6, ror #31 │ │ │ │ + andeq r1, r2, r8, asr pc │ │ │ │ + ldrdeq ip, [r1], -ip @ │ │ │ │ + andeq r2, r2, ip, lsl r0 │ │ │ │ + andeq r5, r2, sl, asr #29 │ │ │ │ + muleq r2, r0, sp │ │ │ │ + muleq r2, r0, sp │ │ │ │ + andeq r1, r2, r4, ror lr │ │ │ │ + strdeq r1, [r2], -r4 │ │ │ │ + andeq r1, r2, r0, asr #26 │ │ │ │ + andeq r1, r2, r4, asr #26 │ │ │ │ andeq r2, r1, r1 │ │ │ │ - andeq r1, r2, ip, ror #26 │ │ │ │ - andeq r1, r2, ip, asr #26 │ │ │ │ - andeq r1, r2, r8, ror fp │ │ │ │ - andeq ip, r1, r0, ror #1 │ │ │ │ - andeq r1, r2, r8, ror #25 │ │ │ │ - andeq r1, r2, r8, asr #25 │ │ │ │ - andeq r7, r0, r4, lsl r3 │ │ │ │ - ldrdeq r7, [r0], -ip │ │ │ │ - strdeq r7, [r0], -r0 │ │ │ │ - @ instruction: 0x000071b8 │ │ │ │ - andeq r1, r2, r4, lsl fp │ │ │ │ - andeq r1, r2, r4, lsl fp │ │ │ │ - andeq r1, r2, r8, lsr #24 │ │ │ │ - andeq r1, r2, r4, lsl #23 │ │ │ │ - andeq r1, r2, r0, lsr sl │ │ │ │ - andeq r1, r2, r4, lsr sl │ │ │ │ + andeq r1, r2, ip, ror sp │ │ │ │ + andeq r1, r2, ip, asr sp │ │ │ │ + andeq r1, r2, r8, lsl #23 │ │ │ │ + andeq ip, r1, r0, lsl #2 │ │ │ │ + strdeq r1, [r2], -r8 │ │ │ │ + ldrdeq r1, [r2], -r8 │ │ │ │ + andeq r7, r0, ip, lsl r3 │ │ │ │ + andeq r7, r0, r4, ror #3 │ │ │ │ + strdeq r7, [r0], -r8 │ │ │ │ + andeq r7, r0, r0, asr #3 │ │ │ │ + andeq r1, r2, r4, lsr #22 │ │ │ │ + andeq r1, r2, r4, lsr #22 │ │ │ │ + andeq r1, r2, r8, lsr ip │ │ │ │ + muleq r2, r4, fp │ │ │ │ + andeq r1, r2, r0, asr #20 │ │ │ │ + andeq r1, r2, r4, asr #20 │ │ │ │ + muleq r2, r0, fp │ │ │ │ + strdeq r1, [r2], -r0 │ │ │ │ + strdeq r1, [r2], -r0 │ │ │ │ andeq r1, r2, r0, lsl #23 │ │ │ │ - andeq r1, r2, r0, ror #19 │ │ │ │ - andeq r1, r2, r0, ror #19 │ │ │ │ - andeq r1, r2, r0, ror fp │ │ │ │ - andeq r1, r2, ip, lsr #19 │ │ │ │ - @ instruction: 0x000219b0 │ │ │ │ - muleq r2, r4, r4 │ │ │ │ - andeq r2, r2, ip, ror r4 │ │ │ │ + @ instruction: 0x000219bc │ │ │ │ + andeq r1, r2, r0, asr #19 │ │ │ │ + @ instruction: 0x000224b4 │ │ │ │ + muleq r2, ip, r4 │ │ │ │ andeq r8, r4, r1, lsl #8 │ │ │ │ - andeq r1, r2, r8, ror r9 │ │ │ │ - andeq r1, r2, r0, lsr #15 │ │ │ │ - andeq r1, r2, r0, lsr #15 │ │ │ │ + andeq r1, r2, r8, lsl #19 │ │ │ │ + @ instruction: 0x000217b0 │ │ │ │ + @ instruction: 0x000217b0 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r1, r2, ip, ror #18 │ │ │ │ - andeq r1, r2, r4, ror r7 │ │ │ │ - andeq r1, r2, r0, ror r7 │ │ │ │ + andeq r1, r2, ip, ror r9 │ │ │ │ + andeq r1, r2, r4, lsl #15 │ │ │ │ + andeq r1, r2, r0, lsl #15 │ │ │ │ @ instruction: 0x9e3779b1 │ │ │ │ - strdeq r1, [r2], -r0 │ │ │ │ - andeq r5, r2, sl, lsr r4 │ │ │ │ - andeq r1, r2, r8, asr #31 │ │ │ │ - muleq r1, r8, r3 │ │ │ │ - andeq r1, r2, ip, ror #9 │ │ │ │ - andeq r1, r2, ip, ror #9 │ │ │ │ - andeq ip, r1, r8, ror r3 │ │ │ │ + andeq r2, r2, r0, lsl r0 │ │ │ │ + andeq r5, r2, lr, ror #6 │ │ │ │ + andeq r1, r2, r8, ror #31 │ │ │ │ + andeq fp, r1, r4, lsl #23 │ │ │ │ + strdeq r1, [r2], -ip │ │ │ │ + strdeq r1, [r2], -ip │ │ │ │ + andeq fp, r1, r4, ror #22 │ │ │ │ andeq r7, r0, sp, ror #31 │ │ │ │ - strdeq ip, [r1], -r4 │ │ │ │ - andeq r1, r2, r8, lsl #6 │ │ │ │ - andeq fp, r1, ip, asr #19 │ │ │ │ + andeq lr, r1, ip, asr #30 │ │ │ │ + andeq r1, r2, r8, lsl r3 │ │ │ │ + ldrdeq fp, [r1], -r0 │ │ │ │ + strdeq r1, [r2], -r0 │ │ │ │ andeq r1, r2, r0, ror #5 │ │ │ │ - ldrdeq r1, [r2], -r0 │ │ │ │ - ldrdeq r0, [r2], -r8 │ │ │ │ - andeq sl, r1, r4, ror r7 │ │ │ │ - andeq ip, r1, r8, lsl #24 │ │ │ │ - andeq r1, r2, r4, lsl r1 │ │ │ │ - andeq r1, r2, r8, asr #4 │ │ │ │ - andeq r0, r2, ip, asr #30 │ │ │ │ - andeq fp, r1, r0, asr #9 │ │ │ │ - andeq r1, r2, r8, ror r2 │ │ │ │ - andeq r1, r2, r0, ror r2 │ │ │ │ - andeq r1, r2, r0, ror r2 │ │ │ │ - andeq r1, r2, r8, ror #3 │ │ │ │ - andeq r9, r1, r4, lsl #31 │ │ │ │ - andeq r1, r2, ip, lsr #32 │ │ │ │ - andeq r1, r2, r4, lsl r2 │ │ │ │ - andeq fp, r1, r4, lsr #29 │ │ │ │ - ldrdeq r0, [r2], -r0 @ │ │ │ │ + andeq r0, r2, ip, ror #1 │ │ │ │ + muleq r1, r4, r7 │ │ │ │ + andeq ip, r1, ip, lsl #23 │ │ │ │ + andeq r1, r2, r4, lsr #2 │ │ │ │ + andeq r1, r2, r8, asr r2 │ │ │ │ + andeq r0, r2, ip, asr pc │ │ │ │ + andeq fp, r1, r0, ror #9 │ │ │ │ + andeq r1, r2, r8, lsl #5 │ │ │ │ + andeq r1, r2, r0, lsl #5 │ │ │ │ + andeq r1, r2, r0, lsl #5 │ │ │ │ + strdeq r1, [r2], -r8 │ │ │ │ + andeq r9, r1, r4, lsr #31 │ │ │ │ + andeq r1, r2, ip, lsr r0 │ │ │ │ + andeq r1, r2, r4, lsr #4 │ │ │ │ + muleq r1, r0, r6 │ │ │ │ + andeq r0, r2, r0, ror #21 │ │ │ │ + muleq r2, ip, r0 │ │ │ │ andeq r1, r2, ip, lsl #1 │ │ │ │ andeq r1, r2, ip, ror r0 │ │ │ │ andeq r1, r2, ip, rrx │ │ │ │ - andeq r1, r2, ip, asr r0 │ │ │ │ - andeq r0, r2, r0, asr #25 │ │ │ │ - muleq r2, r4, ip │ │ │ │ - muleq r2, r8, ip │ │ │ │ - andeq r0, r2, ip, lsl #25 │ │ │ │ - andeq r0, r2, r0, lsr #25 │ │ │ │ - @ instruction: 0x000209b0 │ │ │ │ + ldrdeq r0, [r2], -r0 @ │ │ │ │ + andeq r0, r2, r4, lsr #25 │ │ │ │ + andeq r0, r2, r8, lsr #25 │ │ │ │ + muleq r2, ip, ip │ │ │ │ + @ instruction: 0x00020cb0 │ │ │ │ + andeq r0, r2, r0, asr #19 │ │ │ │ + andeq r0, r2, ip, ror pc │ │ │ │ andeq r0, r2, ip, ror #30 │ │ │ │ andeq r0, r2, ip, asr pc │ │ │ │ andeq r0, r2, ip, asr #30 │ │ │ │ - andeq r0, r2, ip, lsr pc │ │ │ │ - andeq fp, r1, r4, asr #7 │ │ │ │ - andeq r0, r2, r8, lsl pc │ │ │ │ - andeq r0, r2, r0, lsl pc │ │ │ │ - andeq r0, r2, ip, ror fp │ │ │ │ - andeq r0, r2, r8, lsl fp │ │ │ │ - andeq r0, r2, ip, lsl fp │ │ │ │ - andeq r0, r2, r0, lsl fp │ │ │ │ - andeq r0, r2, r4, lsr #22 │ │ │ │ - andeq r0, r2, r8, lsl #22 │ │ │ │ - andeq r0, r2, ip, lsr #22 │ │ │ │ + andeq fp, r1, r4, ror #7 │ │ │ │ + andeq r0, r2, r8, lsr #30 │ │ │ │ + andeq r0, r2, r0, lsr #30 │ │ │ │ + andeq r0, r2, ip, lsl #23 │ │ │ │ + andeq r0, r2, r8, lsr #22 │ │ │ │ andeq r0, r2, ip, lsr #22 │ │ │ │ + andeq r0, r2, r0, lsr #22 │ │ │ │ andeq r0, r2, r4, lsr fp │ │ │ │ - @ instruction: 0x0001b9b4 │ │ │ │ - andeq r0, r2, r0, lsl ip │ │ │ │ - andeq fp, r1, r0, ror r1 │ │ │ │ - andeq r0, r2, ip, asr #21 │ │ │ │ - @ instruction: 0x00020ab0 │ │ │ │ - andeq r0, r2, r8, asr #16 │ │ │ │ - andeq ip, r1, r0, lsl #8 │ │ │ │ - @ instruction: 0x0001adb0 │ │ │ │ + andeq r0, r2, r8, lsl fp │ │ │ │ + andeq r0, r2, ip, lsr fp │ │ │ │ + andeq r0, r2, ip, lsr fp │ │ │ │ + andeq r0, r2, r4, asr #22 │ │ │ │ + andeq fp, r1, r0, lsr #3 │ │ │ │ + andeq r0, r2, r0, lsr #24 │ │ │ │ + andeq fp, r1, r4, ror r6 │ │ │ │ + ldrdeq r0, [r2], -ip │ │ │ │ + andeq r0, r2, r0, asr #21 │ │ │ │ + andeq r0, r2, r8, asr r8 │ │ │ │ + andeq ip, r1, r4, asr #6 │ │ │ │ + @ instruction: 0x0001b2b4 │ │ │ │ andeq r0, r0, sl, ror #4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ sub r3, r6, #-1073741823 @ 0xc0000001 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r3, [r8, r3, lsl #2] │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r2, #1840] @ 0x730 │ │ │ │ sub r3, r6, #1 │ │ │ │ mov r2, r8 │ │ │ │ - bl 4d070 │ │ │ │ + bl 4d090 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3c95c │ │ │ │ + bne 3c954 │ │ │ │ mov r0, #20 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ and r7, r7, #255 @ 0xff │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #1836] @ 0x72c │ │ │ │ @@ -53364,49 +53362,49 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r8, [r0] │ │ │ │ strb r6, [r0, #16] │ │ │ │ strb r7, [r0, #17] │ │ │ │ strb r7, [r0, #18] │ │ │ │ str r3, [r2, #1836] @ 0x72c │ │ │ │ add r0, r2, #1840 @ 0x730 │ │ │ │ - bl 4d2a8 │ │ │ │ - b 3c970 │ │ │ │ + bl 4d2c8 │ │ │ │ + b 3c968 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ cmp r7, r3 │ │ │ │ - bne 3c970 │ │ │ │ + bne 3c968 │ │ │ │ mov r0, r8 │ │ │ │ bl 7e3c │ │ │ │ ldrb r2, [r5, #18] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ ldrbeq r2, [r5, #17] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, r1, #2097152 @ 0x200000 │ │ │ │ mov r3, #0 │ │ │ │ - bl 4cba0 │ │ │ │ - b 3de6c │ │ │ │ + bl 4cbc0 │ │ │ │ + b 3de64 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r7 │ │ │ │ bl 7c5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de6c │ │ │ │ - ldr r1, [pc, #-468] @ 3c7dc │ │ │ │ + beq 3de64 │ │ │ │ + ldr r1, [pc, #-468] @ 3c7d4 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ strb r6, [r4], #1 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ bl 8400 │ │ │ │ - ldr r3, [pc, #-500] @ 3c7e0 │ │ │ │ + ldr r3, [pc, #-500] @ 3c7d8 │ │ │ │ mov fp, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #-512] @ 3c7e4 │ │ │ │ + ldr r3, [pc, #-512] @ 3c7dc │ │ │ │ mov r8, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r9, r6 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ @@ -53426,582 +53424,582 @@ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3d298 │ │ │ │ + beq 3d290 │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d280 │ │ │ │ + beq 3d278 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 3d280 │ │ │ │ + bne 3d278 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ sub r3, r3, #97 @ 0x61 │ │ │ │ add r4, sl, #2 │ │ │ │ cmp r3, #22 │ │ │ │ - bhi 3d280 │ │ │ │ + bhi 3d278 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #-684] @ 3c7e8 │ │ │ │ + ldr r1, [pc, #-684] @ 3c7e0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ bl 8400 │ │ │ │ - ldr sl, [pc, #-708] @ 3c7ec │ │ │ │ - ldr r6, [pc, #-708] @ 3c7f0 │ │ │ │ - ldr r3, [pc, #-708] @ 3c7f4 │ │ │ │ + ldr sl, [pc, #-708] @ 3c7e4 │ │ │ │ + ldr r6, [pc, #-708] @ 3c7e8 │ │ │ │ + ldr r3, [pc, #-708] @ 3c7ec │ │ │ │ add sl, pc, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cb3c │ │ │ │ + beq 3cb34 │ │ │ │ ldrb r5, [r4] │ │ │ │ mov r1, sl │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ addeq r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cb04 │ │ │ │ + bne 3cafc │ │ │ │ subs r3, r5, #45 @ 0x2d │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 3cb24 │ │ │ │ + b 3cb1c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cb24 │ │ │ │ + bne 3cb1c │ │ │ │ subs r3, r5, #45 @ 0x2d │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ bl 8400 │ │ │ │ mov r4, r0 │ │ │ │ - b 3cacc │ │ │ │ + b 3cac4 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - bne 3cb70 │ │ │ │ + bne 3cb68 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldrb r3, [sl, #3] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ strne r5, [sp, #80] @ 0x50 │ │ │ │ - bne 3d280 │ │ │ │ + bne 3d278 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldrb r3, [sl, #3] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 3cbc4 │ │ │ │ + bne 3cbbc │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldrb r3, [sl, #3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - bne 3d280 │ │ │ │ + bne 3d278 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldrb r2, [sl, #3] │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 3cc08 │ │ │ │ + bne 3cc00 │ │ │ │ ldrb r3, [sl, #3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - bne 3d280 │ │ │ │ + bne 3d278 │ │ │ │ ldrb r3, [sl, #3] │ │ │ │ cmp r3, #0 │ │ │ │ orreq r9, r9, #1 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r0, r4 │ │ │ │ bl 7fc8 │ │ │ │ add sl, sl, #1 │ │ │ │ - ldr r2, [pc, #-1084] @ 3c7f8 │ │ │ │ + ldr r2, [pc, #-1084] @ 3c7f0 │ │ │ │ add r0, sl, r0 │ │ │ │ cmp sl, r0 │ │ │ │ - beq 3de9c │ │ │ │ + beq 3de94 │ │ │ │ ldrb r3, [sl, #1]! │ │ │ │ cmp r3, #90 @ 0x5a │ │ │ │ - bhi 3cc70 │ │ │ │ + bhi 3cc68 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bhi 3cc34 │ │ │ │ + bhi 3cc2c │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 3deb4 │ │ │ │ + bhi 3deac │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - bne 3cc34 │ │ │ │ - b 3deb4 │ │ │ │ + bne 3cc2c │ │ │ │ + b 3deac │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - beq 3cc34 │ │ │ │ + beq 3cc2c │ │ │ │ sub r3, r3, #97 @ 0x61 │ │ │ │ cmp r3, #25 │ │ │ │ - bls 3cc34 │ │ │ │ - b 3deb4 │ │ │ │ - ldr r1, [pc, #-1172] @ 3c7fc │ │ │ │ + bls 3cc2c │ │ │ │ + b 3deac │ │ │ │ + ldr r1, [pc, #-1172] @ 3c7f4 │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 86d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d24c │ │ │ │ + ldr r1, [pc, #-1192] @ 3c7f8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d254 │ │ │ │ - ldr r1, [pc, #-1192] @ 3c800 │ │ │ │ + ldr r1, [pc, #-1212] @ 3c7fc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d25c │ │ │ │ - ldr r1, [pc, #-1212] @ 3c804 │ │ │ │ + ldr r1, [pc, #-1232] @ 3c800 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d264 │ │ │ │ - ldr r1, [pc, #-1232] @ 3c808 │ │ │ │ + ldr r1, [pc, #-1252] @ 3c804 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d26c │ │ │ │ - ldr r1, [pc, #-1252] @ 3c80c │ │ │ │ + ldr r1, [pc, #-1272] @ 3c808 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d274 │ │ │ │ - ldr r1, [pc, #-1272] @ 3c810 │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 86d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3d27c │ │ │ │ - ldr r1, [pc, #-1292] @ 3c814 │ │ │ │ + ldr r1, [pc, #-1292] @ 3c80c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d280 │ │ │ │ + bne 3d278 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, r3 │ │ │ │ - bne 3cd48 │ │ │ │ - ldr r5, [pc, #-1328] @ 3c818 │ │ │ │ + bne 3cd40 │ │ │ │ + ldr r5, [pc, #-1328] @ 3c810 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #-1332] @ 3c81c │ │ │ │ + ldr r2, [pc, #-1332] @ 3c814 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add r6, sp, #140 @ 0x8c │ │ │ │ mov r3, r6 │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ strh r2, [r3] │ │ │ │ ldrb r3, [ip, #1632] @ 0x660 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd8c │ │ │ │ - ldr r1, [pc, #-1376] @ 3c820 │ │ │ │ + bne 3cd84 │ │ │ │ + ldr r1, [pc, #-1376] @ 3c818 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #149 @ 0x95 │ │ │ │ bl 8010 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r3, [r3, #1448] @ 0x5a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cda8 │ │ │ │ - ldr r3, [pc, #-1408] @ 3c824 │ │ │ │ + beq 3cda0 │ │ │ │ + ldr r3, [pc, #-1408] @ 3c81c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3cdb0 │ │ │ │ - ldr r3, [pc, #-1416] @ 3c828 │ │ │ │ + b 3cda8 │ │ │ │ + ldr r3, [pc, #-1416] @ 3c820 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-1420] @ 3c82c │ │ │ │ + ldr r2, [pc, #-1420] @ 3c824 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #-1432] @ 3c830 │ │ │ │ + ldr r2, [pc, #-1432] @ 3c828 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #-1444] @ 3c834 │ │ │ │ + ldr r2, [pc, #-1444] @ 3c82c │ │ │ │ add r5, sp, #204 @ 0xcc │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-1456] @ 3c838 │ │ │ │ + ldr r2, [pc, #-1456] @ 3c830 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r5, #0 │ │ │ │ - b 3db44 │ │ │ │ - ldr r1, [pc, #-1500] @ 3c83c │ │ │ │ + b 3db3c │ │ │ │ + ldr r1, [pc, #-1500] @ 3c834 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [sp, #64] @ 0x40 │ │ │ │ streq r5, [sp, #68] @ 0x44 │ │ │ │ - beq 3d280 │ │ │ │ - ldr r1, [pc, #-1528] @ 3c840 │ │ │ │ + beq 3d278 │ │ │ │ + ldr r1, [pc, #-1528] @ 3c838 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r5, [sp, #68] @ 0x44 │ │ │ │ streq r3, [sp, #64] @ 0x40 │ │ │ │ - beq 3d280 │ │ │ │ - ldr r1, [pc, #-1560] @ 3c844 │ │ │ │ + beq 3d278 │ │ │ │ + ldr r1, [pc, #-1560] @ 3c83c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [sp, #64] @ 0x40 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 3ce9c │ │ │ │ + bne 3ce94 │ │ │ │ ldrb r3, [sl, #3] │ │ │ │ mov fp, r5 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [sp, #56] @ 0x38 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - bne 3cec0 │ │ │ │ + bne 3ceb8 │ │ │ │ ldrb r3, [sl, #3] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ mov fp, r5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ movne fp, r5 │ │ │ │ - bne 3d280 │ │ │ │ + bne 3d278 │ │ │ │ ldrb r3, [sl, #3] │ │ │ │ mov fp, r5 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [sp, #56] @ 0x38 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 83dc <__isoc23_strtol@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d280 │ │ │ │ + bne 3d278 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ moveq r3, r0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ moveq r3, r5 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 40b60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d280 │ │ │ │ + beq 3d278 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 7e3c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 40b60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d280 │ │ │ │ + beq 3d278 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [sp, #36] @ 0x24 │ │ │ │ - beq 3d280 │ │ │ │ - ldr r1, [pc, #-1860] @ 3c848 │ │ │ │ + beq 3d278 │ │ │ │ + ldr r1, [pc, #-1860] @ 3c840 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r3 │ │ │ │ - bl f518 │ │ │ │ + bl eb08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 7e3c │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 40b60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d280 │ │ │ │ + beq 3d278 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 7e3c │ │ │ │ - ldr r1, [pc, #-1932] @ 3c84c │ │ │ │ + ldr r1, [pc, #-1932] @ 3c844 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d058 │ │ │ │ - ldr r1, [pc, #-1952] @ 3c850 │ │ │ │ + beq 3d050 │ │ │ │ + ldr r1, [pc, #-1952] @ 3c848 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d064 │ │ │ │ - ldr r1, [pc, #-1972] @ 3c854 │ │ │ │ + beq 3d05c │ │ │ │ + ldr r1, [pc, #-1972] @ 3c84c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d070 │ │ │ │ - ldr r1, [pc, #-1992] @ 3c858 │ │ │ │ + beq 3d068 │ │ │ │ + ldr r1, [pc, #-1992] @ 3c850 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d07c │ │ │ │ - ldr r1, [pc, #-2012] @ 3c85c │ │ │ │ + beq 3d074 │ │ │ │ + ldr r1, [pc, #-2012] @ 3c854 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [sp, #44] @ 0x2c │ │ │ │ - bne 3d280 │ │ │ │ - ldr r6, [pc, #-2036] @ 3c860 │ │ │ │ + bne 3d278 │ │ │ │ + ldr r6, [pc, #-2036] @ 3c858 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d084 │ │ │ │ - ldr r6, [pc, #-2044] @ 3c864 │ │ │ │ + b 3d07c │ │ │ │ + ldr r6, [pc, #-2044] @ 3c85c │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d084 │ │ │ │ - ldr r6, [pc, #-2052] @ 3c868 │ │ │ │ + b 3d07c │ │ │ │ + ldr r6, [pc, #-2052] @ 3c860 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d084 │ │ │ │ - ldr r6, [pc, #-2060] @ 3c86c │ │ │ │ + b 3d07c │ │ │ │ + ldr r6, [pc, #-2060] @ 3c864 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d084 │ │ │ │ - ldr r6, [pc, #-2068] @ 3c870 │ │ │ │ + b 3d07c │ │ │ │ + ldr r6, [pc, #-2068] @ 3c868 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 40b60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d280 │ │ │ │ + beq 3d278 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d0e8 │ │ │ │ + beq 3d0e0 │ │ │ │ bl 7fc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7fc8 │ │ │ │ cmp r6, r0 │ │ │ │ - bcs 3d248 │ │ │ │ + bcs 3d240 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ - ldr r1, [pc, #-2180] @ 3c874 │ │ │ │ + ldr r1, [pc, #-2180] @ 3c86c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1d4 │ │ │ │ - ldr r1, [pc, #-2200] @ 3c878 │ │ │ │ + beq 3d1cc │ │ │ │ + ldr r1, [pc, #-2200] @ 3c870 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1e0 │ │ │ │ - ldr r1, [pc, #-2220] @ 3c87c │ │ │ │ + beq 3d1d8 │ │ │ │ + ldr r1, [pc, #-2220] @ 3c874 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1ec │ │ │ │ - ldr r1, [pc, #-2240] @ 3c880 │ │ │ │ + beq 3d1e4 │ │ │ │ + ldr r1, [pc, #-2240] @ 3c878 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1f8 │ │ │ │ - ldr r1, [pc, #-2260] @ 3c884 │ │ │ │ + beq 3d1f0 │ │ │ │ + ldr r1, [pc, #-2260] @ 3c87c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d204 │ │ │ │ - ldr r1, [pc, #-2280] @ 3c888 │ │ │ │ + beq 3d1fc │ │ │ │ + ldr r1, [pc, #-2280] @ 3c880 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d210 │ │ │ │ - ldr r1, [pc, #-2300] @ 3c88c │ │ │ │ + beq 3d208 │ │ │ │ + ldr r1, [pc, #-2300] @ 3c884 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d21c │ │ │ │ - ldr r1, [pc, #-2320] @ 3c890 │ │ │ │ + beq 3d214 │ │ │ │ + ldr r1, [pc, #-2320] @ 3c888 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d228 │ │ │ │ - ldr r6, [pc, #-2340] @ 3c894 │ │ │ │ + beq 3d220 │ │ │ │ + ldr r6, [pc, #-2340] @ 3c88c │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r6 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r7, r4 │ │ │ │ - bne 3d280 │ │ │ │ - b 3d230 │ │ │ │ - ldr r6, [pc, #-2372] @ 3c898 │ │ │ │ + bne 3d278 │ │ │ │ + b 3d228 │ │ │ │ + ldr r6, [pc, #-2372] @ 3c890 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d230 │ │ │ │ - ldr r6, [pc, #-2380] @ 3c89c │ │ │ │ + b 3d228 │ │ │ │ + ldr r6, [pc, #-2380] @ 3c894 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d230 │ │ │ │ - ldr r6, [pc, #-2388] @ 3c8a0 │ │ │ │ + b 3d228 │ │ │ │ + ldr r6, [pc, #-2388] @ 3c898 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d230 │ │ │ │ - ldr r6, [pc, #-2396] @ 3c8a4 │ │ │ │ + b 3d228 │ │ │ │ + ldr r6, [pc, #-2396] @ 3c89c │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d230 │ │ │ │ - ldr r6, [pc, #-2404] @ 3c8a8 │ │ │ │ + b 3d228 │ │ │ │ + ldr r6, [pc, #-2404] @ 3c8a0 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d230 │ │ │ │ - ldr r6, [pc, #-2412] @ 3c8ac │ │ │ │ + b 3d228 │ │ │ │ + ldr r6, [pc, #-2412] @ 3c8a4 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d230 │ │ │ │ - ldr r6, [pc, #-2420] @ 3c8b0 │ │ │ │ + b 3d228 │ │ │ │ + ldr r6, [pc, #-2420] @ 3c8a8 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3d230 │ │ │ │ - ldr r6, [pc, #-2428] @ 3c8b4 │ │ │ │ + b 3d228 │ │ │ │ + ldr r6, [pc, #-2428] @ 3c8ac │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r7, r0 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e3c │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r8, #1 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r8, #2 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r8, #3 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r8, #4 │ │ │ │ - b 3d280 │ │ │ │ + b 3d278 │ │ │ │ mov r8, #5 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ bl 8400 │ │ │ │ mov sl, r0 │ │ │ │ - b 3ca48 │ │ │ │ + b 3ca40 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - beq 3d2c0 │ │ │ │ + beq 3d2b8 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ bl 40b60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d2d0 │ │ │ │ - b 3ce08 │ │ │ │ - bl 51f64 │ │ │ │ + bne 3d2c8 │ │ │ │ + b 3ce00 │ │ │ │ + bl 51f84 │ │ │ │ mov r5, r0 │ │ │ │ bl 7fc8 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r9, r3, #3776 @ 0xec0 │ │ │ │ ldr r1, [r3, #3780] @ 0xec4 │ │ │ │ add r9, r9, #4 │ │ │ │ - bne 3d2f8 │ │ │ │ + bne 3d2f0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d320 │ │ │ │ - b 3d310 │ │ │ │ + bne 3d318 │ │ │ │ + b 3d308 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d320 │ │ │ │ + beq 3d318 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d320 │ │ │ │ + bne 3d318 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r3, [r3, #3841] @ 0xf01 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d37c │ │ │ │ + bne 3d374 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d418 │ │ │ │ + bl 1cda0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3, #3780] @ 0xec4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [r3, #3800] @ 0xed8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [r3, #3804] @ 0xedc │ │ │ │ @@ -54041,175 +54039,175 @@ │ │ │ │ strne r2, [r3, #3804] @ 0xedc │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [sp, #32] │ │ │ │ ldrne r2, [sp, #76] @ 0x4c │ │ │ │ strne r2, [r3, #3808] @ 0xee0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d404 │ │ │ │ + beq 3d3fc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #3824] @ 0xef0 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [r3, #3824] @ 0xef0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d420 │ │ │ │ + beq 3d418 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #3828] @ 0xef4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r7, [r3, #3828] @ 0xef4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d444 │ │ │ │ + beq 3d43c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #3784] @ 0xec8 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #3784] @ 0xec8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d468 │ │ │ │ + beq 3d460 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #3796] @ 0xed4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d474 │ │ │ │ + bne 3d46c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [r3, #3796] @ 0xed4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 3d49c │ │ │ │ - ldr r1, [pc, #-3012] @ 3c8b8 │ │ │ │ + b 3d494 │ │ │ │ + ldr r1, [pc, #-3012] @ 3c8b0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl f518 │ │ │ │ + bl eb08 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #3796] @ 0xed4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [r3, #3796] @ 0xed4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d518 │ │ │ │ - ldr r1, [pc, #-3060] @ 3c8bc │ │ │ │ + beq 3d510 │ │ │ │ + ldr r1, [pc, #-3060] @ 3c8b4 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r6, [r2, #3848] @ 0xf08 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ strb r3, [r2, #3844] @ 0xf04 │ │ │ │ - beq 3d4ec │ │ │ │ - ldr r1, [pc, #-3100] @ 3c8c0 │ │ │ │ + beq 3d4e4 │ │ │ │ + ldr r1, [pc, #-3100] @ 3c8b8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d504 │ │ │ │ + bne 3d4fc │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #3848] @ 0xf08 │ │ │ │ - b 3d520 │ │ │ │ + b 3d518 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r3, #3848] @ 0xf08 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r8, #4 │ │ │ │ - beq 3d588 │ │ │ │ + beq 3d580 │ │ │ │ cmp r8, #5 │ │ │ │ - beq 3d5f0 │ │ │ │ + beq 3d5e8 │ │ │ │ cmp r8, #1 │ │ │ │ - bhi 3d6b0 │ │ │ │ + bhi 3d6a8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r8, #0 │ │ │ │ add r6, r3, #3776 @ 0xec0 │ │ │ │ ldrne r3, [sp, #32] │ │ │ │ ldreq r3, [r3, #3788] @ 0xecc │ │ │ │ ldrne r2, [sp, #32] │ │ │ │ ldrne r3, [r3, #3792] @ 0xed0 │ │ │ │ addeq r6, r6, #12 │ │ │ │ addne r6, r2, #3792 @ 0xed0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r6] │ │ │ │ - beq 3d5a4 │ │ │ │ + beq 3d59c │ │ │ │ ldr r7, [r6] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ - b 3d6b0 │ │ │ │ + b 3d6a8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [r3, #3832] @ 0xef8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5ac │ │ │ │ + bne 3d5a4 │ │ │ │ str r5, [r3, #3832] @ 0xef8 │ │ │ │ str r6, [r3, #3836] @ 0xefc │ │ │ │ mov r5, #0 │ │ │ │ - b 3d6b0 │ │ │ │ + b 3d6a8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #3836] @ 0xefc │ │ │ │ add r1, r6, r1 │ │ │ │ - bl 526a8 │ │ │ │ + bl 526c8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r3, #3832] @ 0xef8 │ │ │ │ ldr r3, [r3, #3836] @ 0xefc │ │ │ │ add r0, r0, r3 │ │ │ │ bl 8010 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #3836] @ 0xefc │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r2, #3836] @ 0xefc │ │ │ │ - b 3d6b0 │ │ │ │ - ldr r1, [pc, #-3380] @ 3c8c4 │ │ │ │ + b 3d6a8 │ │ │ │ + ldr r1, [pc, #-3380] @ 3c8bc │ │ │ │ add r6, sp, #132 @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ bl 8400 │ │ │ │ - ldr r7, [pc, #-3408] @ 3c8c8 │ │ │ │ + ldr r7, [pc, #-3408] @ 3c8c0 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ add r7, pc, r7 │ │ │ │ mov fp, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3d6b0 │ │ │ │ + beq 3d6a8 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d698 │ │ │ │ + beq 3d690 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [sl, #3816] @ 0xee8 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ - beq 3d67c │ │ │ │ + beq 3d674 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r2, #4] │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [sl, #3820] @ 0xeec │ │ │ │ str r4, [sl, #3816] @ 0xee8 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -54218,186 +54216,186 @@ │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [sl, #3812] @ 0xee4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ bl 8400 │ │ │ │ mov fp, r0 │ │ │ │ - b 3d620 │ │ │ │ + b 3d618 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3db38 │ │ │ │ + beq 3db30 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr sl, [r3, #3824] @ 0xef0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3d7fc │ │ │ │ + beq 3d7f4 │ │ │ │ ldr r0, [r3, #3828] @ 0xef4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d6e4 │ │ │ │ + bne 3d6dc │ │ │ │ ldr r3, [r3, #3832] @ 0xef8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d7fc │ │ │ │ + beq 3d7f4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, #0 │ │ │ │ add r6, r3, #3904 @ 0xf40 │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r0, [r6, r7, lsl #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d710 │ │ │ │ + beq 3d708 │ │ │ │ mov r1, sl │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d720 │ │ │ │ + beq 3d718 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #32 │ │ │ │ - bne 3d6f4 │ │ │ │ - b 3d734 │ │ │ │ + bne 3d6ec │ │ │ │ + b 3d72c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, r3, r7, lsl #4 │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 1d760 │ │ │ │ + bl 1d0e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ add r7, r3, #3824 @ 0xef0 │ │ │ │ ldm r7, {r7, sl, fp} │ │ │ │ ldr r3, [r3, #3836] @ 0xefc │ │ │ │ ldr r2, [r6, r0, lsl #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d77c │ │ │ │ + bne 3d774 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, sl │ │ │ │ add r0, r3, r0, lsl #4 │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 1d6d8 │ │ │ │ - b 3d7d0 │ │ │ │ + bl 1d060 │ │ │ │ + b 3d7c8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #32 │ │ │ │ - bne 3d748 │ │ │ │ + bne 3d740 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 1d760 │ │ │ │ + bl 1d0e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #496 @ 0x1f0 │ │ │ │ add r1, r3, #3920 @ 0xf50 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 8448 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r0, r0, #4352 @ 0x1100 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ - bl 1d6d8 │ │ │ │ + bl 1d060 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #3828] @ 0xef4 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #3832] @ 0xef8 │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #3828] @ 0xef4 │ │ │ │ str r3, [r2, #3832] @ 0xef8 │ │ │ │ str r3, [r2, #3836] @ 0xefc │ │ │ │ cmp r8, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bne 3da10 │ │ │ │ + bne 3da08 │ │ │ │ ldr r8, [r3, #3780] @ 0xec4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3db2c │ │ │ │ + beq 3db24 │ │ │ │ ldr r7, [r3, #3896] @ 0xf38 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne sl, [r7, #120] @ 0x78 │ │ │ │ - beq 3d9e0 │ │ │ │ + beq 3d9d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d9e0 │ │ │ │ + beq 3d9d8 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d848 │ │ │ │ + beq 3d840 │ │ │ │ mov r1, r8 │ │ │ │ bl 86d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3d858 │ │ │ │ + beq 3d850 │ │ │ │ cmp sl, #0 │ │ │ │ moveq r3, sl │ │ │ │ ldrne r3, [sl, #120] @ 0x78 │ │ │ │ - b 3d9d4 │ │ │ │ + b 3d9cc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #1628] @ 0x65c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d8b4 │ │ │ │ + bne 3d8ac │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d8a8 │ │ │ │ - ldr r3, [pc, #-4020] @ 3c8cc │ │ │ │ - ldr r2, [pc, #-4020] @ 3c8d0 │ │ │ │ - ldr r1, [pc, #-4020] @ 3c8d4 │ │ │ │ + bne 3d8a0 │ │ │ │ + ldr r3, [pc, #-4020] @ 3c8c4 │ │ │ │ + ldr r2, [pc, #-4020] @ 3c8c8 │ │ │ │ + ldr r1, [pc, #-4020] @ 3c8cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-4032] @ 3c8d8 │ │ │ │ + ldr r3, [pc, #-4032] @ 3c8d0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 535a4 │ │ │ │ - b 3db2c │ │ │ │ + bl 535c4 │ │ │ │ + b 3db24 │ │ │ │ mov r1, #2 │ │ │ │ bl 85f8 │ │ │ │ - b 3db2c │ │ │ │ + b 3db24 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d8f0 │ │ │ │ - ldr r3, [pc, #1608] @ 3df10 │ │ │ │ - ldr r2, [pc, #1608] @ 3df14 │ │ │ │ - ldr r1, [pc, #1608] @ 3df18 │ │ │ │ + bne 3d8e8 │ │ │ │ + ldr r3, [pc, #1608] @ 3df08 │ │ │ │ + ldr r2, [pc, #1608] @ 3df0c │ │ │ │ + ldr r1, [pc, #1608] @ 3df10 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1596] @ 3df1c │ │ │ │ + ldr r3, [pc, #1596] @ 3df14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 535a4 │ │ │ │ - b 3db2c │ │ │ │ - ldr r2, [pc, #1576] @ 3df20 │ │ │ │ + bl 535c4 │ │ │ │ + b 3db24 │ │ │ │ + ldr r2, [pc, #1576] @ 3df18 │ │ │ │ add r7, sp, #204 @ 0xcc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, sp, #140 @ 0x8c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1520] @ 3df24 │ │ │ │ + ldr r3, [pc, #1520] @ 3df1c │ │ │ │ add r0, r0, #1616 @ 0x650 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ add r0, r0, #12 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ - bl 23b20 │ │ │ │ + bl 2b000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db2c │ │ │ │ - ldr r0, [pc, #1480] @ 3df28 │ │ │ │ + beq 3db24 │ │ │ │ + ldr r0, [pc, #1480] @ 3df20 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8100 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn r2, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -54407,116 +54405,116 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 236a8 │ │ │ │ + bl 2ab8c │ │ │ │ cmp r7, #0 │ │ │ │ - blt 3d9b4 │ │ │ │ + blt 3d9ac │ │ │ │ mov r0, r7 │ │ │ │ bl 8208 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r7, r3 │ │ │ │ - bcs 3daf8 │ │ │ │ + bcs 3daf0 │ │ │ │ ldr r0, [r6, r7, lsl #2] │ │ │ │ bl 7e3c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3d9b8 │ │ │ │ + b 3d9b0 │ │ │ │ mov r7, sl │ │ │ │ mov sl, r3 │ │ │ │ - b 3d824 │ │ │ │ - ldr r3, [pc, #1348] @ 3df2c │ │ │ │ - ldr r2, [pc, #1348] @ 3df30 │ │ │ │ - ldr r1, [pc, #1348] @ 3df34 │ │ │ │ + b 3d81c │ │ │ │ + ldr r3, [pc, #1348] @ 3df24 │ │ │ │ + ldr r2, [pc, #1348] @ 3df28 │ │ │ │ + ldr r1, [pc, #1348] @ 3df2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1336] @ 3df38 │ │ │ │ + ldr r3, [pc, #1336] @ 3df30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 535a4 │ │ │ │ - b 3db2c │ │ │ │ + bl 535c4 │ │ │ │ + b 3db24 │ │ │ │ cmp r8, #3 │ │ │ │ - bne 3db04 │ │ │ │ + bne 3dafc │ │ │ │ ldr r6, [r3, #3896] @ 0xf38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3daa0 │ │ │ │ - ldr r8, [pc, #1296] @ 3df3c │ │ │ │ - ldr r7, [pc, #1296] @ 3df40 │ │ │ │ + beq 3da98 │ │ │ │ + ldr r8, [pc, #1296] @ 3df34 │ │ │ │ + ldr r7, [pc, #1296] @ 3df38 │ │ │ │ ldr sl, [r6, #120] @ 0x78 │ │ │ │ mov r3, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3daa0 │ │ │ │ + beq 3da98 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3da6c │ │ │ │ + bne 3da64 │ │ │ │ mov r0, r2 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r6, r0 │ │ │ │ - b 3da88 │ │ │ │ + b 3da80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl f518 │ │ │ │ + bl eb08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ mov r6, r4 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r2, [sl, #120] @ 0x78 │ │ │ │ moveq r2, sl │ │ │ │ mov r3, sl │ │ │ │ mov sl, r2 │ │ │ │ - b 3da40 │ │ │ │ + b 3da38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #3780] @ 0xec4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3dab8 │ │ │ │ - ldr r1, [pc, #1164] @ 3df44 │ │ │ │ + bne 3dab0 │ │ │ │ + ldr r1, [pc, #1164] @ 3df3c │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r2, r6 │ │ │ │ - bne 3dacc │ │ │ │ - ldr r2, [pc, #1148] @ 3df48 │ │ │ │ + bne 3dac4 │ │ │ │ + ldr r2, [pc, #1148] @ 3df40 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #1144] @ 3df4c │ │ │ │ + ldr r0, [pc, #1144] @ 3df44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 40de4 │ │ │ │ mov r7, r0 │ │ │ │ bl 7fc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3c │ │ │ │ - b 3db2c │ │ │ │ + b 3db24 │ │ │ │ ldr r3, [r3, #3788] @ 0xecc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3db20 │ │ │ │ + bne 3db18 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #3792] @ 0xed0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3db2c │ │ │ │ + beq 3db24 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ bl 470ac │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d418 │ │ │ │ + bl 1cda0 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 7e3c │ │ │ │ @@ -54526,348 +54524,348 @@ │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 7e3c │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dbc4 │ │ │ │ + bne 3dbbc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r2, r2, #2048 @ 0x800 │ │ │ │ add r1, r3, #288 @ 0x120 │ │ │ │ add r2, r2, #12 │ │ │ │ add r3, r3, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ str r0, [r2, #4]! │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3dba8 │ │ │ │ + bne 3dba0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 54ff0 │ │ │ │ - b 3de6c │ │ │ │ - ldr r1, [pc, #900] @ 3df50 │ │ │ │ - ldr r5, [pc, #900] @ 3df54 │ │ │ │ + bl 55010 │ │ │ │ + b 3de64 │ │ │ │ + ldr r1, [pc, #900] @ 3df48 │ │ │ │ + ldr r5, [pc, #900] @ 3df4c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 83d0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, #10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de6c │ │ │ │ + beq 3de64 │ │ │ │ sub r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, r3, #48 @ 0x30 │ │ │ │ mlane r2, r6, r2, r3 │ │ │ │ - bne 3dbf4 │ │ │ │ + bne 3dbec │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls 3dc3c │ │ │ │ - ldr r3, [pc, #832] @ 3df58 │ │ │ │ - ldr r1, [pc, #832] @ 3df5c │ │ │ │ + bls 3dc34 │ │ │ │ + ldr r3, [pc, #832] @ 3df50 │ │ │ │ + ldr r1, [pc, #832] @ 3df54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #816] @ 3df60 │ │ │ │ + ldr r3, [pc, #816] @ 3df58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 3dc5c │ │ │ │ + bl 535c4 │ │ │ │ + b 3dc54 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r1, r2, #516 @ 0x204 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r3, [r3, #292] @ 0x124 │ │ │ │ str r3, [r4, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 347b4 │ │ │ │ - ldr r1, [pc, #768] @ 3df64 │ │ │ │ + bl 33c68 │ │ │ │ + ldr r1, [pc, #768] @ 3df5c │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 83d0 │ │ │ │ - b 3dbe4 │ │ │ │ + b 3dbdc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r0, #2056] @ 0x808 │ │ │ │ - bl 347b4 │ │ │ │ - b 3de6c │ │ │ │ + bl 33c68 │ │ │ │ + b 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r3, r3, #3088 @ 0xc10 │ │ │ │ add r2, r1, #1312 @ 0x520 │ │ │ │ ldrh r0, [r3] │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ldr r1, [r1, #280] @ 0x118 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r1, [r0, #2060] @ 0x80c │ │ │ │ strh r2, [r3] │ │ │ │ - beq 3dcd4 │ │ │ │ + beq 3dccc │ │ │ │ ldr r0, [r0, #3248] @ 0xcb0 │ │ │ │ - bl 2d880 │ │ │ │ + bl 2d250 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 38068 │ │ │ │ + bl 37ee4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 347b4 │ │ │ │ + bl 33c68 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r2, #3300] @ 0xce4 │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [r2, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r3, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r3, #1484] @ 0x5cc │ │ │ │ str r3, [r1, #3096] @ 0xc18 │ │ │ │ str r2, [r1, #3092] @ 0xc14 │ │ │ │ bl 43098 │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldrb r3, [r2, #1460] @ 0x5b4 │ │ │ │ ldr r2, [r2, #1324] @ 0x52c │ │ │ │ and r3, r3, #1 │ │ │ │ str r2, [r1, #3104] @ 0xc20 │ │ │ │ strb r3, [r1, #3108] @ 0xc24 │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldrb r3, [r2, #1460] @ 0x5b4 │ │ │ │ ldr r2, [r2, #1320] @ 0x528 │ │ │ │ and r3, r3, #1 │ │ │ │ str r2, [r1, #3100] @ 0xc1c │ │ │ │ strb r3, [r1, #3108] @ 0xc24 │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq 3dd9c │ │ │ │ + beq 3dd94 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ - beq 3ddb4 │ │ │ │ + beq 3ddac │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - bne 3de6c │ │ │ │ + bne 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r3, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ strb r2, [r3, #12] │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [r2, #16] │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [r2, #20] │ │ │ │ - b 3de6c │ │ │ │ + b 3de64 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 3de10 │ │ │ │ + bne 3de08 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de10 │ │ │ │ - ldr r0, [pc, #380] @ 3df68 │ │ │ │ - ldr r2, [pc, #380] @ 3df6c │ │ │ │ - ldr r1, [pc, #380] @ 3df70 │ │ │ │ + bne 3de08 │ │ │ │ + ldr r0, [pc, #380] @ 3df60 │ │ │ │ + ldr r2, [pc, #380] @ 3df64 │ │ │ │ + ldr r1, [pc, #380] @ 3df68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #372] @ 3df74 │ │ │ │ + ldr r3, [pc, #372] @ 3df6c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 3de6c │ │ │ │ + bl 535c4 │ │ │ │ + b 3de64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ - bl 35754 │ │ │ │ - b 3de6c │ │ │ │ + bl 35228 │ │ │ │ + b 3de64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ - bl 387cc │ │ │ │ - b 3de6c │ │ │ │ + bl 38648 │ │ │ │ + b 3de64 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r7 │ │ │ │ bl 7c5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de6c │ │ │ │ - ldr r1, [pc, #300] @ 3df78 │ │ │ │ + beq 3de64 │ │ │ │ + ldr r1, [pc, #300] @ 3df70 │ │ │ │ sub r2, r5, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3de6c │ │ │ │ + bne 3de64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, r5, #1 │ │ │ │ bl 478c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bcc 3dee0 │ │ │ │ + bcc 3ded8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r3, #1436] @ 0x59c │ │ │ │ bl 7e3c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #1436] @ 0x59c │ │ │ │ str r3, [r2, #1440] @ 0x5a0 │ │ │ │ - b 3dee0 │ │ │ │ + b 3ded8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 3d280 │ │ │ │ - ldr r3, [pc, #192] @ 3df7c │ │ │ │ - ldr r2, [pc, #192] @ 3df80 │ │ │ │ - ldr r1, [pc, #192] @ 3df84 │ │ │ │ + b 3d278 │ │ │ │ + ldr r3, [pc, #192] @ 3df74 │ │ │ │ + ldr r2, [pc, #192] @ 3df78 │ │ │ │ + ldr r1, [pc, #192] @ 3df7c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #180] @ 3df88 │ │ │ │ + ldr r3, [pc, #180] @ 3df80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 3d280 │ │ │ │ - ldr r2, [pc, #164] @ 3df8c │ │ │ │ - ldr r3, [pc, #164] @ 3df90 │ │ │ │ + bl 535c4 │ │ │ │ + b 3d278 │ │ │ │ + ldr r2, [pc, #164] @ 3df84 │ │ │ │ + ldr r3, [pc, #164] @ 3df88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3df08 │ │ │ │ + beq 3df00 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r2, ip, lsr r8 │ │ │ │ - @ instruction: 0x0001c3b8 │ │ │ │ - andeq sl, r1, r8, ror #26 │ │ │ │ + andeq r0, r2, ip, asr #16 │ │ │ │ + strdeq ip, [r1], -ip @ │ │ │ │ + andeq fp, r1, ip, ror #4 │ │ │ │ andeq r0, r0, r7, ror r2 │ │ │ │ - andeq ip, r1, ip, lsl r8 │ │ │ │ - muleq r2, r4, r6 │ │ │ │ - andeq sl, r1, ip, asr #21 │ │ │ │ - andeq r0, r2, ip, ror #14 │ │ │ │ - muleq r1, r8, r2 │ │ │ │ - andeq sl, r1, r8, asr #24 │ │ │ │ + strdeq ip, [r1], -ip @ │ │ │ │ + @ instruction: 0x000216b4 │ │ │ │ + andeq sl, r1, r4, lsl #22 │ │ │ │ + andeq r0, r2, ip, ror r7 │ │ │ │ + ldrdeq ip, [r1], -ip @ │ │ │ │ + andeq fp, r1, ip, asr #2 │ │ │ │ muleq r0, fp, r2 │ │ │ │ - andeq fp, r1, r8, lsl pc │ │ │ │ - strdeq fp, [r1], -r8 │ │ │ │ - muleq r1, r8, lr │ │ │ │ - andeq r9, r1, r4, lsl r3 │ │ │ │ - andeq r0, r2, r0, asr #13 │ │ │ │ + muleq r1, ip, lr │ │ │ │ + andeq sl, r1, r4, ror #23 │ │ │ │ + andeq fp, r1, ip, lsl lr │ │ │ │ + andeq r9, r1, r4, lsr r3 │ │ │ │ ldrdeq r0, [r2], -r0 @ │ │ │ │ - andeq r0, r2, r0, lsr #3 │ │ │ │ - muleq r2, r0, r5 │ │ │ │ - andeq r0, r2, r8, asr r1 │ │ │ │ + andeq r0, r2, r0, ror #5 │ │ │ │ + @ instruction: 0x000201b0 │ │ │ │ + andeq r0, r2, r0, lsr #11 │ │ │ │ + andeq r0, r2, r8, ror #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r2, r8, lsr r2 │ │ │ │ - ldrdeq r0, [r2], -r8 │ │ │ │ - andeq pc, r1, r0, lsl #31 │ │ │ │ - andeq pc, r1, r4, lsl #31 │ │ │ │ + andeq r0, r2, r8, asr #4 │ │ │ │ + andeq r0, r2, r8, ror #7 │ │ │ │ + muleq r1, r0, pc @ │ │ │ │ + muleq r1, r4, pc @ │ │ │ │ andeq r0, r0, sl, ror #12 │ │ │ │ - strdeq sl, [r1], -r8 │ │ │ │ - andeq r0, r2, r8, lsr #6 │ │ │ │ - @ instruction: 0x0001feb4 │ │ │ │ - @ instruction: 0x0001feb4 │ │ │ │ + strdeq sl, [r1], -ip │ │ │ │ + andeq r0, r2, r8, lsr r3 │ │ │ │ + andeq pc, r1, r4, asr #29 │ │ │ │ + andeq pc, r1, r4, asr #29 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ - andeq r1, r4, r0, lsl ip │ │ │ │ + andeq r1, r4, r8, lsl ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ands r5, r2, #16 │ │ │ │ - ldr r2, [pc, #196] @ 3e074 │ │ │ │ + ldr r2, [pc, #196] @ 3e06c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #192] @ 3e078 │ │ │ │ + ldr r3, [pc, #192] @ 3e070 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e020 │ │ │ │ + bne 3e018 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #1996] @ 0x7cc │ │ │ │ add r1, sp, r2 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e028 │ │ │ │ + bge 3e020 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 3e040 │ │ │ │ - ldr ip, [pc, #124] @ 3e07c │ │ │ │ - ldr r2, [pc, #124] @ 3e080 │ │ │ │ - ldr r1, [pc, #124] @ 3e084 │ │ │ │ + beq 3e038 │ │ │ │ + ldr ip, [pc, #124] @ 3e074 │ │ │ │ + ldr r2, [pc, #124] @ 3e078 │ │ │ │ + ldr r1, [pc, #124] @ 3e07c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #120] @ 3e088 │ │ │ │ + ldr r3, [pc, #120] @ 3e080 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 3e044 │ │ │ │ + b 3e03c │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [r4, #1992] @ 0x7c8 │ │ │ │ - bl 1ec70 │ │ │ │ + bl 255ac │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #64] @ 3e08c │ │ │ │ - ldr r3, [pc, #40] @ 3e078 │ │ │ │ + ldr r2, [pc, #64] @ 3e084 │ │ │ │ + ldr r3, [pc, #40] @ 3e070 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3e06c │ │ │ │ + beq 3e064 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r1, r4, r4, asr #22 │ │ │ │ + andeq r1, r4, ip, asr #22 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r0, r2, ip, lsl #4 │ │ │ │ - andeq r9, r1, r4, lsr #25 │ │ │ │ - muleq r1, r0, r9 │ │ │ │ + andeq r0, r2, ip, lsl r2 │ │ │ │ + andeq r9, r1, r4, asr #25 │ │ │ │ + andeq fp, r1, r4, lsl r9 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ - andeq r1, r4, ip, lsr #21 │ │ │ │ + @ instruction: 0x00041ab4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3784] @ 0xec8 │ │ │ │ sub sp, sp, #276 @ 0x114 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #4076] @ 3f09c │ │ │ │ + ldr r2, [pc, #4084] @ 3f09c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #4072] @ 3f0a0 │ │ │ │ + ldr r3, [pc, #4080] @ 3f0a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [sp, #312] @ 0x138 │ │ │ │ str ip, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ @@ -54880,231 +54878,231 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #3992] @ 3f0a4 │ │ │ │ + ldr r0, [pc, #4000] @ 3f0a4 │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ mov r7, r1 │ │ │ │ bl 82e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 3e150 │ │ │ │ - ldr ip, [pc, #3964] @ 3f0a8 │ │ │ │ - ldr r2, [pc, #3964] @ 3f0ac │ │ │ │ - ldr r1, [pc, #3964] @ 3f0b0 │ │ │ │ + bne 3e148 │ │ │ │ + ldr ip, [pc, #3972] @ 3f0a8 │ │ │ │ + ldr r2, [pc, #3972] @ 3f0ac │ │ │ │ + ldr r1, [pc, #3972] @ 3f0b0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #3960] @ 3f0b4 │ │ │ │ + ldr r3, [pc, #3968] @ 3f0b4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 3f6e0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e170 │ │ │ │ - ldr r1, [pc, #3924] @ 3f0b8 │ │ │ │ + beq 3e168 │ │ │ │ + ldr r1, [pc, #3932] @ 3f0b8 │ │ │ │ mov r0, r3 │ │ │ │ bl 8100 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 3e17c │ │ │ │ - ldr r0, [pc, #3904] @ 3f0b8 │ │ │ │ + b 3e174 │ │ │ │ + ldr r0, [pc, #3912] @ 3f0b8 │ │ │ │ bl 7c50 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 3e1d0 │ │ │ │ - ldr r2, [pc, #3884] @ 3f0bc │ │ │ │ - ldr r1, [pc, #3884] @ 3f0c0 │ │ │ │ + bge 3e1c8 │ │ │ │ + ldr r2, [pc, #3892] @ 3f0bc │ │ │ │ + ldr r1, [pc, #3892] @ 3f0c0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #3876] @ 3f0c4 │ │ │ │ + ldr r2, [pc, #3884] @ 3f0c4 │ │ │ │ mvn r5, #0 │ │ │ │ - ldr r3, [pc, #3872] @ 3f0c8 │ │ │ │ + ldr r3, [pc, #3880] @ 3f0c8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ b 3f6ec │ │ │ │ - ldr r1, [pc, #3828] @ 3f0cc │ │ │ │ + ldr r1, [pc, #3836] @ 3f0cc │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bge 3e22c │ │ │ │ - ldr r3, [pc, #3808] @ 3f0d0 │ │ │ │ - ldr r2, [pc, #3808] @ 3f0d4 │ │ │ │ - ldr r1, [pc, #3808] @ 3f0d8 │ │ │ │ + bge 3e224 │ │ │ │ + ldr r3, [pc, #3816] @ 3f0d0 │ │ │ │ + ldr r2, [pc, #3816] @ 3f0d4 │ │ │ │ + ldr r1, [pc, #3816] @ 3f0d8 │ │ │ │ add r3, pc, r3 │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3792] @ 3f0dc │ │ │ │ + ldr r3, [pc, #3800] @ 3f0dc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ b 3f6ec │ │ │ │ - ldr r1, [pc, #3736] @ 3f0cc │ │ │ │ + ldr r1, [pc, #3744] @ 3f0cc │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - blt 3e260 │ │ │ │ - ldr r1, [pc, #3712] @ 3f0cc │ │ │ │ + blt 3e258 │ │ │ │ + ldr r1, [pc, #3720] @ 3f0cc │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bge 3e2a4 │ │ │ │ - b 3e268 │ │ │ │ + bge 3e29c │ │ │ │ + b 3e260 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #3696] @ 3f0e0 │ │ │ │ - ldr r2, [pc, #3696] @ 3f0e4 │ │ │ │ - ldr r1, [pc, #3696] @ 3f0e8 │ │ │ │ + ldr r3, [pc, #3704] @ 3f0e0 │ │ │ │ + ldr r2, [pc, #3704] @ 3f0e4 │ │ │ │ + ldr r1, [pc, #3704] @ 3f0e8 │ │ │ │ add r3, pc, r3 │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3680] @ 3f0ec │ │ │ │ + ldr r3, [pc, #3688] @ 3f0ec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ b 3f6ec │ │ │ │ - ldr r1, [pc, #3616] @ 3f0cc │ │ │ │ + ldr r1, [pc, #3624] @ 3f0cc │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bge 3e2f4 │ │ │ │ - ldr r3, [pc, #3628] @ 3f0f0 │ │ │ │ - ldr r2, [pc, #3628] @ 3f0f4 │ │ │ │ - ldr r1, [pc, #3628] @ 3f0f8 │ │ │ │ + bge 3e2ec │ │ │ │ + ldr r3, [pc, #3636] @ 3f0f0 │ │ │ │ + ldr r2, [pc, #3636] @ 3f0f4 │ │ │ │ + ldr r1, [pc, #3636] @ 3f0f8 │ │ │ │ add r3, pc, r3 │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3612] @ 3f0fc │ │ │ │ + ldr r3, [pc, #3620] @ 3f0fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ b 3f6ec │ │ │ │ - ldr r1, [pc, #3536] @ 3f0cc │ │ │ │ + ldr r1, [pc, #3544] @ 3f0cc │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bge 3e340 │ │ │ │ - ldr r3, [pc, #3564] @ 3f100 │ │ │ │ - ldr r2, [pc, #3564] @ 3f104 │ │ │ │ - ldr r1, [pc, #3564] @ 3f108 │ │ │ │ + bge 3e338 │ │ │ │ + ldr r3, [pc, #3572] @ 3f100 │ │ │ │ + ldr r2, [pc, #3572] @ 3f104 │ │ │ │ + ldr r1, [pc, #3572] @ 3f108 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3552] @ 3f10c │ │ │ │ + ldr r3, [pc, #3560] @ 3f10c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ mvn r5, #0 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov sl, r5 │ │ │ │ b 3f6ec │ │ │ │ - ldr r1, [pc, #3460] @ 3f0cc │ │ │ │ + ldr r1, [pc, #3468] @ 3f0cc │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bge 3e384 │ │ │ │ - ldr r3, [pc, #3508] @ 3f110 │ │ │ │ - ldr r2, [pc, #3508] @ 3f114 │ │ │ │ - ldr r1, [pc, #3508] @ 3f118 │ │ │ │ + bge 3e37c │ │ │ │ + ldr r3, [pc, #3516] @ 3f110 │ │ │ │ + ldr r2, [pc, #3516] @ 3f114 │ │ │ │ + ldr r1, [pc, #3516] @ 3f118 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1216 @ 0x4c0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mvn r5, #0 │ │ │ │ b 3f6ec │ │ │ │ - ldr r1, [pc, #3392] @ 3f0cc │ │ │ │ + ldr r1, [pc, #3400] @ 3f0cc │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 3e3c4 │ │ │ │ - ldr r3, [pc, #3452] @ 3f11c │ │ │ │ - ldr r2, [pc, #3452] @ 3f120 │ │ │ │ - ldr r1, [pc, #3452] @ 3f124 │ │ │ │ + bge 3e3bc │ │ │ │ + ldr r3, [pc, #3460] @ 3f11c │ │ │ │ + ldr r2, [pc, #3460] @ 3f120 │ │ │ │ + ldr r1, [pc, #3460] @ 3f124 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3440] @ 3f128 │ │ │ │ + ldr r3, [pc, #3448] @ 3f128 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 3f6ec │ │ │ │ - ldr r3, [pc, #3424] @ 3f12c │ │ │ │ + ldr r3, [pc, #3432] @ 3f12c │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ - ldr r1, [pc, #3420] @ 3f130 │ │ │ │ + ldr r1, [pc, #3428] @ 3f130 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, sp, #188 @ 0xbc │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ bl 7e90 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e418 │ │ │ │ - ldr r3, [pc, #3392] @ 3f134 │ │ │ │ - ldr r2, [pc, #3392] @ 3f138 │ │ │ │ - ldr r1, [pc, #3392] @ 3f13c │ │ │ │ + bge 3e410 │ │ │ │ + ldr r3, [pc, #3400] @ 3f134 │ │ │ │ + ldr r2, [pc, #3400] @ 3f138 │ │ │ │ + ldr r1, [pc, #3400] @ 3f13c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3380] @ 3f140 │ │ │ │ + ldr r3, [pc, #3388] @ 3f140 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 3f6ec │ │ │ │ ldr r3, [fp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e530 │ │ │ │ + beq 3e528 │ │ │ │ ldr r8, [fp, #4] │ │ │ │ ldr r9, [r3, #452] @ 0x1c4 │ │ │ │ add r2, sp, #188 @ 0xbc │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e52c │ │ │ │ + beq 3e524 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1931c │ │ │ │ + bl 18ca4 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldrne r3, [r1, #60] @ 0x3c │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1, #60] @ 0x3c │ │ │ │ - bne 3e514 │ │ │ │ + bne 3e50c │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 7d28 │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 82e0 │ │ │ │ ldr lr, [sp, #60] @ 0x3c │ │ │ │ mov r3, #1 │ │ │ │ @@ -55124,159 +55122,159 @@ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #68] @ 0x44 │ │ │ │ moveq r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - beq 3e4e8 │ │ │ │ + beq 3e4e0 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r2, #64] @ 0x40 │ │ │ │ str r4, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r4, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r8, #4] │ │ │ │ - bl 1cea4 │ │ │ │ + bl 1c82c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r3, [r8] │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r2, [r9, #452] @ 0x1c4 │ │ │ │ moveq r2, r9 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r2 │ │ │ │ - b 3e43c │ │ │ │ + b 3e434 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #3 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 3e570 │ │ │ │ - ldr r0, [pc, #3064] @ 3f144 │ │ │ │ - ldr r2, [pc, #3064] @ 3f148 │ │ │ │ - ldr r1, [pc, #3064] @ 3f14c │ │ │ │ + bge 3e568 │ │ │ │ + ldr r0, [pc, #3072] @ 3f144 │ │ │ │ + ldr r2, [pc, #3072] @ 3f148 │ │ │ │ + ldr r1, [pc, #3072] @ 3f14c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #3056] @ 3f150 │ │ │ │ + ldr r3, [pc, #3064] @ 3f150 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 3f6d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e544 │ │ │ │ + blt 3e53c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #3004] @ 3f154 │ │ │ │ + ldr r3, [pc, #3012] @ 3f154 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6d0 │ │ │ │ - ldr r8, [pc, #2976] @ 3f158 │ │ │ │ + ldr r8, [pc, #2984] @ 3f158 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6d0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #2892] @ 3f15c │ │ │ │ + ldr r3, [pc, #2900] @ 3f15c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #2856] @ 3f160 │ │ │ │ + ldr r3, [pc, #2864] @ 3f160 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #2820] @ 3f164 │ │ │ │ + ldr r3, [pc, #2828] @ 3f164 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #2784] @ 3f168 │ │ │ │ + ldr r3, [pc, #2792] @ 3f168 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6d0 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ mov r3, #12 │ │ │ │ mul r3, r0, r3 │ │ │ │ ldr r8, [r6, #1704] @ 0x6a8 │ │ │ │ mov r0, r3 │ │ │ │ ldrb r3, [r6, #1505] @ 0x5e1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r3, #12 │ │ │ │ add r9, r6, #1600 @ 0x640 │ │ │ │ sub r8, r8, #1 │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ mul r3, r0, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r3, #12 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mul r3, r0, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r3, #12 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ mul r3, r0, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr ip, [r6, #276] @ 0x114 │ │ │ │ str ip, [sp, #136] @ 0x88 │ │ │ │ ldr ip, [r6, #280] @ 0x118 │ │ │ │ ldrb r3, [r6, #1460] @ 0x5b4 │ │ │ │ str ip, [sp, #72] @ 0x48 │ │ │ │ ldr ip, [r6, #1480] @ 0x5c8 │ │ │ │ mov r1, #1 │ │ │ │ @@ -55297,63 +55295,63 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #96] @ 0x60 │ │ │ │ mov r3, r8 │ │ │ │ ldrb ip, [r6, #1472] @ 0x5c0 │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, fp │ │ │ │ - bl 2349c │ │ │ │ + bl 2a958 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ - bl 2349c │ │ │ │ + bl 2a958 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ - bl 2349c │ │ │ │ + bl 2a958 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, fp │ │ │ │ - bl 2349c │ │ │ │ + bl 2a958 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, fp │ │ │ │ - bl 2349c │ │ │ │ + bl 2a958 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, fp │ │ │ │ - bl 2349c │ │ │ │ + bl 2a958 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, fp │ │ │ │ - bl 2349c │ │ │ │ + bl 2a958 │ │ │ │ ldrh r3, [r9, #4] │ │ │ │ ldr r4, [r6, #196] @ 0xc4 │ │ │ │ - ldr r9, [pc, #2368] @ 3f16c │ │ │ │ + ldr r9, [pc, #2376] @ 3f16c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldrb r3, [r6, #1661] @ 0x67d │ │ │ │ - ldr r2, [pc, #2132] @ 3f0a4 │ │ │ │ + ldr r2, [pc, #2140] @ 3f0a4 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ @@ -55378,29 +55376,29 @@ │ │ │ │ str r2, [r3, #2060] @ 0x80c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r7, [r3] │ │ │ │ stmib r3, {r2, r6} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #2204] @ 3f170 │ │ │ │ + ldr r3, [pc, #2212] @ 3f170 │ │ │ │ mov r1, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r2, #1912] @ 0x778 │ │ │ │ add r3, r2, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r2, #1504] @ 0x5e0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ str r3, [r2, #2004] @ 0x7d4 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - ldr ip, [pc, #2152] @ 3f174 │ │ │ │ + ldr ip, [pc, #2160] @ 3f174 │ │ │ │ strb r1, [r2, #1788] @ 0x6fc │ │ │ │ strb r1, [r2, #1792] @ 0x700 │ │ │ │ str r1, [r2, #1804] @ 0x70c │ │ │ │ str r1, [r2, #1808] @ 0x710 │ │ │ │ str r9, [r0, #1900] @ 0x76c │ │ │ │ str r9, [r0, #2012] @ 0x7dc │ │ │ │ str ip, [lr, #1960] @ 0x7a8 │ │ │ │ @@ -55465,69 +55463,69 @@ │ │ │ │ str r3, [ip, #3760] @ 0xeb0 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r3, #3 │ │ │ │ str r1, [ip, #3772] @ 0xebc │ │ │ │ strb r3, [ip, #3636] @ 0xe34 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ str r3, [ip, #3680] @ 0xe60 │ │ │ │ - ldr r0, [pc, #1864] @ 3f178 │ │ │ │ + ldr r0, [pc, #1872] @ 3f178 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str r0, [ip, #3684] @ 0xe64 │ │ │ │ str r0, [ip, #3688] @ 0xe68 │ │ │ │ str r1, [ip, #3776] @ 0xec0 │ │ │ │ str r3, [r2, #324] @ 0x144 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ add r0, ip, #3488 @ 0xda0 │ │ │ │ str r3, [r2, #328] @ 0x148 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ strb r3, [r2, #332] @ 0x14c │ │ │ │ add r0, r0, #4 │ │ │ │ bl 7e48 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4c328 │ │ │ │ + bl 4c348 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r6 │ │ │ │ add lr, r2, #1872 @ 0x750 │ │ │ │ add ip, r6, #32 │ │ │ │ ldr r7, [r3, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq 3eac0 │ │ │ │ + beq 3eab8 │ │ │ │ mov r1, #12 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [lr] │ │ │ │ add r4, r4, r1 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r5, [r2, r1] │ │ │ │ add r2, r2, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r8, [r2, #4] │ │ │ │ str r4, [r2, #8] │ │ │ │ - b 3ea84 │ │ │ │ + b 3ea7c │ │ │ │ add r3, r3, #8 │ │ │ │ cmp ip, r3 │ │ │ │ add lr, lr, #4 │ │ │ │ - bne 3ea7c │ │ │ │ + bne 3ea74 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn r5, #0 │ │ │ │ add r2, r3, #512 @ 0x200 │ │ │ │ str r5, [r3, #3920] @ 0xf50 │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3eadc │ │ │ │ + bne 3ead4 │ │ │ │ ldr r3, [r6, #1648] @ 0x670 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3eb44 │ │ │ │ + beq 3eb3c │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ - ldr r0, [pc, #1656] @ 3f17c │ │ │ │ - ldr r3, [pc, #1656] @ 3f180 │ │ │ │ + ldr r0, [pc, #1664] @ 3f17c │ │ │ │ + ldr r3, [pc, #1664] @ 3f180 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ bl 7c38 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, sp, #252 @ 0xfc │ │ │ │ @@ -55535,18 +55533,18 @@ │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 236a8 │ │ │ │ + bl 2ab8c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ebcc │ │ │ │ + bne 3ebc4 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [r2], #1632 @ 0x660 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -55560,552 +55558,554 @@ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r2, [r2, #328] @ 0x148 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ - bl 240c0 │ │ │ │ + bl 2b5a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmn r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #20] │ │ │ │ beq 3f6d0 │ │ │ │ - ldr r2, [pc, #1472] @ 3f184 │ │ │ │ + ldr r2, [pc, #1480] @ 3f184 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 1d920 │ │ │ │ + bl 1d2a8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r7, [r3, #3244] @ 0xcac │ │ │ │ ldr r3, [r7, #108] @ 0x6c │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ add r1, r8, #292 @ 0x124 │ │ │ │ str r0, [r3, #2008] @ 0x7d8 │ │ │ │ add r0, r3, #2064 @ 0x810 │ │ │ │ bl 8010 │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r0, #1 │ │ │ │ bl 7ce0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ec3c │ │ │ │ - ldr r3, [pc, #1392] @ 3f188 │ │ │ │ - ldr r2, [pc, #1392] @ 3f18c │ │ │ │ - ldr r1, [pc, #1392] @ 3f190 │ │ │ │ + bne 3ec34 │ │ │ │ + ldr r3, [pc, #1400] @ 3f188 │ │ │ │ + ldr r2, [pc, #1400] @ 3f18c │ │ │ │ + ldr r1, [pc, #1400] @ 3f190 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1380] @ 3f194 │ │ │ │ + ldr r3, [pc, #1388] @ 3f194 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 3f3c8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r5] │ │ │ │ ldrb r3, [r5, #200] @ 0xc8 │ │ │ │ str r9, [r5, #44] @ 0x2c │ │ │ │ bic r3, r3, #3 │ │ │ │ orr r3, r3, #3 │ │ │ │ mov r9, #0 │ │ │ │ strb r3, [r5, #200] @ 0xc8 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r3, [r5, #192] @ 0xc0 │ │ │ │ str r3, [r5, #324] @ 0x144 │ │ │ │ str r9, [r5, #56] @ 0x38 │ │ │ │ - bl 2d440 │ │ │ │ + bl 2ce68 │ │ │ │ cmp r0, r9 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne 3ecac │ │ │ │ - ldr r3, [pc, #1296] @ 3f198 │ │ │ │ - ldr r2, [pc, #1296] @ 3f19c │ │ │ │ - ldr r1, [pc, #1296] @ 3f1a0 │ │ │ │ + bne 3eca4 │ │ │ │ + ldr r3, [pc, #1304] @ 3f198 │ │ │ │ + ldr r2, [pc, #1304] @ 3f19c │ │ │ │ + ldr r1, [pc, #1304] @ 3f1a0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1284] @ 3f1a4 │ │ │ │ + ldr r3, [pc, #1292] @ 3f1a4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 3f3c0 │ │ │ │ - ldr sl, [pc, #1268] @ 3f1a8 │ │ │ │ + ldr sl, [pc, #1276] @ 3f1a8 │ │ │ │ mov r0, r5 │ │ │ │ add sl, pc, sl │ │ │ │ - bl 2d880 │ │ │ │ + bl 2d250 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - add r1, sl, #960 @ 0x3c0 │ │ │ │ + add r1, sl, #1008 @ 0x3f0 │ │ │ │ mov r2, r5 │ │ │ │ bl 7a94 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ed3c │ │ │ │ + beq 3ed34 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ed3c │ │ │ │ + beq 3ed34 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bl 2d6cc │ │ │ │ + bl 2d09c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r2 │ │ │ │ bl 8460 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #1156] @ 3f1ac │ │ │ │ + ldr r2, [pc, #1164] @ 3f1ac │ │ │ │ add r2, pc, r2 │ │ │ │ bl 7f80 │ │ │ │ - add r1, sl, #976 @ 0x3d0 │ │ │ │ + add r1, sl, #1024 @ 0x400 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r5, #24] │ │ │ │ bl 7a94 │ │ │ │ ldr r9, [r7, #36] @ 0x24 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #1116] @ 3f1b0 │ │ │ │ + ldr r2, [pc, #1124] @ 3f1b0 │ │ │ │ str sl, [sp, #8] │ │ │ │ mov sl, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str sl, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 7f80 │ │ │ │ - ldr r9, [pc, #1080] @ 3f1b4 │ │ │ │ + ldr r9, [pc, #1088] @ 3f1b4 │ │ │ │ mov r2, r5 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r1, r9, #980 @ 0x3d4 │ │ │ │ + add r9, r9, #1024 @ 0x400 │ │ │ │ + add r1, r9, #4 │ │ │ │ str r0, [r5, #16] │ │ │ │ bl 7a94 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 8460 │ │ │ │ - ldr r2, [pc, #1048] @ 3f1b8 │ │ │ │ + ldr r2, [pc, #1052] @ 3f1b8 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f80 │ │ │ │ - add r1, r9, #984 @ 0x3d8 │ │ │ │ + add r1, r9, #8 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r5, #20] │ │ │ │ bl 7a94 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ - bl 1dca8 │ │ │ │ + bl 1d5bc │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ cmp r0, sl │ │ │ │ - beq 3ee40 │ │ │ │ + beq 3ee3c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr sl, [r3, #1988] @ 0x7c4 │ │ │ │ cmp sl, #0 │ │ │ │ ldreq r3, [r3, #8] │ │ │ │ ldreq sl, [r3, #12] │ │ │ │ - bl 1dce8 │ │ │ │ - ldr r1, [pc, #956] @ 3f1bc │ │ │ │ + bl 1d5fc │ │ │ │ + ldr r1, [pc, #960] @ 3f1bc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ee1c │ │ │ │ - ldr sl, [pc, #932] @ 3f1c0 │ │ │ │ + bne 3ee18 │ │ │ │ + ldr sl, [pc, #936] @ 3f1c0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e0a8 │ │ │ │ + bl 1d9bc │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r2, r9 │ │ │ │ - bl 1dd38 │ │ │ │ + bl 1d64c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1da00 │ │ │ │ + bl 1d388 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ef98 │ │ │ │ + beq 3ef94 │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ee88 │ │ │ │ + beq 3ee84 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r3, #3244] @ 0xcac │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ - bl 2d530 │ │ │ │ + bl 2cf00 │ │ │ │ ldr r1, [r7, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - bl 2d588 │ │ │ │ - b 3ef98 │ │ │ │ + bl 2cf58 │ │ │ │ + b 3ef94 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3ef98 │ │ │ │ + bne 3ef94 │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eec8 │ │ │ │ - ldr r3, [pc, #800] @ 3f1c4 │ │ │ │ - ldr r2, [pc, #800] @ 3f1c8 │ │ │ │ - ldr r1, [pc, #800] @ 3f1cc │ │ │ │ + bne 3eec4 │ │ │ │ + ldr r3, [pc, #804] @ 3f1c4 │ │ │ │ + ldr r2, [pc, #804] @ 3f1c8 │ │ │ │ + ldr r1, [pc, #804] @ 3f1cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #788] @ 3f1d0 │ │ │ │ + ldr r3, [pc, #792] @ 3f1d0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 3ef98 │ │ │ │ - ldr sl, [pc, #772] @ 3f1d4 │ │ │ │ - ldr r9, [pc, #772] @ 3f1d8 │ │ │ │ - ldr r3, [pc, #772] @ 3f1dc │ │ │ │ + bl 535c4 │ │ │ │ + b 3ef94 │ │ │ │ + ldr sl, [pc, #776] @ 3f1d4 │ │ │ │ + ldr r9, [pc, #776] @ 3f1d8 │ │ │ │ + ldr r3, [pc, #776] @ 3f1dc │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #744] @ 3f1e0 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r3, [pc, #740] @ 3f1e4 │ │ │ │ + ldr r3, [pc, #748] @ 3f1e0 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r3, [pc, #744] @ 3f1e4 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #720] @ 3f1e8 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r3, [pc, #716] @ 3f1ec │ │ │ │ + ldr r3, [pc, #724] @ 3f1e8 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r3, [pc, #720] @ 3f1ec │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #696] @ 3f1f0 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r3, [pc, #692] @ 3f1f4 │ │ │ │ + ldr r3, [pc, #700] @ 3f1f0 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r3, [pc, #696] @ 3f1f4 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #672] @ 3f1f8 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r3, [pc, #668] @ 3f1fc │ │ │ │ + ldr r3, [pc, #676] @ 3f1f8 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r3, [pc, #672] @ 3f1fc │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #648] @ 3f200 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r3, [pc, #644] @ 3f204 │ │ │ │ + ldr r3, [pc, #652] @ 3f200 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r3, [pc, #648] @ 3f204 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ - ldr r3, [pc, #628] @ 3f208 │ │ │ │ + ldr r3, [pc, #632] @ 3f208 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [r8, #1552] @ 0x610 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3efd8 │ │ │ │ + bne 3efd4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #604] @ 3f20c │ │ │ │ + ldr r3, [pc, #608] @ 3f20c │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #600] @ 3f210 │ │ │ │ - ldr r2, [pc, #600] @ 3f214 │ │ │ │ + ldr r1, [pc, #604] @ 3f210 │ │ │ │ + ldr r2, [pc, #604] @ 3f214 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1984 @ 0x7c0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 3f2fc │ │ │ │ ldr r9, [r7, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3f2d0 │ │ │ │ mov r0, r9 │ │ │ │ ldr sl, [r5, #20] │ │ │ │ bl 8460 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #532] @ 3f218 │ │ │ │ + ldr r2, [pc, #536] @ 3f218 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 7f80 │ │ │ │ ldr r3, [r8, #1552] @ 0x610 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ - bne 3f034 │ │ │ │ - ldr r3, [pc, #492] @ 3f21c │ │ │ │ + bne 3f030 │ │ │ │ + ldr r3, [pc, #496] @ 3f21c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3f03c │ │ │ │ - ldr r3, [pc, #484] @ 3f220 │ │ │ │ + b 3f038 │ │ │ │ + ldr r3, [pc, #488] @ 3f220 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #476] @ 3f224 │ │ │ │ - ldr r2, [pc, #476] @ 3f228 │ │ │ │ - ldr r1, [pc, #476] @ 3f22c │ │ │ │ + ldr r3, [pc, #480] @ 3f224 │ │ │ │ + ldr r2, [pc, #480] @ 3f228 │ │ │ │ + ldr r1, [pc, #480] @ 3f22c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - ldr r3, [pc, #456] @ 3f230 │ │ │ │ - bl 535a4 │ │ │ │ + ldr r3, [pc, #460] @ 3f230 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [r8, #1552] @ 0x610 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #2 │ │ │ │ - bl 2d5cc │ │ │ │ - ldr r1, [pc, #428] @ 3f234 │ │ │ │ + bl 2cf9c │ │ │ │ + ldr r1, [pc, #432] @ 3f234 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r1, r1, #1000 @ 0x3e8 │ │ │ │ + add r1, r1, #1040 @ 0x410 │ │ │ │ + add r1, r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ bl 7a94 │ │ │ │ b 3f2fc │ │ │ │ - andeq r1, r4, r4, asr #20 │ │ │ │ + andeq r1, r4, ip, asr #20 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq r1, r0, r0, asr r1 │ │ │ │ - andeq r9, r1, r0, ror #7 │ │ │ │ - andeq r9, r1, r8, ror fp │ │ │ │ - andeq fp, r1, r4, ror #16 │ │ │ │ + andeq r9, r1, r0, lsl #8 │ │ │ │ + muleq r1, r8, fp │ │ │ │ + andeq fp, r1, r8, ror #15 │ │ │ │ muleq r0, lr, r4 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - andeq r0, r2, r4, lsr #1 │ │ │ │ - strdeq fp, [r1], -r8 │ │ │ │ - andeq r9, r1, ip, lsl #22 │ │ │ │ + strheq r0, [r2], -r4 │ │ │ │ + andeq fp, r1, ip, ror r7 │ │ │ │ + andeq r9, r1, ip, lsr #22 │ │ │ │ andeq r0, r0, r4, lsr #9 │ │ │ │ andeq r0, r8, r0, lsl #16 │ │ │ │ - andeq r0, r2, r4, asr r0 │ │ │ │ - @ instruction: 0x00019ab0 │ │ │ │ - muleq r1, r8, r7 │ │ │ │ + andeq r0, r2, r4, rrx │ │ │ │ + ldrdeq r9, [r1], -r0 │ │ │ │ + andeq fp, r1, ip, lsl r7 │ │ │ │ andeq r0, r0, r8, lsr #9 │ │ │ │ - strdeq pc, [r1], -r4 │ │ │ │ - andeq r9, r1, r0, lsr sl │ │ │ │ - andeq fp, r1, r8, lsl r7 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r9, r1, r0, asr sl │ │ │ │ + muleq r1, ip, r6 │ │ │ │ andeq r0, r0, lr, lsr #9 │ │ │ │ - ldrdeq pc, [r1], -r0 │ │ │ │ - ldrdeq r9, [r1], -ip │ │ │ │ - andeq fp, r1, r4, asr #13 │ │ │ │ + andeq pc, r1, r0, ror #31 │ │ │ │ + strdeq r9, [r1], -ip │ │ │ │ + andeq fp, r1, r8, asr #12 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - @ instruction: 0x0001ffbc │ │ │ │ - muleq r1, r0, r9 │ │ │ │ - andeq fp, r1, r8, ror r6 │ │ │ │ + andeq pc, r1, ip, asr #31 │ │ │ │ + @ instruction: 0x000199b0 │ │ │ │ + strdeq fp, [r1], -ip │ │ │ │ @ instruction: 0x000004ba │ │ │ │ - andeq pc, r1, r4, lsr #31 │ │ │ │ - andeq r9, r1, r8, asr #18 │ │ │ │ - andeq fp, r1, r4, lsr r6 │ │ │ │ - muleq r1, r0, pc @ │ │ │ │ - andeq r9, r1, r4, lsl #18 │ │ │ │ - andeq fp, r1, ip, ror #11 │ │ │ │ + @ instruction: 0x0001ffb4 │ │ │ │ + andeq r9, r1, r8, ror #18 │ │ │ │ + @ instruction: 0x0001b5b8 │ │ │ │ + andeq pc, r1, r0, lsr #31 │ │ │ │ + andeq r9, r1, r4, lsr #18 │ │ │ │ + andeq fp, r1, r0, ror r5 │ │ │ │ andeq r0, r0, r6, asr #9 │ │ │ │ subseq r0, r0, r8, lsl r0 │ │ │ │ andeq r5, r0, r4, lsl r4 │ │ │ │ - andeq pc, r1, r0, ror pc @ │ │ │ │ - @ instruction: 0x000198b0 │ │ │ │ - muleq r1, r8, r5 │ │ │ │ + andeq pc, r1, r0, lsl #31 │ │ │ │ + ldrdeq r9, [r1], -r0 │ │ │ │ + andeq fp, r1, ip, lsl r5 │ │ │ │ andeq r0, r0, sp, asr #9 │ │ │ │ - andeq pc, r1, ip, lsr lr @ │ │ │ │ - andeq r9, r1, r4, asr r7 │ │ │ │ - andeq fp, r1, r0, asr #8 │ │ │ │ + andeq pc, r1, ip, asr #28 │ │ │ │ + andeq r9, r1, r4, ror r7 │ │ │ │ + andeq fp, r1, r4, asr #7 │ │ │ │ ldrdeq r0, [r0], -sl │ │ │ │ @ instruction: 0xfffff9f4 │ │ │ │ - @ instruction: 0xffff67a0 │ │ │ │ - @ instruction: 0xffff6af0 │ │ │ │ - @ instruction: 0xffff6bb4 │ │ │ │ - @ instruction: 0xffff6c9c │ │ │ │ - @ instruction: 0xffff6d84 │ │ │ │ + @ instruction: 0xffff5c24 │ │ │ │ + @ instruction: 0xffff5f74 │ │ │ │ + @ instruction: 0xffff6690 │ │ │ │ + @ instruction: 0xffff6778 │ │ │ │ + @ instruction: 0xffff6860 │ │ │ │ svclt 0x00800000 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ andeq r2, r0, r0, lsl r7 │ │ │ │ - andeq r8, r1, r8, ror #10 │ │ │ │ - @ instruction: 0x0001f8b0 │ │ │ │ - @ instruction: 0xffffa970 │ │ │ │ - andeq r8, r1, r4, asr r9 │ │ │ │ - andeq r8, r1, r8, lsr r9 │ │ │ │ - andeq r8, r1, ip, lsr r9 │ │ │ │ + andeq r8, r1, r8, lsl #11 │ │ │ │ + andeq pc, r1, r0, asr #17 │ │ │ │ + @ instruction: 0xffffa7f4 │ │ │ │ + andeq r8, r1, r4, ror r9 │ │ │ │ + andeq r8, r1, r8, asr r9 │ │ │ │ + andeq r8, r1, ip, asr r9 │ │ │ │ andeq r0, r0, r9, ror #14 │ │ │ │ - andeq pc, r1, r0, lsr r7 @ │ │ │ │ - andeq r8, r1, r8, asr #17 │ │ │ │ - andeq r8, r1, ip, asr #17 │ │ │ │ + andeq pc, r1, r0, asr #14 │ │ │ │ + andeq r8, r1, r8, ror #17 │ │ │ │ + andeq r8, r1, ip, ror #17 │ │ │ │ andeq r0, r0, r8, ror r7 │ │ │ │ - andeq r0, r4, r4, lsl r9 │ │ │ │ - strdeq pc, [r3], -ip │ │ │ │ - andeq pc, r3, ip, asr r9 @ │ │ │ │ - andeq r0, r4, ip, asr #16 │ │ │ │ - andeq pc, r3, ip, lsl sl @ │ │ │ │ - andeq r8, r1, r4, asr #4 │ │ │ │ - ldrdeq r8, [r1], -r8 @ │ │ │ │ - andeq pc, r1, r8, lsr r5 @ │ │ │ │ - andeq r8, r1, ip, lsr #13 │ │ │ │ - @ instruction: 0x000186b0 │ │ │ │ + andeq r0, r4, ip, ror #17 │ │ │ │ + @ instruction: 0x0003febc │ │ │ │ + andeq pc, r3, r4, ror #18 │ │ │ │ + andeq r0, r4, r4, lsr #16 │ │ │ │ + andeq pc, r3, r0, lsr #20 │ │ │ │ + andeq r8, r1, r0, ror #4 │ │ │ │ + strdeq r8, [r1], -r4 │ │ │ │ + andeq pc, r1, r4, asr #10 │ │ │ │ + andeq r8, r1, r8, asr #13 │ │ │ │ + andeq r8, r1, ip, asr #13 │ │ │ │ andeq r0, r0, fp, lsr #15 │ │ │ │ - andeq r8, r1, r8, lsl #13 │ │ │ │ - muleq r1, r0, r6 │ │ │ │ - andeq pc, r1, r8, ror #10 │ │ │ │ + andeq r8, r1, r4, lsr #13 │ │ │ │ + andeq r8, r1, ip, lsr #13 │ │ │ │ + andeq pc, r1, r4, ror r5 @ │ │ │ │ andeq r0, r0, pc, lsr #15 │ │ │ │ - @ instruction: 0x0001f5b0 │ │ │ │ + @ instruction: 0x0001f5bc │ │ │ │ @ instruction: 0x000007b2 │ │ │ │ - ldrdeq pc, [r1], -r0 │ │ │ │ + ldrdeq pc, [r1], -ip │ │ │ │ @ instruction: 0x000007b3 │ │ │ │ - andeq pc, r1, r8, asr #11 │ │ │ │ + ldrdeq pc, [r1], -r4 │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ - andeq pc, r1, r8, asr #11 │ │ │ │ + ldrdeq pc, [r1], -r4 │ │ │ │ @ instruction: 0x000007b5 │ │ │ │ - @ instruction: 0x0001f5bc │ │ │ │ + andeq pc, r1, r8, asr #11 │ │ │ │ @ instruction: 0x000007b6 │ │ │ │ - muleq r1, r8, r5 │ │ │ │ - andeq r8, r1, r4, lsr #11 │ │ │ │ - muleq r1, ip, r5 │ │ │ │ - andeq pc, r3, ip, asr #24 │ │ │ │ - andeq pc, r1, r0, lsl #4 │ │ │ │ - strdeq pc, [r1], -r8 │ │ │ │ - andeq pc, r1, r8, lsr #10 │ │ │ │ - andeq r8, r1, r8, lsl #10 │ │ │ │ - andeq r8, r1, r8, lsl r5 │ │ │ │ + andeq pc, r1, r4, lsr #11 │ │ │ │ + andeq r8, r1, r0, asr #11 │ │ │ │ + @ instruction: 0x000185b8 │ │ │ │ + andeq pc, r3, r8, lsl #24 │ │ │ │ + andeq pc, r1, ip, lsl #4 │ │ │ │ + andeq pc, r1, r4, lsl #4 │ │ │ │ + andeq pc, r1, r4, lsr r5 @ │ │ │ │ + andeq r8, r1, r4, lsr #10 │ │ │ │ + andeq r8, r1, r4, lsr r5 │ │ │ │ andeq r0, r0, r5, asr #15 │ │ │ │ - andeq r0, r4, r0, asr #10 │ │ │ │ - @ instruction: 0x0001f2b4 │ │ │ │ - andeq r8, r1, r4, ror r2 │ │ │ │ - andeq r8, r1, r8, ror r2 │ │ │ │ + andeq r0, r4, r4, lsl r5 │ │ │ │ + @ instruction: 0x0001f2bc │ │ │ │ + andeq r8, r1, ip, lsl #5 │ │ │ │ + muleq r1, r0, r2 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - andeq pc, r1, r4, lsl #5 │ │ │ │ - andeq r8, r1, r8, lsl #4 │ │ │ │ - andeq r8, r1, ip, lsl #4 │ │ │ │ + andeq pc, r1, ip, lsl #5 │ │ │ │ + andeq r8, r1, r0, lsr #4 │ │ │ │ + andeq r8, r1, r4, lsr #4 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - andeq pc, r1, r0, asr r2 @ │ │ │ │ - andeq r8, r1, r8, lsr #3 │ │ │ │ - @ instruction: 0x000181b0 │ │ │ │ + andeq pc, r1, r8, asr r2 @ │ │ │ │ + andeq r8, r1, r0, asr #3 │ │ │ │ + andeq r8, r1, r8, asr #3 │ │ │ │ andeq r0, r0, r4, ror #15 │ │ │ │ - andeq pc, r1, r0, ror r1 @ │ │ │ │ - ldrdeq sl, [r1], -r8 │ │ │ │ - andeq r8, r1, ip, ror #15 │ │ │ │ + andeq pc, r1, r8, ror r1 @ │ │ │ │ + andeq sl, r1, r4, asr r4 │ │ │ │ + andeq r8, r1, r4, lsl #16 │ │ │ │ andeq r0, r0, r2, asr #5 │ │ │ │ - andeq pc, r1, r8, lsr r1 @ │ │ │ │ - andeq r8, r1, r4, lsr #15 │ │ │ │ - muleq r1, r0, r4 │ │ │ │ + andeq pc, r1, r0, asr #2 │ │ │ │ + @ instruction: 0x000187bc │ │ │ │ + andeq sl, r1, ip, lsl #8 │ │ │ │ andeq r0, r0, r7, asr #5 │ │ │ │ - andeq lr, r1, ip, lsr #10 │ │ │ │ - andeq lr, r1, r8, lsl #10 │ │ │ │ - andeq lr, r1, r8, lsl #10 │ │ │ │ - andeq lr, r1, r8, ror #9 │ │ │ │ - andeq pc, r1, r4, asr #1 │ │ │ │ - strdeq sl, [r1], -r0 │ │ │ │ - strdeq r8, [r1], -ip │ │ │ │ + andeq lr, r1, r4, lsr r5 │ │ │ │ + andeq lr, r1, r0, lsl r5 │ │ │ │ + andeq lr, r1, r0, lsl r5 │ │ │ │ + strdeq lr, [r1], -r0 │ │ │ │ + andeq pc, r1, ip, asr #1 │ │ │ │ + andeq sl, r1, ip, ror #6 │ │ │ │ + andeq r8, r1, r4, lsl r7 │ │ │ │ andeq r0, r0, sp, asr #5 │ │ │ │ - @ instruction: 0xfffd75dc │ │ │ │ - andeq lr, r1, r8, lsr r4 │ │ │ │ - andeq lr, r1, r4, lsl r4 │ │ │ │ - andeq lr, r1, r4, lsl r4 │ │ │ │ - strdeq lr, [r1], -r4 │ │ │ │ - andeq pc, r1, r0 │ │ │ │ - andeq r8, r1, r0, lsl r6 │ │ │ │ - strdeq sl, [r1], -r4 │ │ │ │ + @ instruction: 0xfffdf004 │ │ │ │ + andeq lr, r1, r0, asr #8 │ │ │ │ + andeq lr, r1, ip, lsl r4 │ │ │ │ + andeq lr, r1, ip, lsl r4 │ │ │ │ + strdeq lr, [r1], -ip │ │ │ │ + andeq pc, r1, r8 │ │ │ │ + andeq r8, r1, r8, lsr #12 │ │ │ │ + andeq sl, r1, r0, ror r2 │ │ │ │ muleq r4, ip, r3 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ ldr r3, [pc, #-160] @ 3f238 │ │ │ │ ldr r2, [pc, #-160] @ 3f23c │ │ │ │ ldr r1, [pc, #-160] @ 3f240 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r5, #320] @ 0x140 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [pc, #-184] @ 3f244 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dadc │ │ │ │ + bl 1d464 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 3f324 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 1dd38 │ │ │ │ + bl 1d64c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #252 @ 0xfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d96c │ │ │ │ + bl 2d33c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3f36c │ │ │ │ ldr r3, [pc, #-256] @ 3f248 │ │ │ │ ldr r2, [pc, #-256] @ 3f24c │ │ │ │ ldr r1, [pc, #-256] @ 3f250 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #-268] @ 3f254 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 3f3c0 │ │ │ │ ldr r7, [r8, #1668] @ 0x684 │ │ │ │ bic r7, r7, #2 │ │ │ │ cmp r7, #1 │ │ │ │ bne 3f3cc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d96c │ │ │ │ + bl 2d33c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3f3cc │ │ │ │ ldr r3, [pc, #-328] @ 3f258 │ │ │ │ ldr r2, [pc, #-328] @ 3f25c │ │ │ │ ldr r1, [pc, #-328] @ 3f260 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [pc, #-340] @ 3f264 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3438c │ │ │ │ + bl 334b8 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r3, #3248] @ 0xcb0 │ │ │ │ beq 3f6d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 37f78 │ │ │ │ + bl 37df4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6d0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 3471c │ │ │ │ + bl 33874 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r0, [r3, #1912] @ 0x778 │ │ │ │ mov r0, r3 │ │ │ │ - bl 38700 │ │ │ │ + bl 3857c │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #136] @ 0x88 │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -56134,28 +56134,28 @@ │ │ │ │ ldr r3, [r3, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bl 42054 │ │ │ │ b 3f4a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #3248] @ 0xcb0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl 18f48 │ │ │ │ + bl 188d0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #-580] @ 3f268 │ │ │ │ ldrh r1, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [pc, #-596] @ 3f26c │ │ │ │ ldr r2, [pc, #-596] @ 3f270 │ │ │ │ ldr r3, [pc, #-596] @ 3f274 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r7, r3, #3392 @ 0xd40 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 80b8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -56165,15 +56165,15 @@ │ │ │ │ ldr r1, [pc, #-644] @ 3f280 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #-652] @ 3f284 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 3f6d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r6, r3, #3408 @ 0xd50 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 80b8 │ │ │ │ @@ -56209,35 +56209,35 @@ │ │ │ │ ldr r2, [pc, #-788] @ 3f2a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [pc, #-804] @ 3f2a4 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r7 │ │ │ │ bl 7ca4 │ │ │ │ mov r0, r6 │ │ │ │ bl 7ca4 │ │ │ │ b 3f6d0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ ldr r6, [pc, #-848] @ 3f2a8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, r3, #3376 @ 0xd30 │ │ │ │ mov r4, r3 │ │ │ │ str r0, [r3, #3460] @ 0xd84 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bcs 3f754 │ │ │ │ mov r0, #8 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ add r5, r5, #1 │ │ │ │ lsl r7, r5, #2 │ │ │ │ sub r7, r7, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ str r5, [r0] │ │ │ │ str r4, [r0, #4] │ │ │ │ @@ -56270,23 +56270,23 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #736 @ 0x2e0 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #3460] @ 0xd84 │ │ │ │ str r2, [r3, r7] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r0, #3756] @ 0xeac │ │ │ │ - bl 38b14 │ │ │ │ + bl 38990 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ b 3f754 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 8208 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ @@ -56332,15 +56332,15 @@ │ │ │ │ ldr r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #12 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #8] │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ ldr ip, [r2, #4] │ │ │ │ cmp ip, r3 │ │ │ │ ble 3f7f0 │ │ │ │ @@ -56374,15 +56374,15 @@ │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [pc, #1608] @ 3fe94 │ │ │ │ ldr r2, [pc, #1608] @ 3fe98 │ │ │ │ ldr r3, [pc, #1608] @ 3fe9c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r5, [r4, #1976] @ 0x7b8 │ │ │ │ add lr, r4, #1728 @ 0x6c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, r4, #1792 @ 0x700 │ │ │ │ mov ip, r4 │ │ │ │ ldr r8, [pc, #1568] @ 3fea0 │ │ │ │ @@ -56424,23 +56424,23 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #1984] @ 0x7c0 │ │ │ │ str r5, [r4, #1980] @ 0x7bc │ │ │ │ str r5, [r4, #1976] @ 0x7b8 │ │ │ │ - bl 38700 │ │ │ │ + bl 3857c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35754 │ │ │ │ + bl 35228 │ │ │ │ ldr r0, [r4, #1820] @ 0x71c │ │ │ │ bl 7e3c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #1820] @ 0x71c │ │ │ │ - bl 39ac4 │ │ │ │ + bl 39944 │ │ │ │ add r0, r4, #1568 @ 0x620 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #12 │ │ │ │ strb r5, [r4, #1796] @ 0x704 │ │ │ │ bl 7d28 │ │ │ │ add r0, r4, #1680 @ 0x690 │ │ │ │ @@ -56465,24 +56465,24 @@ │ │ │ │ add r9, r4, #1616 @ 0x650 │ │ │ │ cmp r3, r9 │ │ │ │ bne 3f9cc │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #1504] @ 0x5e0 │ │ │ │ - bl 52e30 │ │ │ │ + bl 52e50 │ │ │ │ ldr r5, [r4, #1568] @ 0x620 │ │ │ │ strh r8, [r7, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r7, [r5, #76] @ 0x4c │ │ │ │ beq 3fa3c │ │ │ │ cmp r5, #0 │ │ │ │ beq 3fa3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 39fc0 │ │ │ │ + bl 39e40 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #76] @ 0x4c │ │ │ │ streq r2, [r4, #1568] @ 0x620 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #72] @ 0x48 │ │ │ │ @@ -56501,15 +56501,15 @@ │ │ │ │ ldr r5, [r4, #1676] @ 0x68c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r7, [r5, #76] @ 0x4c │ │ │ │ beq 3faa8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3faa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39fc0 │ │ │ │ + bl 39e40 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #76] @ 0x4c │ │ │ │ streq r2, [r4, #1676] @ 0x68c │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #72] @ 0x48 │ │ │ │ @@ -56524,24 +56524,24 @@ │ │ │ │ moveq r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ b 3fa4c │ │ │ │ add r1, r4, #3776 @ 0xec0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d418 │ │ │ │ + bl 1cda0 │ │ │ │ ldr r5, [r4, #3896] @ 0xf38 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r7, [r5, #120] @ 0x78 │ │ │ │ beq 3fb28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3fb28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d418 │ │ │ │ + bl 1cda0 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #120] @ 0x78 │ │ │ │ streq r2, [r4, #3896] @ 0xf38 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #116] @ 0x74 │ │ │ │ @@ -56559,27 +56559,27 @@ │ │ │ │ b 3fac8 │ │ │ │ add r5, r4, #3904 @ 0xf40 │ │ │ │ add r7, r4, #4416 @ 0x1140 │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 1d760 │ │ │ │ + bl 1d0e8 │ │ │ │ cmp r7, r5 │ │ │ │ bne 3fb38 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldrb r2, [r2, #1661] @ 0x67d │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #0 │ │ │ │ strb r2, [r3, #332] @ 0x14c │ │ │ │ - bl 389d0 │ │ │ │ + bl 3884c │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [r4, #16] │ │ │ │ - bl 4c328 │ │ │ │ + bl 4c348 │ │ │ │ cmp r6, r5 │ │ │ │ beq 3fe80 │ │ │ │ ldr r1, [r4, #2004] @ 0x7d4 │ │ │ │ ldr r0, [r4] │ │ │ │ strb r5, [r4, #1992] @ 0x7c8 │ │ │ │ str r5, [r4, #2000] @ 0x7d0 │ │ │ │ bl 455b8 │ │ │ │ @@ -56631,39 +56631,39 @@ │ │ │ │ str r5, [r4, #1632] @ 0x660 │ │ │ │ str r5, [r4, #1636] @ 0x664 │ │ │ │ str r5, [r4, #1640] @ 0x668 │ │ │ │ str r5, [r4, #1644] @ 0x66c │ │ │ │ str r5, [r4, #1648] @ 0x670 │ │ │ │ str r5, [r4, #1652] @ 0x674 │ │ │ │ strb r5, [r4, #3128] @ 0xc38 │ │ │ │ - bl 38130 │ │ │ │ + bl 37fac │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ add r7, r7, #4 │ │ │ │ - bl 52e30 │ │ │ │ + bl 52e50 │ │ │ │ str r5, [r4, #1520] @ 0x5f0 │ │ │ │ str r5, [r4, #1516] @ 0x5ec │ │ │ │ str r5, [r4, #1628] @ 0x65c │ │ │ │ str r5, [r4, #1624] @ 0x658 │ │ │ │ ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bls 3fce0 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ ldr r3, [r4, #1724] @ 0x6bc │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 53158 │ │ │ │ + bl 53178 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strb r8, [r5, #9] │ │ │ │ strb r2, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ str r3, [r5, #20] │ │ │ │ b 3fc88 │ │ │ │ @@ -56673,47 +56673,47 @@ │ │ │ │ mvn r7, #0 │ │ │ │ ldr r5, [r4, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ cmp r5, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bls 3fd40 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ ldr r3, [r4, #1724] @ 0x6bc │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 53158 │ │ │ │ + bl 53178 │ │ │ │ strb sl, [r5, #9] │ │ │ │ strb r8, [r5, #12] │ │ │ │ str r7, [r5, #16] │ │ │ │ str r7, [r5, #20] │ │ │ │ b 3fcf0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #1508] @ 0x5e4 │ │ │ │ cmp r3, r5 │ │ │ │ bls 3fd6c │ │ │ │ ldr r3, [r4, #1548] @ 0x60c │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ - bl 545a4 │ │ │ │ + bl 53a44 │ │ │ │ ldr r3, [r4, #1548] @ 0x60c │ │ │ │ str r6, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ b 3fd44 │ │ │ │ ldr r5, [r4, #1728] @ 0x6c0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [r4, #1616] @ 0x650 │ │ │ │ ldr r3, [r4, #1656] @ 0x678 │ │ │ │ cmp r2, r5 │ │ │ │ bls 3fd9c │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ - bl 545a4 │ │ │ │ + bl 53a44 │ │ │ │ ldr r3, [r4, #1656] @ 0x678 │ │ │ │ str r6, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ b 3fd74 │ │ │ │ ldr r2, [r4, #1548] @ 0x60c │ │ │ │ ldr r0, [r4, #1556] @ 0x614 │ │ │ │ ldr r2, [r2] │ │ │ │ @@ -56769,19 +56769,19 @@ │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #3592] @ 0xe08 │ │ │ │ bl 7e3c │ │ │ │ str r5, [r4, #3592] @ 0xe08 │ │ │ │ str r5, [r4, #3588] @ 0xe04 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + @ instruction: 0x0001eeb0 │ │ │ │ + andeq lr, r1, ip, lsr #29 │ │ │ │ andeq lr, r1, r8, lsr #29 │ │ │ │ - andeq lr, r1, r4, lsr #29 │ │ │ │ - andeq lr, r1, r0, lsr #29 │ │ │ │ - andeq sl, r1, ip, asr #2 │ │ │ │ - andeq r8, r1, r0, ror #8 │ │ │ │ + andeq sl, r1, r8, asr #1 │ │ │ │ + andeq r8, r1, r8, ror r4 │ │ │ │ andeq r0, r0, r6, lsl r8 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r2, r0, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -56796,15 +56796,15 @@ │ │ │ │ ldr r0, [r0, #1504] @ 0x5e0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r8, [sp, #100] @ 0x64 │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ mov r2, #1 │ │ │ │ add sl, r7, sl │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r1, [r4, #1424] @ 0x590 │ │ │ │ add r9, sp, #24 │ │ │ │ streq r8, [sp, #24] │ │ │ │ str r8, [sp, #12] │ │ │ │ @@ -56837,23 +56837,23 @@ │ │ │ │ add r3, r4, #1456 @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r8, [r3] │ │ │ │ bne 3ffa4 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ strd r8, [sp, #32] │ │ │ │ - bl 2fd34 │ │ │ │ + bl 2f704 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #224] @ 0xe0 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [r6, #8] │ │ │ │ orreq r3, r3, #128 @ 0x80 │ │ │ │ strbeq r3, [r6, #8] │ │ │ │ ldr r3, [r4, #1472] @ 0x5c0 │ │ │ │ @@ -56864,15 +56864,15 @@ │ │ │ │ beq 40008 │ │ │ │ ldr r3, [r4, #1480] @ 0x5c8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ ldr r2, [r4, #1472] @ 0x5c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3004c │ │ │ │ + bl 2fa1c │ │ │ │ add r6, r6, #12 │ │ │ │ b 3ff40 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 40088 │ │ │ │ ldr r3, [r4, #1464] @ 0x5b8 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -56960,15 +56960,15 @@ │ │ │ │ orr r3, r3, r2, lsl #24 │ │ │ │ str r3, [lr, #4]! │ │ │ │ b 40110 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0, r5, lsl #2] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bge feaeac34 │ │ │ │ - andeq r2, r2, ip, ror #26 │ │ │ │ + muleq r2, r8, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #104] @ 40208 │ │ │ │ ldr r3, [pc, #104] @ 4020c │ │ │ │ add ip, pc, ip │ │ │ │ @@ -56976,15 +56976,15 @@ │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r2, sp │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl f598 │ │ │ │ + bl eb88 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [pc, #60] @ 40210 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ strhcc r3, [r4] │ │ │ │ ldr r3, [pc, #44] @ 4020c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -57025,15 +57025,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r2, [pc, #80] @ 402e4 │ │ │ │ ldr r3, [pc, #60] @ 402d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -57042,20 +57042,20 @@ │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add r0, r4, #1712 @ 0x6b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #2 │ │ │ │ add r0, r0, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b f410 │ │ │ │ + b ea00 │ │ │ │ andeq pc, r3, r8, asr #17 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - muleq r1, r0, r8 │ │ │ │ - muleq r1, r0, sp │ │ │ │ - muleq r1, r4, sp │ │ │ │ + muleq r1, ip, r7 │ │ │ │ + andeq r6, r1, r8, lsr #27 │ │ │ │ + andeq r6, r1, ip, lsr #27 │ │ │ │ andeq pc, r3, r4, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -57084,23 +57084,23 @@ │ │ │ │ ldr r1, [pc, #168] @ 40408 │ │ │ │ add r3, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 23b20 │ │ │ │ + bl 2b000 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 403c8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r7] │ │ │ │ add r1, r6, r1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 526a8 │ │ │ │ + bl 526c8 │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r2, r6, #2 │ │ │ │ str r0, [r7] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ bl 8010 │ │ │ │ @@ -57120,16 +57120,16 @@ │ │ │ │ beq 403f0 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrdeq pc, [r3], -ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq lr, r1, r4, lsr r6 │ │ │ │ - andeq lr, r1, r0, lsr r6 │ │ │ │ + andeq lr, r1, ip, asr #12 │ │ │ │ + andeq lr, r1, r8, asr #12 │ │ │ │ andeq pc, r3, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #652] @ 406b8 │ │ │ │ @@ -57176,15 +57176,15 @@ │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bne 404f0 │ │ │ │ add r0, r4, #1 │ │ │ │ bl 7fc8 │ │ │ │ mov r1, #3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 556b8 │ │ │ │ + bl 556d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 404f8 │ │ │ │ mov r0, #0 │ │ │ │ b 40688 │ │ │ │ ldr r3, [pc, #456] @ 406c8 │ │ │ │ str r5, [sp] │ │ │ │ umull r2, fp, r7, r3 │ │ │ │ @@ -57240,47 +57240,47 @@ │ │ │ │ mov r8, r9 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ str r3, [r7, #-4] │ │ │ │ movne r4, r1 │ │ │ │ bne 40530 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #220] @ 406cc │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldr r3, [pc, #212] @ 406d0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ mov r6, sl │ │ │ │ ldm sp, {r5, sl} │ │ │ │ ldr r9, [sp, #8] │ │ │ │ and r4, r0, #255 @ 0xff │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #168] @ 406cc │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldr r3, [pc, #160] @ 406d0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ lsl r4, r4, #16 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ orr r4, r4, r0, lsl #8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #120] @ 406cc │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldr r3, [pc, #112] @ 406d0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ cmp sl, #0 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ orr r4, r4, r0 │ │ │ │ str r4, [r5] │ │ │ │ mov r0, #1 │ │ │ │ strbne r8, [sl] │ │ │ │ cmp r9, #0 │ │ │ │ @@ -57362,88 +57362,88 @@ │ │ │ │ bne 409a0 │ │ │ │ cmp r2, r8 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ bhi 40764 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov sl, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r6, #1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r9, r1 │ │ │ │ lsl r0, r0, #2 │ │ │ │ lsl r0, r6, r0 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldr r3, [pc, #592] @ 40a58 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ and r7, r0, #255 @ 0xff │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ lsl r0, r0, #2 │ │ │ │ lsl r0, r6, r0 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldr r3, [pc, #520] @ 40a58 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ and r5, r0, #255 @ 0xff │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r9, r1 │ │ │ │ lsl r0, r0, #2 │ │ │ │ lsl r0, r6, r0 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldr r3, [pc, #448] @ 40a58 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ cmp r4, #0 │ │ │ │ and fp, r0, #255 @ 0xff │ │ │ │ ldreq r0, [pc, #428] @ 40a5c │ │ │ │ beq 408fc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r9, r1 │ │ │ │ lsl r0, r0, #2 │ │ │ │ lsl r0, r6, r0 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldr r3, [pc, #372] @ 40a60 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 562e8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ ldr r3, [sp] │ │ │ │ lsl r5, r5, #8 │ │ │ │ cmp r3, #0 │ │ │ │ strbne r4, [r3] │ │ │ │ orr r5, r5, r7, lsl #16 │ │ │ │ @@ -57524,21 +57524,21 @@ │ │ │ │ subeq r6, r6, #4 │ │ │ │ beq 40978 │ │ │ │ b 40724 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq pc, [r3], -ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq lr, r1, ip, ror #4 │ │ │ │ + andeq lr, r1, r4, lsl #5 │ │ │ │ rsbsmi r0, r0, r0 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ rscsmi r0, r0, r0 │ │ │ │ andeq pc, r3, r8, asr #3 │ │ │ │ - andeq lr, r1, r0, asr r0 │ │ │ │ - andeq sp, r1, ip, lsl #31 │ │ │ │ + andeq lr, r1, r8, rrx │ │ │ │ + andeq sp, r1, r4, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #1440] @ 0x5a0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r4, r1 │ │ │ │ @@ -57553,15 +57553,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [pc, #144] @ 40b4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 40b2c │ │ │ │ cmp r4, #4096 @ 0x1000 │ │ │ │ mov r5, r0 │ │ │ │ movcc r4, #4096 @ 0x1000 │ │ │ │ cmp r4, r1 │ │ │ │ lslcc r4, r4, #1 │ │ │ │ bcc 40adc │ │ │ │ @@ -57577,27 +57577,27 @@ │ │ │ │ ldr r1, [pc, #68] @ 40b58 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [pc, #64] @ 40b5c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ b 40b38 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq sp, r1, r0, lsl pc │ │ │ │ - andeq sp, r1, r4, asr #5 │ │ │ │ - andeq sp, r1, r8, asr #5 │ │ │ │ + andeq sp, r1, r8, lsr #30 │ │ │ │ + andeq sp, r1, ip, asr #5 │ │ │ │ + ldrdeq sp, [r1], -r0 │ │ │ │ muleq r0, sl, r6 │ │ │ │ - ldrdeq sp, [r1], -ip │ │ │ │ - andeq sp, r1, r4, ror #4 │ │ │ │ - andeq sp, r1, r8, ror #4 │ │ │ │ + strdeq sp, [r1], -r4 │ │ │ │ + andeq sp, r1, ip, ror #4 │ │ │ │ + andeq sp, r1, r0, ror r2 │ │ │ │ andeq r0, r0, r6, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -57687,15 +57687,15 @@ │ │ │ │ b 40ba4 │ │ │ │ cmp r5, #0 │ │ │ │ subne lr, r4, #2 │ │ │ │ strne lr, [r5] │ │ │ │ b 40c60 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x000222bc │ │ │ │ + andeq r2, r2, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #216] @ 40dd8 │ │ │ │ mov r9, r3 │ │ │ │ @@ -57810,22 +57810,22 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r4, [pc, #48] @ 40eec │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [pc, #24] @ 40ef0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 7f44 │ │ │ │ bl 7adc │ │ │ │ - andeq r6, r1, ip, asr #31 │ │ │ │ - andeq sp, r1, r8, ror #22 │ │ │ │ + andeq r6, r1, r4, ror #31 │ │ │ │ + andeq sp, r1, r0, lsl #23 │ │ │ │ andeq lr, r3, r8, lsr ip │ │ │ │ andeq r0, r0, ip, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7cc8 │ │ │ │ @@ -57834,188 +57834,188 @@ │ │ │ │ ldr r2, [pc, #20] @ 40f2c │ │ │ │ ldr r0, [pc, #20] @ 40f30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #12 │ │ │ │ mov r1, #11 │ │ │ │ bl 40e74 │ │ │ │ - andeq pc, r1, r0, lsr sp @ │ │ │ │ - muleq r1, r8, lr │ │ │ │ + andeq pc, r1, r0, lsr #24 │ │ │ │ + @ instruction: 0x00016eb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ lsr r0, r0, #16 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r6, r1 │ │ │ │ - bl 55bd0 │ │ │ │ + bl 55be8 │ │ │ │ ldr r3, [pc, #648] @ 411f4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ strd r0, [sp] │ │ │ │ lsr r0, r4, #8 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ - bl 55bd0 │ │ │ │ + bl 55be8 │ │ │ │ ldr r3, [pc, #620] @ 411f4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ strd r0, [sp, #8] │ │ │ │ and r0, r4, #255 @ 0xff │ │ │ │ - bl 55bd0 │ │ │ │ + bl 55be8 │ │ │ │ ldr r3, [pc, #596] @ 411f4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl 56260 │ │ │ │ + bl 56278 │ │ │ │ ldrd r4, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ bne 40fc8 │ │ │ │ ldrd r4, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl 56224 │ │ │ │ + bl 5623c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r0, [sp] │ │ │ │ moveq r4, sl │ │ │ │ moveq r5, fp │ │ │ │ - bl 56224 │ │ │ │ + bl 5623c │ │ │ │ ldrd r8, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ bne 41004 │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl 56260 │ │ │ │ + bl 56278 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, sl │ │ │ │ moveq r9, fp │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ strd r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ ldr r3, [pc, #416] @ 411f8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldr r3, [pc, #408] @ 411fc │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r7] │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 56210 │ │ │ │ + bl 56228 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r6] │ │ │ │ bne 41160 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 56210 │ │ │ │ + bl 56228 │ │ │ │ cmp r0, #0 │ │ │ │ beq 410d4 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ b 41148 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 56210 │ │ │ │ + bl 56228 │ │ │ │ cmp r0, #0 │ │ │ │ beq 41110 │ │ │ │ ldrd r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ b 41148 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 56210 │ │ │ │ + bl 56228 │ │ │ │ cmp r0, #0 │ │ │ │ beq 41160 │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldr r3, [pc, #184] @ 41200 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ ldr r3, [pc, #176] @ 41204 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ str r0, [r6] │ │ │ │ ldr r3, [r6] │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r3, #360 @ 0x168 │ │ │ │ strlt r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 56210 │ │ │ │ + bl 56228 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ bne 411d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ ldr r3, [pc, #92] @ 41208 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ mov r2, r0 │ │ │ │ bic r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [pc, #68] @ 41208 │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldr r3, [pc, #32] @ 411fc │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ - bl 56274 │ │ │ │ + bl 55cf0 │ │ │ │ + bl 5628c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [r3] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbmi lr, pc, r0 │ │ │ │ svccc 0x00e00000 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ @@ -58026,77 +58026,77 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #668] @ 414d4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ ldr r3, [pc, #640] @ 414d8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ mov r2, r0 │ │ │ │ bic r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [pc, #616] @ 414d8 │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #588] @ 414d4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #548] @ 414dc │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ bl 84d8 │ │ │ │ ldr r3, [pc, #520] @ 414d8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ mov r2, r0 │ │ │ │ bic r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [pc, #496] @ 414d8 │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldr r3, [pc, #484] @ 414e0 │ │ │ │ mov r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ strd sl, [sp] │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ bls 41398 │ │ │ │ sub r3, r6, #60 @ 0x3c │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movls r6, #0 │ │ │ │ @@ -58150,56 +58150,56 @@ │ │ │ │ mov r5, r7 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ ldr r3, [pc, #188] @ 414e4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ ldr r3, [pc, #144] @ 414e4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, #96] @ 414e4 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 562d0 │ │ │ │ + bl 562e8 │ │ │ │ mov r1, r5 │ │ │ │ and r8, r0, #255 @ 0xff │ │ │ │ mov r0, r4 │ │ │ │ - bl 562d0 │ │ │ │ + bl 562e8 │ │ │ │ lsl r8, r8, #16 │ │ │ │ mov r1, r7 │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ orr r8, r8, r3, lsl #8 │ │ │ │ - bl 562d0 │ │ │ │ + bl 562e8 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ orr r0, r8, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subsmi r0, r9, r0 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ submi r0, lr, r0 │ │ │ │ @@ -58296,15 +58296,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 41654 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, pc} │ │ │ │ andeq lr, r3, r0, asr r5 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r1, r0, lsr #8 │ │ │ │ + andeq sp, r1, r8, lsr r4 │ │ │ │ andeq lr, r3, r8, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r9, [pc, #388] @ 41808 │ │ │ │ ldr r1, [pc, #388] @ 4180c │ │ │ │ @@ -58402,25 +58402,25 @@ │ │ │ │ rsb r1, sl, #1024 @ 0x400 │ │ │ │ add r0, r0, sl │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ muleq r3, r0, sp │ │ │ │ - muleq r1, r8, r3 │ │ │ │ - andeq ip, r1, r8, lsl r3 │ │ │ │ - andeq r8, r1, r4, asr #20 │ │ │ │ + @ instruction: 0x0001d3b0 │ │ │ │ + andeq ip, r1, r0, lsr #6 │ │ │ │ + andeq r8, r1, ip, lsl sl │ │ │ │ andeq lr, r3, r8, lsr #26 │ │ │ │ - muleq r1, r4, r6 │ │ │ │ - andeq ip, r1, r8, asr #14 │ │ │ │ - muleq r1, ip, r3 │ │ │ │ + andeq r5, r1, ip, lsr #13 │ │ │ │ + andeq ip, r1, r0, asr r7 │ │ │ │ + andeq fp, r1, r8, lsr #5 │ │ │ │ muleq r3, r8, ip │ │ │ │ - andeq r8, r1, ip, lsr #15 │ │ │ │ + andeq r8, r1, r4, lsl #15 │ │ │ │ andeq lr, r3, r8, asr #24 │ │ │ │ - andeq sp, r1, r0, ror #4 │ │ │ │ + andeq sp, r1, r8, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -58595,15 +58595,15 @@ │ │ │ │ mov r9, r5 │ │ │ │ cmp r4, #0 │ │ │ │ beq 41d00 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq 41c54 │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r6 │ │ │ │ bl 8688 │ │ │ │ @@ -58725,15 +58725,15 @@ │ │ │ │ b 41d10 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 7e3c │ │ │ │ b 41cd4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sl, r1, r4, asr #14 │ │ │ │ + strdeq sl, [r1], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #132] @ 41dbc │ │ │ │ mov r6, r2 │ │ │ │ @@ -58744,24 +58744,24 @@ │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 2dcac │ │ │ │ + bl 2d67c │ │ │ │ ldr r2, [pc, #48] @ 41dc4 │ │ │ │ ldr r3, [pc, #40] @ 41dc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -58796,20 +58796,20 @@ │ │ │ │ beq 41f80 │ │ │ │ bl 7e48 │ │ │ │ ldr r6, [r7, #1504] @ 0x5e0 │ │ │ │ ldr fp, [r7, #1728] @ 0x6c0 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ mov r1, fp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ bge 41ec4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r7, #1724] @ 0x6bc │ │ │ │ @@ -58885,20 +58885,20 @@ │ │ │ │ b 42000 │ │ │ │ bl 7e48 │ │ │ │ ldr r6, [r7, #1504] @ 0x5e0 │ │ │ │ ldr r7, [r7, #1728] @ 0x6c0 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr ip, [sl] │ │ │ │ ldr r2, [r9] │ │ │ │ sub r1, r2, ip │ │ │ │ sub r3, r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -58967,15 +58967,15 @@ │ │ │ │ stmib sp, {r0, ip} │ │ │ │ ldr lr, [r4, lr] │ │ │ │ mov r0, #1 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #20] │ │ │ │ mov lr, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 5224c │ │ │ │ + bl 5226c │ │ │ │ ldr r2, [pc, #48] @ 4211c │ │ │ │ ldr r3, [pc, #40] @ 42118 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -59018,15 +59018,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 4219c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ @ instruction: 0x0003d9b0 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r4, r1, r8, lsr #29 │ │ │ │ + andeq r4, r1, r0, asr #29 │ │ │ │ andeq sp, r3, ip, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #176] @ 42280 │ │ │ │ @@ -59073,16 +59073,16 @@ │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 7e3c │ │ │ │ andeq sp, r3, r4, lsr #18 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r5, r1, r0, asr ip │ │ │ │ - ldrdeq r4, [r1], -ip │ │ │ │ + andeq r5, r1, r8, ror #24 │ │ │ │ + strdeq r4, [r1], -r4 @ │ │ │ │ andeq sp, r3, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r4, [pc, #108] @ 4231c │ │ │ │ @@ -59112,15 +59112,15 @@ │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ andeq sp, r3, r0, asr #16 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r4, r1, r4, lsr sp │ │ │ │ + andeq r4, r1, ip, asr #26 │ │ │ │ andeq sp, r3, ip, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4028] @ 0xfbc │ │ │ │ ldr ip, [pc, #308] @ 4247c │ │ │ │ @@ -59200,22 +59200,22 @@ │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ andeq sp, r3, ip, lsr #15 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r4, r1, r8, asr sl │ │ │ │ andeq r4, r1, r0, asr #20 │ │ │ │ - andeq r4, r1, r8, lsr #20 │ │ │ │ - andeq ip, r1, ip, ror #12 │ │ │ │ - strdeq r4, [r1], -r8 │ │ │ │ - andeq ip, r1, ip, asr #14 │ │ │ │ - ldrdeq r4, [r1], -ip │ │ │ │ - andeq r4, r1, ip, ror #23 │ │ │ │ - andeq ip, r1, r0, lsr r6 │ │ │ │ + andeq ip, r1, r4, lsl #13 │ │ │ │ + andeq r4, r1, r0, lsl sl │ │ │ │ + andeq ip, r1, r4, ror #14 │ │ │ │ + strdeq r4, [r1], -r4 @ │ │ │ │ + andeq r4, r1, r4, lsl #24 │ │ │ │ + andeq ip, r1, r8, asr #12 │ │ │ │ andeq sp, r3, ip, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #360] @ 4262c │ │ │ │ @@ -59308,36 +59308,36 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 42624 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andeq sp, r3, r0, lsr r6 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r4, r1, r0, ror #17 │ │ │ │ andeq r4, r1, r8, asr #17 │ │ │ │ @ instruction: 0x000148b0 │ │ │ │ - muleq r1, r8, r8 │ │ │ │ - andeq ip, r1, r4, asr #8 │ │ │ │ - andeq r4, r1, r8, ror #16 │ │ │ │ - andeq ip, r1, r0, asr #9 │ │ │ │ - andeq r4, r1, ip, asr #16 │ │ │ │ - andeq ip, r1, r0, lsr #11 │ │ │ │ - andeq r4, r1, r0, lsr r8 │ │ │ │ - andeq ip, r1, r4, lsr #9 │ │ │ │ - andeq r4, r1, r4, lsr sl │ │ │ │ + andeq ip, r1, ip, asr r4 │ │ │ │ + andeq r4, r1, r0, lsl #17 │ │ │ │ + ldrdeq ip, [r1], -r8 │ │ │ │ + andeq r4, r1, r4, ror #16 │ │ │ │ + @ instruction: 0x0001c5b8 │ │ │ │ + andeq r4, r1, r8, asr #16 │ │ │ │ + @ instruction: 0x0001c4bc │ │ │ │ + andeq r4, r1, ip, asr #20 │ │ │ │ strdeq sp, [r3], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #10 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl f65c │ │ │ │ + bl ec4c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 426c0 │ │ │ │ ldr r2, [pc, #48] @ 426cc │ │ │ │ mvn r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #36] @ 426d0 │ │ │ │ @@ -59346,28 +59346,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq ip, r1, r0, ror #7 │ │ │ │ - andeq r4, r1, ip, asr #18 │ │ │ │ + strdeq ip, [r1], -r8 │ │ │ │ + andeq r4, r1, r4, ror #18 │ │ │ │ andeq r0, r0, r3, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r5, [pc, #176] @ 427bc │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ bl 83d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ @@ -59389,35 +59389,35 @@ │ │ │ │ bl 424a8 │ │ │ │ b 42784 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl f6dc │ │ │ │ + bl eccc │ │ │ │ cmp r0, #0 │ │ │ │ bne 4278c │ │ │ │ mov r5, #0 │ │ │ │ b 427a4 │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6dc │ │ │ │ + bl eccc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ str sl, [r4, #16] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq ip, r1, r4, lsr #6 │ │ │ │ - andeq ip, r1, r8, ror #6 │ │ │ │ + andeq ip, r1, ip, lsr r3 │ │ │ │ + andeq ip, r1, r0, lsl #7 │ │ │ │ andeq r0, r0, lr, lsr #5 │ │ │ │ - andeq r4, r1, ip, lsr #17 │ │ │ │ + andeq r4, r1, r4, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -59433,17 +59433,17 @@ │ │ │ │ mov r3, #504 @ 0x1f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 424a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq ip, r1, ip, ror r2 │ │ │ │ + muleq r1, r4, r2 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - strdeq r4, [r1], -r8 │ │ │ │ + andeq r4, r1, r0, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr ip, [pc, #1912] @ 42fc4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #1908] @ 42fc8 │ │ │ │ @@ -59470,46 +59470,46 @@ │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ bne 42f90 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14000 │ │ │ │ + bl 16788 │ │ │ │ b 428e0 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ cmp r1, #3 │ │ │ │ asrgt r1, r1, #1 │ │ │ │ bgt 428d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14000 │ │ │ │ + bl 16788 │ │ │ │ mov r0, #1 │ │ │ │ b 42f94 │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ bne 42f90 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140f0 │ │ │ │ + bl 16878 │ │ │ │ b 428e0 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ cmp r1, #3 │ │ │ │ asrgt r1, r1, #1 │ │ │ │ bgt 42934 │ │ │ │ mov r1, #1 │ │ │ │ b 42934 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14000 │ │ │ │ + bl 16788 │ │ │ │ b 428e0 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 140f0 │ │ │ │ + bl 16878 │ │ │ │ b 428e0 │ │ │ │ ldrb r3, [r4, #3220] @ 0xc94 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r7, #8] │ │ │ │ bne 429c4 │ │ │ │ ldr r3, [r4, #3216] @ 0xc90 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ @@ -59538,38 +59538,38 @@ │ │ │ │ addmi r3, r3, lr │ │ │ │ add r2, ip, r3 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r2, r2, r0 │ │ │ │ b 429a0 │ │ │ │ str r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 54ff0 │ │ │ │ + bl 55010 │ │ │ │ ldrb r3, [r4, #3196] @ 0xc7c │ │ │ │ cmp r3, #0 │ │ │ │ beq 428e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21538 │ │ │ │ + bl 21fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 52e30 │ │ │ │ + bl 52e50 │ │ │ │ b 428e0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 33fa8 │ │ │ │ + bl 3309c │ │ │ │ mov r0, r4 │ │ │ │ - bl 21538 │ │ │ │ + bl 21fcc │ │ │ │ b 428e0 │ │ │ │ ldr r1, [r4, #3236] @ 0xca4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 42a3c │ │ │ │ ldr r7, [r4, #3204] @ 0xc84 │ │ │ │ cmp r7, #0 │ │ │ │ bne 42a3c │ │ │ │ ldr r2, [r4, #3240] @ 0xca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a88 │ │ │ │ + bl 2237c │ │ │ │ ldr r0, [r4, #3236] @ 0xca4 │ │ │ │ bl 7e3c │ │ │ │ str r7, [r4, #3236] @ 0xca4 │ │ │ │ str r7, [r4, #3240] @ 0xca8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ strb r3, [r5] │ │ │ │ @@ -59579,15 +59579,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 42a84 │ │ │ │ ldr r7, [r4, #3204] @ 0xc84 │ │ │ │ cmp r7, #0 │ │ │ │ bne 42a84 │ │ │ │ ldr r2, [r4, #3240] @ 0xca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a88 │ │ │ │ + bl 2237c │ │ │ │ ldr r0, [r4, #3236] @ 0xca4 │ │ │ │ bl 7e3c │ │ │ │ str r7, [r4, #3236] @ 0xca4 │ │ │ │ str r7, [r4, #3240] @ 0xca8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r8] │ │ │ │ @@ -59598,15 +59598,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, r3, #1 │ │ │ │ movne r2, #1 │ │ │ │ strne r3, [r4, #3212] @ 0xc8c │ │ │ │ strbne r2, [r5] │ │ │ │ b 428e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22494 │ │ │ │ + bl 22d88 │ │ │ │ ldr r3, [r4, #3212] @ 0xc8c │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, r0 │ │ │ │ str r3, [r4, #3212] @ 0xc8c │ │ │ │ beq 428e0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5] │ │ │ │ @@ -59616,15 +59616,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ addcc r3, r3, #1 │ │ │ │ movcc r2, #1 │ │ │ │ strcc r3, [r4, #3212] @ 0xc8c │ │ │ │ strbcc r2, [r5] │ │ │ │ b 428e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22404 │ │ │ │ + bl 22cf8 │ │ │ │ ldr r3, [r4, #3212] @ 0xc8c │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r4, #3212] @ 0xc8c │ │ │ │ bne 42ad4 │ │ │ │ b 428e0 │ │ │ │ ldr r3, [r4, #3212] @ 0xc8c │ │ │ │ @@ -59663,15 +59663,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #3204] @ 0xc84 │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ strb r2, [r5] │ │ │ │ strb r2, [r6] │ │ │ │ b 428e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22494 │ │ │ │ + bl 22d88 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 428e0 │ │ │ │ ldr r1, [r4, #3212] @ 0xc8c │ │ │ │ ldr r2, [r4, #3204] @ 0xc84 │ │ │ │ ldr r0, [r4, #3200] @ 0xc80 │ │ │ │ sub r8, r1, r7 │ │ │ │ sub r2, r2, r1 │ │ │ │ @@ -59701,15 +59701,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #3204] @ 0xc84 │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ strb r2, [r5] │ │ │ │ strb r2, [r6] │ │ │ │ b 428e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22404 │ │ │ │ + bl 22cf8 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 428e0 │ │ │ │ ldr r0, [r4, #3212] @ 0xc8c │ │ │ │ ldr r2, [r4, #3204] @ 0xc84 │ │ │ │ add r1, r7, r0 │ │ │ │ ldr r3, [r4, #3200] @ 0xc80 │ │ │ │ sub r2, r2, r1 │ │ │ │ @@ -59756,164 +59756,164 @@ │ │ │ │ strb r3, [r5] │ │ │ │ strb r3, [r6] │ │ │ │ b 428e0 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21cc4 │ │ │ │ + bl 225b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 428e0 │ │ │ │ b 42d88 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e40 │ │ │ │ + bl 22734 │ │ │ │ cmp r0, #0 │ │ │ │ beq 428e0 │ │ │ │ b 42d88 │ │ │ │ mov r3, #1 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e40 │ │ │ │ + bl 22734 │ │ │ │ cmp r0, #0 │ │ │ │ beq 428e0 │ │ │ │ mov r1, r7 │ │ │ │ b 42df4 │ │ │ │ ldr r3, [r4, #3232] @ 0xca0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 428e0 │ │ │ │ add r9, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 302fc │ │ │ │ + bl 2fd0c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r3, [r7] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ sub r3, r3, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ and r8, r8, r3 │ │ │ │ add sl, sp, #12 │ │ │ │ stm sl, {r0, r1} │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ cmp r0, #0 │ │ │ │ beq 428e0 │ │ │ │ str r8, [sp, #24] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ stm sl, {r0, r1} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2220c │ │ │ │ + bl 22b00 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r2, [r6] │ │ │ │ strb r3, [r5] │ │ │ │ b 428e0 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21cc4 │ │ │ │ + bl 225b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 428e0 │ │ │ │ b 42e74 │ │ │ │ mov r3, #0 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e40 │ │ │ │ + bl 22734 │ │ │ │ cmp r0, #0 │ │ │ │ beq 428e0 │ │ │ │ b 42e74 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e40 │ │ │ │ + bl 22734 │ │ │ │ cmp r0, #0 │ │ │ │ beq 428e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21fcc │ │ │ │ + bl 228c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r2, [r6] │ │ │ │ strb r3, [r5] │ │ │ │ b 428e0 │ │ │ │ ldr r3, [r4, #3232] @ 0xca0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 428e0 │ │ │ │ add r8, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 302c0 │ │ │ │ + bl 2fcd0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ sub r7, r7, #1 │ │ │ │ add r7, r7, r3 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r7, r7, r3 │ │ │ │ add r9, sp, #12 │ │ │ │ stm r9, {r0, r1} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 214ec │ │ │ │ + bl 21f80 │ │ │ │ subs sl, r0, #0 │ │ │ │ bne 428e0 │ │ │ │ str r7, [sp, #24] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ stm r9, {r0, r1} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21fcc │ │ │ │ + bl 228c0 │ │ │ │ mov r3, #1 │ │ │ │ strb sl, [r6] │ │ │ │ strb r3, [r5] │ │ │ │ b 428e0 │ │ │ │ ldr r3, [pc, #184] @ 42fd0 │ │ │ │ ldr r2, [pc, #184] @ 42fd4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp] │ │ │ │ - bl 31cf0 │ │ │ │ + bl 36354 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5] │ │ │ │ strb r3, [r6] │ │ │ │ b 428e0 │ │ │ │ ldr r3, [pc, #148] @ 42fd8 │ │ │ │ ldr r2, [pc, #148] @ 42fdc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp] │ │ │ │ - bl 31e88 │ │ │ │ + bl 364e8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5] │ │ │ │ strb r3, [r6] │ │ │ │ b 428e0 │ │ │ │ ldrb r3, [r4, #3744] @ 0xea0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 428e0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #3744] @ 0xea0 │ │ │ │ str r3, [r4, #3752] @ 0xea8 │ │ │ │ str r3, [r4, #3748] @ 0xea4 │ │ │ │ - bl 24c10 │ │ │ │ + bl 2c0f0 │ │ │ │ b 428e0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [pc, #68] @ 42fe0 │ │ │ │ ldr r3, [pc, #40] @ 42fc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -59922,19 +59922,19 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 42fbc │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ andeq sp, r3, r8, lsr #5 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - @ instruction: 0x000205b0 │ │ │ │ - @ instruction: 0xfffde9a0 │ │ │ │ - @ instruction: 0xfffded84 │ │ │ │ - @ instruction: 0xfffde974 │ │ │ │ - @ instruction: 0xfffded58 │ │ │ │ + ldrdeq r0, [r2], -ip │ │ │ │ + @ instruction: 0xfffdf434 │ │ │ │ + @ instruction: 0xfffdf678 │ │ │ │ + @ instruction: 0xfffdf408 │ │ │ │ + @ instruction: 0xfffdf64c │ │ │ │ andeq ip, r3, ip, asr fp │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ beq 43058 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ beq 43060 │ │ │ │ @@ -60012,43 +60012,43 @@ │ │ │ │ beq 43188 │ │ │ │ ldr r6, [sl, r7, lsl #2] │ │ │ │ mla r6, r9, fp, r6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r0, [r6, #4] │ │ │ │ ble 43164 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #108] @ 431ac │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 55f44 │ │ │ │ - bl 56324 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5633c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 563d0 │ │ │ │ + bl 563e8 │ │ │ │ mov r1, #0 │ │ │ │ bl 8154 │ │ │ │ mvn r3, #0 │ │ │ │ add fp, fp, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6, #4] │ │ │ │ b 43110 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #4 │ │ │ │ bne 43104 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 37560 │ │ │ │ + b 373dc │ │ │ │ sbcmi r0, r0, #0 │ │ │ │ subsmi r0, r2, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r3, [r0, #1904] @ 0x770 │ │ │ │ @@ -60073,20 +60073,20 @@ │ │ │ │ ldr r5, [sl, fp, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ mla r5, r8, r4, r5 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt 43244 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bl 56614 │ │ │ │ - bl 55c1c │ │ │ │ + bl 5662c │ │ │ │ + bl 55c34 │ │ │ │ ldr r3, [pc, #80] @ 43288 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56274 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5628c │ │ │ │ mov r3, r0 │ │ │ │ add r3, r3, r9 │ │ │ │ cmp r3, #1 │ │ │ │ movlt r3, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ b 43204 │ │ │ │ @@ -60095,41 +60095,41 @@ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bne 431f8 │ │ │ │ ldr sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 37560 │ │ │ │ + b 373dc │ │ │ │ sbcmi r0, r0, #0 │ │ │ │ subsmi r0, r2, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ beq 432c4 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ - bl 563d0 │ │ │ │ + bl 563e8 │ │ │ │ mov r8, r0 │ │ │ │ b 432f0 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ ldr r3, [pc, #224] @ 433b0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [pc, #200] @ 433b0 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56324 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5633c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, #0 │ │ │ │ add r7, r7, #72 @ 0x48 │ │ │ │ add sl, r5, #1872 @ 0x750 │ │ │ │ mov fp, r5 │ │ │ │ ldr r5, [r7, r9, lsl #3] │ │ │ │ mov r6, #0 │ │ │ │ @@ -60140,45 +60140,45 @@ │ │ │ │ mla r3, r6, r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ble 43368 │ │ │ │ mov r0, r3 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ mov r1, r8 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 569f4 │ │ │ │ + bl 56a0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ beq 43360 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ str r0, [r4, #8] │ │ │ │ b 43388 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bl 56614 │ │ │ │ - bl 55c1c │ │ │ │ + bl 5662c │ │ │ │ + bl 55c34 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl 86e8 │ │ │ │ - bl 56324 │ │ │ │ + bl 5633c │ │ │ │ str r0, [r4, #4] │ │ │ │ add r6, r6, #1 │ │ │ │ b 43308 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, #4 │ │ │ │ bne 43300 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 37560 │ │ │ │ + b 373dc │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ push {r4, lr} │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ poplt {r4, pc} │ │ │ │ ldr r4, [r0, #1956] @ 0x7a4 │ │ │ │ add r3, r0, #1936 @ 0x790 │ │ │ │ @@ -60187,18 +60187,18 @@ │ │ │ │ mov lr, r2 │ │ │ │ mov ip, r1 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r1, lr │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, lr} │ │ │ │ mov r0, ip │ │ │ │ - b 36814 │ │ │ │ + b 36690 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #12 │ │ │ │ - b 36898 │ │ │ │ + b 36714 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -60332,15 +60332,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r4, #1932] @ 0x78c │ │ │ │ beq 43638 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ - bl 181fc │ │ │ │ + bl 17b84 │ │ │ │ ldr r2, [pc, #68] @ 43684 │ │ │ │ ldr r3, [pc, #48] @ 43674 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -60349,17 +60349,17 @@ │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 7e3c │ │ │ │ andeq ip, r3, ip, lsr #11 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldrdeq pc, [r1], -ip │ │ │ │ - strdeq sl, [r1], -ip │ │ │ │ - andeq r4, r1, r4, ror #24 │ │ │ │ + andeq pc, r1, r8, lsl #16 │ │ │ │ + andeq sl, r1, r4, lsl #14 │ │ │ │ + andeq r4, r1, ip, ror ip │ │ │ │ @ instruction: 0x0003c4b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr ip, [pc, #160] @ 43740 │ │ │ │ subs r3, r2, #0 │ │ │ │ @@ -60386,30 +60386,30 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #28] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 236a8 │ │ │ │ + bl 2ab8c │ │ │ │ ldr r2, [pc, #52] @ 4374c │ │ │ │ ldr r3, [pc, #40] @ 43744 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 43738 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ andeq ip, r3, ip, asr #8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq fp, r1, ip, ror #7 │ │ │ │ + andeq fp, r1, r4, lsl #8 │ │ │ │ andeq ip, r3, r0, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r5, r1 │ │ │ │ @@ -60464,29 +60464,29 @@ │ │ │ │ beq 43a74 │ │ │ │ b 43b84 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r6, r4, #3136 @ 0xc40 │ │ │ │ add r7, r4, #3152 @ 0xc50 │ │ │ │ add r6, r6, #12 │ │ │ │ add r7, r7, #4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r8, r0 │ │ │ │ bgt 438c4 │ │ │ │ bne 438ac │ │ │ │ ldr r2, [r4, #3156] @ 0xc54 │ │ │ │ ldr r1, [r4, #3148] @ 0xc4c │ │ │ │ cmp r1, r2 │ │ │ │ @@ -60544,53 +60544,53 @@ │ │ │ │ cmp r9, #1 │ │ │ │ bne 43a44 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ mov r3, r7 │ │ │ │ ldm r5, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3108c │ │ │ │ + bl 30a9c │ │ │ │ b 43a44 │ │ │ │ ldrb r8, [r4, #3165] @ 0xc5d │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ - bl 30738 │ │ │ │ + bl 30148 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 309c8 │ │ │ │ + bl 303d8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [r4, #3176] @ 0xc68 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r9, [r4, #3168] @ 0xc60 │ │ │ │ str r8, [r4, #3172] @ 0xc64 │ │ │ │ str r3, [r4, #3180] @ 0xc6c │ │ │ │ b 43a44 │ │ │ │ sub r8, r6, r3 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ - bl 30cb0 │ │ │ │ + bl 306c0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ - bl 30d04 │ │ │ │ + bl 30714 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r8, r3, r8 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #3180] @ 0xc6c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r9, [r4, #3168] @ 0xc60 │ │ │ │ @@ -60602,26 +60602,26 @@ │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [r4, #3144] @ 0xc48 │ │ │ │ ldm r5, {r1, r2} │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30ec4 │ │ │ │ + bl 308d4 │ │ │ │ b 43b84 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r6, [r4, #3156] @ 0xc54 │ │ │ │ ldr r2, [r4, #3148] @ 0xc4c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r6, r2 │ │ │ │ movlt r3, r6 │ │ │ │ movge r3, r2 │ │ │ │ cmp r9, r0 │ │ │ │ @@ -60634,15 +60634,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ cmp r9, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movgt r7, r9 │ │ │ │ movgt sl, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub r1, r5, r6 │ │ │ │ sub r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ rsblt r2, r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ rsblt r1, r1, #0 │ │ │ │ @@ -60664,22 +60664,22 @@ │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldm r5, {r1, r2} │ │ │ │ - bl 3108c │ │ │ │ + bl 30a9c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [r4, #3144] @ 0xc48 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldm r5, {r1, r2} │ │ │ │ - bl 30ec4 │ │ │ │ + bl 308d4 │ │ │ │ ldr r2, [pc, #48] @ 43bbc │ │ │ │ ldr r3, [pc, #40] @ 43bb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -60722,15 +60722,15 @@ │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [pc, #380] @ 43db8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ stmib sp, {r5, r6} │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 43d74 │ │ │ │ ldrb r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq 43c78 │ │ │ │ ldr r0, [pc, #340] @ 43dbc │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ @@ -60810,33 +60810,33 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 43d9c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andeq fp, r3, ip, lsl pc │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - muleq r1, ip, lr │ │ │ │ - strheq r6, [r1], -r4 │ │ │ │ - andeq r9, r1, r4, lsr #11 │ │ │ │ + @ instruction: 0x0001aeb4 │ │ │ │ + andeq r6, r1, ip, lsl #1 │ │ │ │ + ldrdeq r9, [r1], -r0 │ │ │ │ andeq r0, r0, lr, lsl r8 │ │ │ │ - andeq sl, r1, r0, asr #27 │ │ │ │ - andeq r8, r1, r4, asr r5 │ │ │ │ - strdeq r4, [r1], -r8 │ │ │ │ - @ instruction: 0x000144b8 │ │ │ │ + ldrdeq sl, [r1], -r8 │ │ │ │ + andeq r8, r1, ip │ │ │ │ + andeq r4, r1, r0, lsl r5 │ │ │ │ + ldrdeq r4, [r1], -r0 │ │ │ │ @ instruction: 0x0003bdb0 │ │ │ │ andeq fp, r3, ip, ror sp │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #1 │ │ │ │ - b 30118 │ │ │ │ + b 2fae8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ - b 30118 │ │ │ │ + b 2fae8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ @@ -60862,19 +60862,19 @@ │ │ │ │ ldr r1, [pc, #236] @ 43f54 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [pc, #232] @ 43f58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, #0 │ │ │ │ b 43f40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r6, r0 │ │ │ │ str sl, [r0, #8] │ │ │ │ str r9, [r0, #12] │ │ │ │ stm r0, {r4, r5} │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ @@ -60899,40 +60899,40 @@ │ │ │ │ streq r0, [r4, #28] │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ beq 43f14 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d724 │ │ │ │ + bl 2d0f4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dc68 │ │ │ │ + bl 1d57c │ │ │ │ ldr r1, [pc, #52] @ 43f5c │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 7a94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d768 │ │ │ │ + bl 2d138 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq sl, r3, r4, lsl #28 │ │ │ │ - andeq sl, r1, ip, lsl #25 │ │ │ │ - strdeq r3, [r1], -r0 │ │ │ │ - strdeq r3, [r1], -r8 │ │ │ │ + @ instruction: 0x0003adbc │ │ │ │ + andeq sl, r1, r4, lsr #25 │ │ │ │ + andeq r3, r1, r8, lsl #14 │ │ │ │ + andeq r3, r1, r0, lsl r7 │ │ │ │ andeq r0, r0, r4, lsl sl │ │ │ │ andeq fp, r3, ip, lsl #21 │ │ │ │ cmp r1, #1 │ │ │ │ beq 43f74 │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ b 43f78 │ │ │ │ - b 2e7cc │ │ │ │ + b 2e19c │ │ │ │ ldrb r2, [r0, #3724] @ 0xe8c │ │ │ │ ldr r1, [r0, #3700] @ 0xe74 │ │ │ │ eor r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #3724] @ 0xe8c │ │ │ │ movne r2, #1 │ │ │ │ strbne r2, [r0, #3295] @ 0xcdf │ │ │ │ @@ -60963,15 +60963,15 @@ │ │ │ │ ldr r1, [pc, #320] @ 4413c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r2, [pc, #292] @ 44140 │ │ │ │ ldr r3, [pc, #268] @ 4412c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -60990,30 +60990,30 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r0, [r8, #3736] @ 0xe98 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - bl 23b20 │ │ │ │ + bl 2b000 │ │ │ │ cmp r0, #0 │ │ │ │ beq 440e0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r3, #328] @ 0x148 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl 236a8 │ │ │ │ + bl 2ab8c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r4, r3 │ │ │ │ bcs 440d8 │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ bl 7e3c │ │ │ │ add r4, r4, #1 │ │ │ │ b 440bc │ │ │ │ @@ -61035,21 +61035,21 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8208 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq fp, r3, r4, asr #22 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r4, r1, r0, ror #8 │ │ │ │ - andeq r5, r1, r0, ror #30 │ │ │ │ - andeq sl, r1, ip, lsl fp │ │ │ │ - ldrdeq r5, [r1], -r4 │ │ │ │ + muleq r1, r0, r4 │ │ │ │ + andeq r5, r1, r8, lsr pc │ │ │ │ + andeq sl, r1, r4, lsr fp │ │ │ │ + andeq r5, r1, r0, asr r8 │ │ │ │ ldrdeq fp, [r3], -ip │ │ │ │ - andeq r5, r1, r0, lsl r2 │ │ │ │ - ldrdeq sl, [r1], -r0 │ │ │ │ + andeq r5, r1, ip, lsl #3 │ │ │ │ + andeq sl, r1, r8, ror #21 │ │ │ │ andeq fp, r3, r8, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldrne r7, [r4, #12] │ │ │ │ @@ -61099,15 +61099,15 @@ │ │ │ │ ldr r1, [pc, #156] @ 442b8 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #175 @ 0xaf │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ b 4429c │ │ │ │ ldr r1, [pc, #120] @ 442bc │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e60 │ │ │ │ @@ -61128,22 +61128,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 7e60 │ │ │ │ cmp r0, #0 │ │ │ │ bge 44188 │ │ │ │ b 441fc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq sl, r1, r0, lsr #19 │ │ │ │ - andeq sl, r1, r8, ror r9 │ │ │ │ - andeq sl, r1, r4, asr r9 │ │ │ │ - andeq sl, r1, r4, ror r9 │ │ │ │ - andeq r7, r1, r8, asr #26 │ │ │ │ - andeq r3, r1, r4, asr #21 │ │ │ │ - andeq sl, r1, r8, lsr r9 │ │ │ │ - andeq sl, r1, r0, lsl #18 │ │ │ │ + @ instruction: 0x0001a9b8 │ │ │ │ + muleq r1, r0, r9 │ │ │ │ + andeq sl, r1, ip, ror #18 │ │ │ │ + andeq sl, r1, ip, lsl #19 │ │ │ │ + ldrdeq r8, [r1], -r8 @ │ │ │ │ + ldrdeq r3, [r1], -ip │ │ │ │ + andeq sl, r1, r0, asr r9 │ │ │ │ + andeq sl, r1, r8, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmn r0, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -61158,20 +61158,20 @@ │ │ │ │ ldr r1, [pc, #40] @ 44330 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #102 @ 0x66 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq sl, r1, ip, lsr #17 │ │ │ │ - @ instruction: 0x000136b4 │ │ │ │ - @ instruction: 0x000136bc │ │ │ │ + andeq sl, r1, r4, asr #17 │ │ │ │ + andeq r3, r1, ip, asr #13 │ │ │ │ + ldrdeq r3, [r1], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ lsl r7, r2, #2 │ │ │ │ ldr r2, [pc, #264] @ 4445c │ │ │ │ @@ -61185,15 +61185,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp] │ │ │ │ bhi 443a0 │ │ │ │ ldr r0, [r0, #1840] @ 0x730 │ │ │ │ - bl 4d284 │ │ │ │ + bl 4d2a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ b 443c4 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r0, #3200] @ 0xc80 │ │ │ │ @@ -61266,15 +61266,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldrsh r3, [ip, #6] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ add r3, r3, r2 │ │ │ │ sub r3, r3, r6 │ │ │ │ strh r3, [sp, #14] │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r3, #1 │ │ │ │ add r1, r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ strh r1, [sp, #18] │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ @@ -61321,15 +61321,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ bge 445c0 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #300] @ 446d4 │ │ │ │ mov r3, r8 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 8010 │ │ │ │ b 445cc │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -61346,15 +61346,15 @@ │ │ │ │ ldrh r3, [r5, #6] │ │ │ │ cmp r3, r2 │ │ │ │ beq 44620 │ │ │ │ ldr r1, [r6, #2060] @ 0x80c │ │ │ │ add r7, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 8010 │ │ │ │ ldrh r2, [r5] │ │ │ │ ldrh r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -61368,24 +61368,24 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne 4469c │ │ │ │ add r7, sp, #4 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [pc, #116] @ 446d4 │ │ │ │ ldr r1, [r6, #2060] @ 0x80c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 8010 │ │ │ │ ldr r2, [pc, #84] @ 446d4 │ │ │ │ ldr r1, [r6, #2056] @ 0x808 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 8010 │ │ │ │ ldr r2, [pc, #52] @ 446d8 │ │ │ │ ldr r3, [pc, #40] @ 446d0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -61500,26 +61500,26 @@ │ │ │ │ ldrsh r3, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrlt r3, [sp, #12] │ │ │ │ ldrlt sl, [r3, #28] │ │ │ │ blt 4487c │ │ │ │ mov r0, r4 │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r3, [r9, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #1904 @ 0x770 │ │ │ │ ldrsh fp, [r3, #6] │ │ │ │ ldreq r3, [sp, #12] │ │ │ │ ldreq r0, [r3, #24] │ │ │ │ beq 448a8 │ │ │ │ add r1, r9, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r3, [r4, #2052] @ 0x804 │ │ │ │ sub fp, fp, r0 │ │ │ │ sub r3, r3, sl │ │ │ │ add fp, fp, sl │ │ │ │ ldr r0, [r4, #2048] @ 0x800 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -61545,30 +61545,30 @@ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 1e3bc │ │ │ │ + bl 1dc14 │ │ │ │ ldr r2, [pc, #52] @ 44968 │ │ │ │ ldr r3, [pc, #40] @ 44960 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 44954 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq fp, [r3], -r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldrdeq lr, [r1], -ip │ │ │ │ + andeq lr, r1, r8, lsl #12 │ │ │ │ andeq fp, r3, r4, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -61595,27 +61595,27 @@ │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [pc, #64] @ 44a24 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ b 449b0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq sl, r1, ip, lsr r2 │ │ │ │ - andeq sl, r1, r8, asr #4 │ │ │ │ - andeq sl, r1, ip, asr #4 │ │ │ │ + andeq sl, r1, r4, asr r2 │ │ │ │ + andeq sl, r1, r0, ror #4 │ │ │ │ + andeq sl, r1, r4, ror #4 │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3760] @ 0xeb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #1028] @ 44e48 │ │ │ │ @@ -61770,15 +61770,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #444] @ 44e60 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ stmib sp, {r5, r8} │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ b 44cd8 │ │ │ │ mov r5, r6 │ │ │ │ add r6, r3, #1 │ │ │ │ b 44b1c │ │ │ │ @@ -61872,21 +61872,21 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 44e38 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1cd14 │ │ │ │ + b 1c69c │ │ │ │ strheq fp, [r3], -r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r3, r1, r0, lsl pc │ │ │ │ - andeq r9, r1, r4, lsl #31 │ │ │ │ - andeq r9, r1, r4, asr #30 │ │ │ │ - andeq r9, r1, ip, asr #30 │ │ │ │ + andeq r4, r1, r4, lsl r0 │ │ │ │ + muleq r1, ip, pc @ │ │ │ │ + andeq r9, r1, ip, asr pc │ │ │ │ + andeq r9, r1, r4, ror #30 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq sl, r3, r4, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -61908,15 +61908,15 @@ │ │ │ │ add r6, sp, #8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d28 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [pc, #236] @ 44fc4 │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr ip, [pc, #232] @ 44fc8 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r2, [pc, #228] @ 44fcc │ │ │ │ mul r3, ip, r3 │ │ │ │ ldr r1, [pc, #212] @ 44fc4 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -61953,15 +61953,15 @@ │ │ │ │ ldr r1, [pc, #104] @ 44fdc │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, ip} │ │ │ │ ldr r3, [pc, #96] @ 44fe0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r2, [pc, #80] @ 44fe4 │ │ │ │ ldr r3, [pc, #40] @ 44fc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -61972,17 +61972,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ andeq sl, r3, r4, ror ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ blcc fe6f77cc │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ blcc fe6f77d0 │ │ │ │ ldrtmi r2, [r8], #4001 @ 0xfa1 │ │ │ │ - andeq r9, r1, ip, lsl #26 │ │ │ │ - ldrdeq r4, [r1], -ip │ │ │ │ - andeq r4, r1, r0, lsl #13 │ │ │ │ + andeq r9, r1, r4, lsr #26 │ │ │ │ + andeq r4, r1, r8, asr r9 │ │ │ │ + strdeq r4, [r1], -ip │ │ │ │ andeq r0, r0, r3, lsr #5 │ │ │ │ andeq sl, r3, r4, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #192] @ 450c0 │ │ │ │ @@ -62018,32 +62018,32 @@ │ │ │ │ ldr r1, [pc, #88] @ 450d0 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, ip} │ │ │ │ ldr r3, [pc, #80] @ 450d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r2, [pc, #64] @ 450d8 │ │ │ │ ldr r3, [pc, #40] @ 450c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 450b8 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strdeq sl, [r3], -r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r1, r0, lsr ip │ │ │ │ - ldrdeq r4, [r1], -r8 │ │ │ │ - andeq r4, r1, ip, ror r5 │ │ │ │ + andeq r9, r1, r8, asr #24 │ │ │ │ + andeq r4, r1, r4, asr r8 │ │ │ │ + strdeq r4, [r1], -r8 │ │ │ │ @ instruction: 0x000002b2 │ │ │ │ andeq sl, r3, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3792] @ 0xed0 │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ @@ -62079,15 +62079,15 @@ │ │ │ │ ldr r1, [pc, #216] @ 45244 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ ldr r3, [pc, #208] @ 45248 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 45204 │ │ │ │ ldr r3, [pc, #188] @ 4524c │ │ │ │ ldr r2, [r5, #160] @ 0xa0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r6, #0 │ │ │ │ add r7, r2, r7 │ │ │ │ @@ -62111,37 +62111,37 @@ │ │ │ │ ldr r1, [pc, #108] @ 45258 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ ldr r3, [pc, #100] @ 4525c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r2, [pc, #84] @ 45260 │ │ │ │ ldr r3, [pc, #40] @ 45238 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 4522c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ andeq sl, r3, r0, lsl #20 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r9, r1, r8, ror #22 │ │ │ │ - andeq r2, r1, r0, asr r3 │ │ │ │ - andeq r2, r1, r4, asr r3 │ │ │ │ + andeq r9, r1, r0, lsl #23 │ │ │ │ + andeq r2, r1, r8, ror #6 │ │ │ │ + andeq r2, r1, ip, ror #6 │ │ │ │ andeq r0, r0, r9, ror r1 │ │ │ │ andeq fp, r3, r8, lsl r2 │ │ │ │ - andeq r9, r1, r8, lsl fp │ │ │ │ - ldrdeq r2, [r1], -r0 │ │ │ │ - ldrdeq r2, [r1], -r4 │ │ │ │ + andeq r9, r1, r0, lsr fp │ │ │ │ + andeq r2, r1, r8, ror #5 │ │ │ │ + andeq r2, r1, ip, ror #5 │ │ │ │ andeq r0, r0, r5, lsl #3 │ │ │ │ andeq sl, r3, ip, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -62183,20 +62183,20 @@ │ │ │ │ ldr r1, [pc, #40] @ 45334 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, ip} │ │ │ │ ldr r3, [pc, #32] @ 45338 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r9, r1, r4, lsl sl │ │ │ │ - @ instruction: 0x000121b0 │ │ │ │ - @ instruction: 0x000121b4 │ │ │ │ + andeq r9, r1, ip, lsr #20 │ │ │ │ + andeq r2, r1, r8, asr #3 │ │ │ │ + andeq r2, r1, ip, asr #3 │ │ │ │ andeq r0, r0, r6, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -62214,33 +62214,33 @@ │ │ │ │ moveq r1, r3 │ │ │ │ ldrne r1, [r3, #8] │ │ │ │ b 453a0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ bic r2, r3, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 180f8 │ │ │ │ + b 17a80 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ b 45364 │ │ │ │ ldr r0, [pc, #40] @ 453dc │ │ │ │ ldr r2, [pc, #40] @ 453e0 │ │ │ │ ldr r1, [pc, #40] @ 453e4 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, lr} │ │ │ │ ldr r3, [pc, #32] @ 453e8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq r4, r1, r8, lsl #20 │ │ │ │ - andeq r2, r1, r0, lsl #2 │ │ │ │ - andeq r2, r1, r4, lsl #2 │ │ │ │ + andeq r4, r1, r0, ror #19 │ │ │ │ + andeq r2, r1, r8, lsl r1 │ │ │ │ + andeq r2, r1, ip, lsl r1 │ │ │ │ andeq r0, r0, r5, lsl r1 │ │ │ │ cmn r1, #1 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -62274,15 +62274,15 @@ │ │ │ │ ldr r1, [pc, #304] @ 455a8 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r6} │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #200 @ 0xc8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 454a4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8208 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ ldr r6, [r5] │ │ │ │ @@ -62338,25 +62338,25 @@ │ │ │ │ ldr r1, [pc, #60] @ 455b4 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #215 @ 0xd7 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8208 │ │ │ │ - andeq r9, r1, r4, asr #17 │ │ │ │ - andeq r2, r1, r8, asr #32 │ │ │ │ - andeq r2, r1, ip, asr #32 │ │ │ │ - andeq r9, r1, ip, ror #15 │ │ │ │ - andeq r1, r1, r8, asr #30 │ │ │ │ - andeq r1, r1, ip, asr #30 │ │ │ │ + ldrdeq r9, [r1], -ip │ │ │ │ + andeq r2, r1, r0, rrx │ │ │ │ + andeq r2, r1, r4, rrx │ │ │ │ + andeq r9, r1, r4, lsl #16 │ │ │ │ + andeq r1, r1, r0, ror #30 │ │ │ │ + andeq r1, r1, r4, ror #30 │ │ │ │ mov r2, #1 │ │ │ │ b 453ec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r1, [pc, #796] @ 458f4 │ │ │ │ @@ -62369,15 +62369,15 @@ │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ bne 458c4 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ strb r3, [r0, #3756] @ 0xeac │ │ │ │ - bl 38130 │ │ │ │ + bl 37fac │ │ │ │ ldr r1, [r4, #3184] @ 0xc70 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 455b8 │ │ │ │ ldr r1, [r4, #3384] @ 0xd38 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 455b8 │ │ │ │ ldr r1, [r4, #3368] @ 0xd28 │ │ │ │ @@ -62452,15 +62452,15 @@ │ │ │ │ b 45770 │ │ │ │ ldr r3, [pc, #444] @ 45900 │ │ │ │ str r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #15 │ │ │ │ strne r5, [r4, #3760] @ 0xeb0 │ │ │ │ strne r3, [r4, #3768] @ 0xeb8 │ │ │ │ bne 4579c │ │ │ │ b 45730 │ │ │ │ ldr ip, [pc, #396] @ 45904 │ │ │ │ @@ -62468,15 +62468,15 @@ │ │ │ │ ldr r1, [pc, #396] @ 4590c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [pc, #392] @ 45910 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 458c4 │ │ │ │ mvn r3, #0 │ │ │ │ add r2, r4, #1856 @ 0x740 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r4, #3184] @ 0xc70 │ │ │ │ str r3, [r4, #3384] @ 0xd38 │ │ │ │ @@ -62498,23 +62498,23 @@ │ │ │ │ ldr r1, [pc, #292] @ 4591c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [pc, #288] @ 45920 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 458c4 │ │ │ │ ldr r3, [pc, #264] @ 45924 │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4586c │ │ │ │ ldr r2, [pc, #232] @ 45928 │ │ │ │ ldr r3, [pc, #180] @ 458f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -62540,15 +62540,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #140] @ 45934 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [pc, #132] @ 45938 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r5 │ │ │ │ bl 455b8 │ │ │ │ ldr r2, [pc, #112] @ 4593c │ │ │ │ ldr r3, [pc, #40] @ 458f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -62559,28 +62559,28 @@ │ │ │ │ beq 458ec │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq sl, r3, r0, lsr #10 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq r0, r8, r0, lsl #16 │ │ │ │ - @ instruction: 0xfffefee0 │ │ │ │ - strdeq r9, [r1], -r4 │ │ │ │ - andeq r2, r1, ip, lsr #10 │ │ │ │ - andeq r4, r1, r8, lsl r2 │ │ │ │ + @ instruction: 0xfffef9b4 │ │ │ │ + andeq r9, r1, ip, lsl #12 │ │ │ │ + andeq r2, r1, r4, asr #10 │ │ │ │ + muleq r1, r4, r1 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ - andeq r9, r1, r8, lsr #11 │ │ │ │ - @ instruction: 0x000124b4 │ │ │ │ - andeq r4, r1, r0, lsr #3 │ │ │ │ + andeq r9, r1, r0, asr #11 │ │ │ │ + andeq r2, r1, ip, asr #9 │ │ │ │ + andeq r4, r1, ip, lsl r1 │ │ │ │ andeq r0, r0, r9, ror #13 │ │ │ │ - @ instruction: 0xffff3d84 │ │ │ │ + @ instruction: 0xffff3c00 │ │ │ │ @ instruction: 0x0003a2b8 │ │ │ │ - andeq r9, r1, r0, lsr r5 │ │ │ │ - andeq r2, r1, r0, lsl #8 │ │ │ │ - strdeq r4, [r1], -r8 │ │ │ │ + andeq r9, r1, r8, asr #10 │ │ │ │ + andeq r2, r1, r8, lsl r4 │ │ │ │ + andeq r4, r1, r4, ror r0 │ │ │ │ strdeq r0, [r0], -r3 │ │ │ │ andeq sl, r3, ip, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -62711,15 +62711,15 @@ │ │ │ │ ldrne r6, [pc, #3636] @ 46980 │ │ │ │ ldrb r7, [r3, #4] │ │ │ │ mvnne r4, r4 │ │ │ │ tst r7, #2 │ │ │ │ beq 45b64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e350 │ │ │ │ + bl 1dba8 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ ldrb r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq 45bf8 │ │ │ │ tst r7, #1 │ │ │ │ beq 45bf8 │ │ │ │ ldrb r3, [r5, #53] @ 0x35 │ │ │ │ @@ -62738,50 +62738,50 @@ │ │ │ │ bne 45b94 │ │ │ │ b 45bf8 │ │ │ │ sub r2, fp, #176 @ 0xb0 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ sub r1, fp, #184 @ 0xb8 │ │ │ │ bl 40f34 │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl 56568 │ │ │ │ + bl 56580 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ - bl 56614 │ │ │ │ + bl 5662c │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r1, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ movlt r2, r0 │ │ │ │ movge r2, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ bl 4120c │ │ │ │ tst r7, #32 │ │ │ │ beq 45c10 │ │ │ │ ldr r3, [r9, #2000] @ 0x7d0 │ │ │ │ cmp r3, #1 │ │ │ │ bne 45c10 │ │ │ │ - bl 1e29c │ │ │ │ + bl 1daf4 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-252] @ 0xffffff04 │ │ │ │ beq 45c34 │ │ │ │ ldr r3, [r9, #3244] @ 0xcac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [fp, #-252] @ 0xffffff04 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #3392] @ 46980 │ │ │ │ ldr r3, [fp, #-252] @ 0xffffff04 │ │ │ │ sub r0, fp, #208 @ 0xd0 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ ldr r3, [fp, #-252] @ 0xffffff04 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-212] @ 0xffffff2c │ │ │ │ ldr r3, [fp, #-216] @ 0xffffff28 │ │ │ │ ldr r1, [fp, #-260] @ 0xfffffefc │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ ldr r3, [fp, #-280] @ 0xfffffee8 │ │ │ │ ldr sl, [r3, r1] │ │ │ │ @@ -62838,15 +62838,15 @@ │ │ │ │ movcs r0, #256 @ 0x100 │ │ │ │ movcc r6, r2 │ │ │ │ addcc r5, r5, #12 │ │ │ │ movcc r0, #160 @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 45d64 │ │ │ │ mov r1, #4 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ str r0, [r5] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r4, [r3, r6, lsl #2] │ │ │ │ lsl r3, r6, #2 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ strne r4, [fp, #-212] @ 0xffffff2c │ │ │ │ @@ -62878,15 +62878,15 @@ │ │ │ │ add r3, r2, #7 │ │ │ │ lsr r3, r3, #3 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r3 │ │ │ │ mul r0, r8, r0 │ │ │ │ str r3, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ ldr r2, [fp, #-272] @ 0xfffffef0 │ │ │ │ str r0, [fp, #-288] @ 0xfffffee0 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [fp, #-236] @ 0xffffff14 │ │ │ │ ldr r0, [fp, #-268] @ 0xfffffef4 │ │ │ │ mov r2, r8 │ │ │ │ @@ -62903,67 +62903,67 @@ │ │ │ │ add r0, r0, #320 @ 0x140 │ │ │ │ bl 7da0 │ │ │ │ bl 7adc │ │ │ │ ldrb r3, [r9, #1904] @ 0x770 │ │ │ │ cmp r3, #0 │ │ │ │ beq 47064 │ │ │ │ ldr r0, [r9, #1896] @ 0x768 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ ldr r3, [pc, #2748] @ 46928 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [fp, #-244] @ 0xffffff0c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r9, #2048] @ 0x800 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ strd r0, [r3] │ │ │ │ ldr r0, [r9, #2052] @ 0x804 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ ldrd r2, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ bl 7e0c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ str r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #1696] @ 0x6a0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ ldrd r2, [fp, #-244] @ 0xffffff0c │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ ldr r3, [pc, #2588] @ 4692c │ │ │ │ mov r2, #0 │ │ │ │ - bl 55f44 │ │ │ │ - bl 56274 │ │ │ │ + bl 55f5c │ │ │ │ + bl 5628c │ │ │ │ mov r1, #3 │ │ │ │ cmp r0, #1 │ │ │ │ movge r3, r0 │ │ │ │ movlt r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-292] @ 0xfffffedc │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ cmp r1, #1 │ │ │ │ beq 45f70 │ │ │ │ cmp r1, #2 │ │ │ │ beq 45f94 │ │ │ │ cmp r1, #0 │ │ │ │ movne r5, #0 │ │ │ │ movne r7, r5 │ │ │ │ @@ -63034,43 +63034,43 @@ │ │ │ │ ldr r0, [fp, #-292] @ 0xfffffedc │ │ │ │ ldrb r3, [r3, #1700] @ 0x6a4 │ │ │ │ mov r1, #0 │ │ │ │ strb r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r8, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 8b2c │ │ │ │ + bl c700 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r0, [fp, #-292] @ 0xfffffedc │ │ │ │ - bl 8b2c │ │ │ │ + bl c700 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, #2276] @ 4697c │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ - bl 56274 │ │ │ │ + bl 5628c │ │ │ │ ldr r3, [fp, #-244] @ 0xffffff0c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r1, sl │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ - bl d124 │ │ │ │ + bl c714 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ add r3, r9, #1904 @ 0x770 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ ldrsh r5, [r3, #2] │ │ │ │ ldrsh r6, [r3, #6] │ │ │ │ ldr r7, [fp, #-120] @ 0xffffff88 │ │ │ │ rsb r5, r5, #0 │ │ │ │ @@ -63100,15 +63100,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r1, [fp, #-244] @ 0xffffff0c │ │ │ │ b 46214 │ │ │ │ sub r1, sl, #2097152 @ 0x200000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ bhi 46200 │ │ │ │ ldr r0, [r9, #1840] @ 0x730 │ │ │ │ - bl 4d284 │ │ │ │ + bl 4d2a4 │ │ │ │ ldrb r3, [r5, #177] @ 0xb1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r2] │ │ │ │ beq 4619c │ │ │ │ ldrb r3, [r5, #1661] @ 0x67d │ │ │ │ @@ -63302,23 +63302,23 @@ │ │ │ │ ldr r1, [pc, #1216] @ 46948 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #1204] @ 4694c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ b 46548 │ │ │ │ ldr r3, [pc, #1188] @ 46950 │ │ │ │ str r9, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ bne 464d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8208 │ │ │ │ b 46548 │ │ │ │ sub r6, fp, #156 @ 0x9c │ │ │ │ mov r2, #32 │ │ │ │ @@ -63340,15 +63340,15 @@ │ │ │ │ ldr r1, [pc, #1088] @ 46960 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #1068] @ 46964 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, r5 │ │ │ │ bl 455b8 │ │ │ │ str r5, [r9, #2004] @ 0x7d4 │ │ │ │ mov r0, r7 │ │ │ │ bl 8328 │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ @@ -63562,15 +63562,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ sub r3, fp, #192 @ 0xc0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e50c │ │ │ │ + bl 1dd64 │ │ │ │ b 46e9c │ │ │ │ ldr r0, [ip, #20] │ │ │ │ ldr r5, [fp, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #24 │ │ │ │ cmp r3, r0 │ │ │ │ bge 46884 │ │ │ │ @@ -63592,30 +63592,30 @@ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ b 469a0 │ │ │ │ muleq r3, r0, r1 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq pc, r1, r0, lsl #22 │ │ │ │ strdeq ip, [r1], -pc @ │ │ │ │ mrseq r1, (UNDEF: 1) │ │ │ │ - andeq sp, r1, r4, lsr r0 │ │ │ │ + andeq ip, r1, r0, ror #30 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ subsmi r0, r2, r0 │ │ │ │ bge feaf13e4 │ │ │ │ - @ instruction: 0x0001ceb4 │ │ │ │ + andeq ip, r1, r0, ror #27 │ │ │ │ @ instruction: 0x401fffff │ │ │ │ andeq r0, r8, r0, lsl #16 │ │ │ │ - andeq r8, r1, ip, ror #18 │ │ │ │ - andeq r1, r1, r4, lsr #16 │ │ │ │ - andeq r3, r1, ip, lsl #10 │ │ │ │ + andeq r8, r1, r4, lsl #19 │ │ │ │ + andeq r1, r1, ip, lsr r8 │ │ │ │ + andeq r3, r1, r8, lsl #9 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ - @ instruction: 0xfffee70c │ │ │ │ + @ instruction: 0xfffed614 │ │ │ │ stclne 5, cr6, [sp] │ │ │ │ - strdeq r8, [r1], -r4 │ │ │ │ - andeq r1, r1, r4, lsl #15 │ │ │ │ - andeq r3, r1, r0, lsl #9 │ │ │ │ + andeq r8, r1, ip, lsl #18 │ │ │ │ + muleq r1, ip, r7 │ │ │ │ + strdeq r3, [r1], -ip │ │ │ │ andeq r0, r0, r1, lsl #4 │ │ │ │ @ instruction: 0x401ffffe │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ @ instruction: 0xfffff000 │ │ │ │ svccc 0x00d00000 │ │ │ │ stmdaeq r1, {pc} │ │ │ │ svccc 0x00e00000 │ │ │ │ @@ -63626,15 +63626,15 @@ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [pc, #-28] @ 46980 │ │ │ │ add r3, r3, #516 @ 0x204 │ │ │ │ ldr r1, [r9, r3, lsl #2] │ │ │ │ sub r5, fp, #156 @ 0x9c │ │ │ │ ldr r3, [fp, #-252] @ 0xffffff04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ ldm r5, {r0, r1} │ │ │ │ sub r3, fp, #192 @ 0xc0 │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmp sl, #1 │ │ │ │ bne 469d4 │ │ │ │ b 46884 │ │ │ │ @@ -63644,38 +63644,38 @@ │ │ │ │ ldrsh r3, [r5, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrlt r3, [fp, #-232] @ 0xffffff18 │ │ │ │ ldrlt r4, [r3, #28] │ │ │ │ blt 469fc │ │ │ │ add r1, r5, #160 @ 0xa0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #3 │ │ │ │ ldrb r2, [r5, #148] @ 0x94 │ │ │ │ add r3, r9, #1904 @ 0x770 │ │ │ │ bls 46a34 │ │ │ │ cmp r2, #0 │ │ │ │ ldrsh r6, [r3, #6] │ │ │ │ ldreq r3, [fp, #-232] @ 0xffffff18 │ │ │ │ ldreq r0, [r3, #24] │ │ │ │ beq 46a74 │ │ │ │ add r1, r5, #152 @ 0x98 │ │ │ │ mov r0, r9 │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ rsb r0, r0, #0 │ │ │ │ b 46a74 │ │ │ │ cmp r2, #0 │ │ │ │ ldrsh r6, [r3, #6] │ │ │ │ ldreq r3, [fp, #-232] @ 0xffffff18 │ │ │ │ ldreq r0, [r3, #24] │ │ │ │ beq 46a58 │ │ │ │ add r1, r5, #152 @ 0x98 │ │ │ │ mov r0, r9 │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r3, [r9, #2052] @ 0x804 │ │ │ │ sub r5, r4, r4, lsl #2 │ │ │ │ sub r6, r6, r0 │ │ │ │ add r5, r5, r3 │ │ │ │ cmp r5, r6 │ │ │ │ movge r5, r6 │ │ │ │ @@ -63716,15 +63716,15 @@ │ │ │ │ lsl r8, r8, #16 │ │ │ │ ldr r3, [fp, #-248] @ 0xffffff08 │ │ │ │ asr r8, r8, #16 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ strh r3, [fp, #-124] @ 0xffffff84 │ │ │ │ strh r8, [fp, #-122] @ 0xffffff86 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ ldr r2, [pc, #-436] @ 4696c │ │ │ │ lsl r4, r4, #16 │ │ │ │ smull r0, r3, r6, r2 │ │ │ │ ldr r2, [fp, #-224] @ 0xffffff20 │ │ │ │ sub r3, r3, r6, asr #31 │ │ │ │ lsr r4, r4, #16 │ │ │ │ strh r8, [fp, #-114] @ 0xffffff8e │ │ │ │ @@ -63745,15 +63745,15 @@ │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, #1 │ │ │ │ bl 84fc │ │ │ │ b 46e9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str sp, [fp, #-244] @ 0xffffff0c │ │ │ │ - bl 556d8 │ │ │ │ + bl 556f0 │ │ │ │ ldr r7, [pc, #-548] @ 46970 │ │ │ │ add r6, r0, r0, lsr #31 │ │ │ │ asrs r6, r6, #1 │ │ │ │ moveq r6, #1 │ │ │ │ lsl sl, r6, #2 │ │ │ │ add r3, sl, #7 │ │ │ │ and r2, r3, r7 │ │ │ │ @@ -63790,15 +63790,15 @@ │ │ │ │ ble 46c4c │ │ │ │ ldr r0, [r4, r1, lsl #2] │ │ │ │ str r2, [fp, #-264] @ 0xfffffef8 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, r1, lsl #2] │ │ │ │ add r0, r1, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 558f8 │ │ │ │ + bl 55910 │ │ │ │ sub r8, r8, #1 │ │ │ │ ldr r2, [fp, #-264] @ 0xfffffef8 │ │ │ │ b 46c1c │ │ │ │ mov r4, r5 │ │ │ │ and r7, r7, r6, lsl #3 │ │ │ │ mov r5, r9 │ │ │ │ ldr r9, [fp, #-260] @ 0xfffffefc │ │ │ │ @@ -63839,69 +63839,69 @@ │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, #1 │ │ │ │ bl 84fc │ │ │ │ ldr sp, [fp, #-244] @ 0xffffff0c │ │ │ │ b 46e9c │ │ │ │ mul r0, r4, r4 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ add r5, r4, r4, lsl #1 │ │ │ │ add r7, r8, r5 │ │ │ │ strd r0, [fp, #-244] @ 0xffffff0c │ │ │ │ mul r0, r5, r5 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldrd r2, [fp, #-244] @ 0xffffff0c │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r4, r0 │ │ │ │ mul r0, r6, r6 │ │ │ │ mov r5, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #-964] @ 46974 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldrd r2, [fp, #-244] @ 0xffffff0c │ │ │ │ - bl 55924 │ │ │ │ + bl 5593c │ │ │ │ bl 7e0c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, #-1004] @ 4697c │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ - bl 56274 │ │ │ │ + bl 5628c │ │ │ │ lsl r3, r8, #16 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ lsl r3, r7, #16 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ lsl r3, r3, #16 │ │ │ │ str r3, [fp, #-244] @ 0xffffff0c │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ sub r5, r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ lsl r5, r5, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, #-1080] @ 4697c │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ sub r3, fp, #260 @ 0x104 │ │ │ │ strd r0, [r3] │ │ │ │ ldr r0, [fp, #-224] @ 0xffffff20 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #260 @ 0x104 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 55924 │ │ │ │ - bl 56274 │ │ │ │ + bl 5593c │ │ │ │ + bl 5628c │ │ │ │ ldr r3, [fp, #-244] @ 0xffffff0c │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ lsl r3, r8, #16 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ lsl r3, r7, #16 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ @@ -63956,41 +63956,41 @@ │ │ │ │ ldrsh r3, [r1, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r8, [r3, #32] │ │ │ │ blt 46f48 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 374e8 │ │ │ │ + bl 37364 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #-1392] @ 4697c │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r7, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ ldr r3, [pc, #-1424] @ 4697c │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ bl 7f14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 55bf4 │ │ │ │ + bl 55c0c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 55920 │ │ │ │ + bl 55938 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 55924 │ │ │ │ - bl 56274 │ │ │ │ + bl 5593c │ │ │ │ + bl 5628c │ │ │ │ mov r4, sl │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [fp, #-248] @ 0xffffff08 │ │ │ │ strh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ add r3, r9, #1904 @ 0x770 │ │ │ │ ldr r2, [fp, #-228] @ 0xffffff1c │ │ │ │ ldrh r3, [r3, #6] │ │ │ │ @@ -64018,26 +64018,26 @@ │ │ │ │ ldrb r2, [r3, #1460] @ 0x5b4 │ │ │ │ mov r0, r4 │ │ │ │ tst r2, #8 │ │ │ │ ldrne r1, [r3, #1328] @ 0x530 │ │ │ │ ldreq r1, [r9, #2076] @ 0x81c │ │ │ │ ldr r3, [fp, #-252] @ 0xffffff04 │ │ │ │ ldr r2, [pc, #-1616] @ 46980 │ │ │ │ - bl 1e128 │ │ │ │ + bl 1da3c │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [fp, #-228] @ 0xffffff1c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [fp, #-224] @ 0xffffff20 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e50c │ │ │ │ + bl 1dd64 │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ beq 47054 │ │ │ │ ldr r3, [r9, #3124] @ 0xc34 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47020 │ │ │ │ ldrb r3, [r9, #3253] @ 0xcb5 │ │ │ │ @@ -64057,15 +64057,15 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 446dc │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ mov r1, #0 │ │ │ │ bl 8388 │ │ │ │ b 4707c │ │ │ │ ldr r0, [r9, #2008] @ 0x7d8 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ ldr r7, [pc, #-1776] @ 46984 │ │ │ │ mov r6, #0 │ │ │ │ strd r0, [fp, #-244] @ 0xffffff0c │ │ │ │ b 45e78 │ │ │ │ ldr r2, [pc, #-1788] @ 46988 │ │ │ │ ldr r3, [pc, #-1788] @ 4698c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -64156,15 +64156,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 471bc │ │ │ │ add r3, r4, #48 @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r4, #112 @ 0x70 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r3, r4, #108 @ 0x6c │ │ │ │ - bl 1d528 │ │ │ │ + bl 1ceb0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 471bc │ │ │ │ ldr r8, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ moveq sl, r1 │ │ │ │ @@ -64200,15 +64200,15 @@ │ │ │ │ b 4723c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r2, [pc, #1480] @ 47860 │ │ │ │ mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #16 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ beq 472c8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 472d4 │ │ │ │ ldr r9, [pc, #1440] @ 47864 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -64224,15 +64224,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r1, #16 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0, #1624] @ 0x658 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47380 │ │ │ │ ldr lr, [pc, #1364] @ 47874 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ @@ -64282,15 +64282,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 47318 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r1, #16 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [fp] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ bl 402e8 │ │ │ │ @@ -64342,15 +64342,15 @@ │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r1, #12 │ │ │ │ - bl 23b20 │ │ │ │ + bl 2b000 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ beq 4781c │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [pc, #928] @ 47898 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ add sl, pc, sl │ │ │ │ @@ -64384,15 +64384,15 @@ │ │ │ │ add r1, r7, sl │ │ │ │ bl 8448 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ b 475e4 │ │ │ │ add r6, fp, r6 │ │ │ │ mov r0, r7 │ │ │ │ lsl r1, r6, #2 │ │ │ │ - bl 526a8 │ │ │ │ + bl 526c8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ add r1, r0, sl │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, r9, fp │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ bl 8448 │ │ │ │ @@ -64429,15 +64429,15 @@ │ │ │ │ ldr r1, [pc, #644] @ 478a8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #632] @ 478ac │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ b 47700 │ │ │ │ mov r0, #124 @ 0x7c │ │ │ │ bl 82e0 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ @@ -64487,15 +64487,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ blt 47724 │ │ │ │ ldr r3, [pc, #412] @ 478b0 │ │ │ │ str r5, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ ldr r0, [pc, #392] @ 478b4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8100 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -64511,15 +64511,15 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 236a8 │ │ │ │ + bl 2ab8c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ blt 47798 │ │ │ │ bl 8208 │ │ │ │ cmp r9, #0 │ │ │ │ bge 477b4 │ │ │ │ @@ -64564,40 +64564,40 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 47844 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #204 @ 0xcc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r8, r3, r0, lsr #20 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq pc, r0, r0, lsl #25 │ │ │ │ - andeq pc, r0, ip, ror #24 │ │ │ │ - andeq pc, r0, ip, lsl ip @ │ │ │ │ - andeq r2, r1, ip, ror lr │ │ │ │ - andeq r7, r1, r0, ror fp │ │ │ │ - andeq r7, r1, r0, ror #22 │ │ │ │ - andeq r7, r1, r0, ror #22 │ │ │ │ - andeq r7, r1, r8, ror sl │ │ │ │ + muleq r0, r8, ip │ │ │ │ + andeq pc, r0, r4, lsl #25 │ │ │ │ + andeq pc, r0, r4, lsr ip @ │ │ │ │ + andeq r2, r1, r4, asr lr │ │ │ │ + andeq r7, r1, r8, lsl #23 │ │ │ │ + andeq r7, r1, r8, ror fp │ │ │ │ + andeq r7, r1, r8, ror fp │ │ │ │ + muleq r1, r0, sl │ │ │ │ andeq r9, r3, r8 │ │ │ │ - andeq pc, r0, r4, ror #20 │ │ │ │ - @ instruction: 0x00017ab4 │ │ │ │ - andeq r2, r1, ip, lsl #17 │ │ │ │ - muleq r1, r4, sl │ │ │ │ - ldrdeq r2, [r1], -ip │ │ │ │ - andeq r2, r1, r4, asr #9 │ │ │ │ - andeq pc, r0, r4, asr #18 │ │ │ │ - muleq r1, ip, r9 │ │ │ │ - andeq r7, r1, ip, asr r9 │ │ │ │ + andeq pc, r0, ip, ror sl @ │ │ │ │ + andeq r7, r1, ip, asr #21 │ │ │ │ + andeq r2, r1, r8, lsl #16 │ │ │ │ + andeq r7, r1, ip, lsr #21 │ │ │ │ + andeq r2, r1, r8, asr r4 │ │ │ │ + andeq r2, r1, r0, asr #8 │ │ │ │ + andeq pc, r0, ip, asr r9 @ │ │ │ │ + @ instruction: 0x000179b4 │ │ │ │ + andeq r7, r1, r4, ror r9 │ │ │ │ andeq r0, r8, r0, lsl #16 │ │ │ │ - andeq r7, r1, r8, asr #16 │ │ │ │ - andeq r2, r1, r4, ror #12 │ │ │ │ - andeq r1, r1, r4, lsl r0 │ │ │ │ + andeq r7, r1, r0, ror #16 │ │ │ │ + andeq r2, r1, r0, lsr #11 │ │ │ │ + andeq r1, r1, r0, lsl r5 │ │ │ │ andeq r0, r0, r7, lsl r2 │ │ │ │ - @ instruction: 0xfffcfbe0 │ │ │ │ - andeq r0, r1, r0, lsl #26 │ │ │ │ - @ instruction: 0xfffd661c │ │ │ │ + @ instruction: 0xfffce548 │ │ │ │ + andeq r0, r1, r0, lsr sp │ │ │ │ + @ instruction: 0xfffd5f30 │ │ │ │ ldrdeq r8, [r3], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -64640,15 +64640,15 @@ │ │ │ │ ldr r1, [pc, #268] @ 47a7c │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r5} │ │ │ │ ldr r3, [pc, #260] @ 47a80 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 47a34 │ │ │ │ cmp r4, #0 │ │ │ │ beq 479f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7fc8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ @@ -64662,26 +64662,26 @@ │ │ │ │ ldr r1, [pc, #196] @ 47a8c │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ ldr r3, [pc, #188] @ 47a90 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 47a34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r1, #1 │ │ │ │ mvn r3, #0 │ │ │ │ strb r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ @@ -64698,23 +64698,23 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 47a5c │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ andeq r8, r3, r8, lsl r2 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r6, r1, r0, lsr #11 │ │ │ │ - andeq fp, r1, r8, asr r5 │ │ │ │ - andeq r7, r1, ip, lsl r5 │ │ │ │ - andeq r6, r1, r4, lsl #8 │ │ │ │ - andeq r6, r1, r8, lsl #8 │ │ │ │ + andeq r6, r1, r8, lsr #11 │ │ │ │ + andeq fp, r1, r4, lsl #9 │ │ │ │ + andeq r7, r1, r4, lsr r5 │ │ │ │ + andeq r6, r1, ip, lsl #8 │ │ │ │ + andeq r6, r1, r0, lsl r4 │ │ │ │ andeq r0, r0, r6, lsr r2 │ │ │ │ - strdeq r7, [r1], -r8 │ │ │ │ - andeq r6, r1, ip, lsr #7 │ │ │ │ - @ instruction: 0x000163b0 │ │ │ │ + andeq r7, r1, r0, lsl r5 │ │ │ │ + @ instruction: 0x000163b4 │ │ │ │ + @ instruction: 0x000163b8 │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ strheq r8, [r3], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr ip, [pc, #284] @ 47bcc │ │ │ │ @@ -64759,22 +64759,22 @@ │ │ │ │ moveq r5, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r5} │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #140] @ 47be8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r2, [pc, #128] @ 47bec │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #356 @ 0x164 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d39c │ │ │ │ + bl 2cdc4 │ │ │ │ b 47b94 │ │ │ │ mov r8, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, #5 │ │ │ │ bne 47b04 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b84 │ │ │ │ @@ -64788,21 +64788,21 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 47bc4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andeq r8, r3, r8, asr #32 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r7, r1, ip, lsr #8 │ │ │ │ - andeq fp, r1, ip, ror r3 │ │ │ │ - @ instruction: 0x000173b4 │ │ │ │ - @ instruction: 0x0000f4b0 │ │ │ │ - @ instruction: 0x0000f4b4 │ │ │ │ + andeq r7, r1, r4, asr #8 │ │ │ │ + andeq fp, r1, r8, lsr #5 │ │ │ │ + andeq r7, r1, ip, asr #7 │ │ │ │ + andeq pc, r0, r8, asr #9 │ │ │ │ + andeq pc, r0, ip, asr #9 │ │ │ │ andeq r0, r0, r9, ror pc │ │ │ │ - andeq fp, r1, r8, lsl #6 │ │ │ │ + andeq fp, r1, r4, lsr r2 │ │ │ │ andeq r7, r3, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #676] @ 47eb4 │ │ │ │ @@ -64837,15 +64837,15 @@ │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r5] │ │ │ │ add ip, ip, #1 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #12 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ - bl 1120c │ │ │ │ + bl 11818 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47ce0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47cbc │ │ │ │ ldr r3, [pc, #524] @ 47ec4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -64873,15 +64873,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 424a8 │ │ │ │ cmp r6, #0 │ │ │ │ bne 47da8 │ │ │ │ b 47d98 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 113b8 │ │ │ │ + bl 119c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r0, #19 │ │ │ │ bne 47d74 │ │ │ │ ldr r3, [pc, #408] @ 47ee0 │ │ │ │ ldr r2, [pc, #408] @ 47ee4 │ │ │ │ @@ -64925,48 +64925,48 @@ │ │ │ │ add r7, r4, #1520 @ 0x5f0 │ │ │ │ strh r3, [r2, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 10d48 │ │ │ │ + bl 11354 │ │ │ │ cmp r0, r5 │ │ │ │ bne 47e0c │ │ │ │ mov r0, #0 │ │ │ │ b 47e80 │ │ │ │ ldr r2, [pc, #228] @ 47ef8 │ │ │ │ ldr r1, [pc, #228] @ 47efc │ │ │ │ add r8, r4, #1536 @ 0x600 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 10d48 │ │ │ │ + bl 11354 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e04 │ │ │ │ ldr r2, [pc, #192] @ 47f00 │ │ │ │ ldr r1, [pc, #192] @ 47f04 │ │ │ │ add r3, r8, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 10d48 │ │ │ │ + bl 11354 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e04 │ │ │ │ ldr r1, [pc, #160] @ 47f08 │ │ │ │ mov ip, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 10d48 │ │ │ │ + bl 11354 │ │ │ │ and r0, r0, #1 │ │ │ │ ldr r2, [pc, #128] @ 47f0c │ │ │ │ ldr r3, [pc, #40] @ 47eb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -64974,41 +64974,41 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq 47eac │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andeq r7, r3, r4, ror #29 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r0, r1, r0, asr #16 │ │ │ │ - muleq r0, r0, r3 │ │ │ │ - andeq r1, r1, r0, lsr r0 │ │ │ │ - ldrdeq r0, [r1], -r4 │ │ │ │ - muleq r1, ip, r0 │ │ │ │ + andeq r0, r1, r8, asr r8 │ │ │ │ + andeq pc, r0, r8, lsr #7 │ │ │ │ + andeq r1, r1, ip, lsl r1 │ │ │ │ + andeq r0, r1, ip, ror #17 │ │ │ │ + andeq r1, r1, r8, lsl #3 │ │ │ │ andeq r0, r0, r2, lsl #28 │ │ │ │ - strdeq r0, [r1], -r0 @ │ │ │ │ - andeq pc, r0, r0, lsl #6 │ │ │ │ + ldrdeq r1, [r1], -ip │ │ │ │ + andeq pc, r0, r8, lsl r3 @ │ │ │ │ andeq r0, r0, sl, lsl #28 │ │ │ │ - andeq r1, r1, r8 │ │ │ │ - andeq pc, r0, ip, lsr #5 │ │ │ │ + strdeq r1, [r1], -r4 │ │ │ │ + andeq pc, r0, r4, asr #5 │ │ │ │ andeq r0, r0, r7, lsl lr │ │ │ │ andeq r3, r3, r8, asr #5 │ │ │ │ andeq r3, r3, r0, lsr #2 │ │ │ │ - andeq r1, r1, r0, lsl #9 │ │ │ │ + strdeq r1, [r1], -ip │ │ │ │ muleq r3, r4, r1 │ │ │ │ - andeq r1, r1, r8, asr r4 │ │ │ │ + ldrdeq r1, [r1], -r4 │ │ │ │ strdeq r3, [r3], -r8 │ │ │ │ - andeq r1, r1, ip, lsr r4 │ │ │ │ - andeq r1, r1, ip, lsr #8 │ │ │ │ + @ instruction: 0x000113b8 │ │ │ │ + andeq r1, r1, r8, lsr #7 │ │ │ │ andeq r7, r3, ip, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r4, r0 │ │ │ │ bl 7fc8 │ │ │ │ ldrb r6, [r4] │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ sub r2, r0, #1 │ │ │ │ add r8, r4, r2 │ │ │ │ bne 47f60 │ │ │ │ @@ -65087,64 +65087,64 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ bne 48080 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 55bd0 │ │ │ │ + bl 55be8 │ │ │ │ ldr r8, [pc, #172] @ 48138 │ │ │ │ ldr r5, [pc, #172] @ 4813c │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r7, r1 │ │ │ │ - bl 55bd0 │ │ │ │ + bl 55be8 │ │ │ │ ldr r3, [pc, #148] @ 48140 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ strd r0, [sp, #24] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 55bd0 │ │ │ │ + bl 55be8 │ │ │ │ ldr r3, [pc, #112] @ 48140 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ strd r0, [sp, #16] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 55bd0 │ │ │ │ + bl 55be8 │ │ │ │ ldr r3, [pc, #76] @ 48140 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55cd8 │ │ │ │ + bl 55cf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 55f44 │ │ │ │ + bl 55f5c │ │ │ │ ldr ip, [pc, #56] @ 48144 │ │ │ │ mov r3, #109 @ 0x6d │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, [sp, #8] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 48078 │ │ │ │ strdeq r8, [r3], -r8 @ │ │ │ │ - andeq pc, r0, r0, lsl #18 │ │ │ │ - andeq pc, r0, r8, lsl #18 │ │ │ │ + andeq pc, r0, r8, lsl r9 @ │ │ │ │ + andeq pc, r0, r0, lsr #18 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq pc, r0, r0, lsl #26 │ │ │ │ + andeq pc, r0, r8, lsl sp @ │ │ │ │ cmp r1, #27 │ │ │ │ mov r3, r0 │ │ │ │ bne 48168 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #1 │ │ │ │ strb r2, [r3, #48] @ 0x30 │ │ │ │ str r2, [r3, #1416] @ 0x588 │ │ │ │ @@ -65161,95 +65161,95 @@ │ │ │ │ bhi 48178 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #4044] @ 4917c │ │ │ │ - ldr r3, [pc, #4044] @ 49180 │ │ │ │ + ldr r2, [pc, #4060] @ 4918c │ │ │ │ + ldr r3, [pc, #4060] @ 49190 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r0, #1416] @ 0x588 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - bhi 49f1c │ │ │ │ - ldr r3, [pc, #4004] @ 49184 │ │ │ │ + bhi 4a134 │ │ │ │ + ldr r3, [pc, #4020] @ 49194 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ bhi 4828c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrh r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48b18 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ - ldr r3, [r0, #1800] @ 0x708 │ │ │ │ - bics r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 49fa0 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - bne 49fac │ │ │ │ - ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ + beq 48adc │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #1800] @ 0x708 │ │ │ │ + bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + beq 4a488 │ │ │ │ + cmp r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - movge r3, r2 │ │ │ │ + bne 4a494 │ │ │ │ + ldr r2, [r4, #1728] @ 0x6c0 │ │ │ │ + ldr r0, [r4, #1724] @ 0x6bc │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + movlt r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ - beq 48b38 │ │ │ │ + beq 48afc │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ - bics r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 48b38 │ │ │ │ - cmp r2, r1 │ │ │ │ - bge 48b44 │ │ │ │ - ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ + bics r1, r2, #-2147483648 @ 0x80000000 │ │ │ │ + beq 48afc │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 48b08 │ │ │ │ + ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ mov r0, #0 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r1, #16] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - str r3, [r1, #20] │ │ │ │ - add r3, r3, r2 │ │ │ │ - ldr r2, [r1] │ │ │ │ - strb r0, [r1, #24] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - and r3, r3, r2 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + strb r0, [r2, #24] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str r3, [r2, #20] │ │ │ │ + ldr r1, [r2] │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - ldr r3, [r2, r3, lsl #2] │ │ │ │ - str r3, [r1, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #3828] @ 49188 │ │ │ │ - ldr r3, [pc, #3816] @ 49180 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr ip, [r2, #40] @ 0x28 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + add r3, r3, r0 │ │ │ │ + and r3, r3, r1 │ │ │ │ + ldr r3, [ip, r3, lsl #2] │ │ │ │ + str r3, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #3844] @ 49198 │ │ │ │ + ldr r3, [pc, #3832] @ 49190 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #3788] @ 4918c │ │ │ │ + ldr r3, [pc, #3804] @ 4919c │ │ │ │ sub r2, r1, #64 @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #53 @ 0x35 │ │ │ │ bhi 4828c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r7, [r0, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 485ec │ │ │ │ - ldr r2, [pc, #3744] @ 49190 │ │ │ │ + beq 48580 │ │ │ │ + ldr r2, [pc, #3760] @ 491a0 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ bhi 48328 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrh r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ @@ -65260,15 +65260,15 @@ │ │ │ │ orr r2, r2, #8 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ orr r3, r2, r3, lsl #8 │ │ │ │ str r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r7, #1 │ │ │ │ beq 4828c │ │ │ │ mov r6, #1 │ │ │ │ - ldr r8, [pc, #3672] @ 49194 │ │ │ │ + ldr r8, [pc, #3688] @ 491a4 │ │ │ │ add r8, pc, r8 │ │ │ │ add r3, r6, r6, lsl #2 │ │ │ │ add r3, r4, r3, lsl #4 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ bhi 4838c │ │ │ │ add r2, r3, r3 │ │ │ │ @@ -65281,130 +65281,114 @@ │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ str r3, [r4, #1424] @ 0x590 │ │ │ │ strb r2, [r4, #16] │ │ │ │ str r3, [r4, #1472] @ 0x5c0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #1476] @ 0x5c4 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ - bl 4c328 │ │ │ │ + bl 4c348 │ │ │ │ add r9, r6, #1 │ │ │ │ cmp r9, r7 │ │ │ │ mov r6, r9 │ │ │ │ bcc 4833c │ │ │ │ b 4828c │ │ │ │ sub r2, r7, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 48540 │ │ │ │ + bls 48500 │ │ │ │ ldr r1, [r0, #136] @ 0x88 │ │ │ │ cmp r1, #5 │ │ │ │ - beq 48688 │ │ │ │ - cmp r2, #3 │ │ │ │ - bls 48540 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 48540 │ │ │ │ - ldr r1, [r4, #216] @ 0xd8 │ │ │ │ - ldr r0, [r0, #296] @ 0x128 │ │ │ │ - ldr r2, [pc, #3520] @ 49198 │ │ │ │ - lsl r1, r1, #16 │ │ │ │ - and r1, r1, #16711680 @ 0xff0000 │ │ │ │ - and r2, r2, r0, lsl #8 │ │ │ │ - orr r2, r2, r1 │ │ │ │ - ldrb r1, [r4, #376] @ 0x178 │ │ │ │ - mov r6, #4 │ │ │ │ - orr r2, r2, r1 │ │ │ │ - mov r1, #3 │ │ │ │ + bne 48640 │ │ │ │ + ldr r2, [r0, #216] @ 0xd8 │ │ │ │ + mov r1, #2 │ │ │ │ + cmp r2, #255 @ 0xff │ │ │ │ + movcs r2, #255 @ 0xff │ │ │ │ mov r0, r1 │ │ │ │ - b 485bc │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ + beq 48fe0 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ + bic r3, r2, #-16777216 @ 0xff000000 │ │ │ │ + ldrb r2, [r4, #1424] @ 0x590 │ │ │ │ + beq 489e0 │ │ │ │ + bic r2, r2, #24 │ │ │ │ + orr r2, r2, r1, lsl #3 │ │ │ │ + and r2, r2, #255 @ 0xff │ │ │ │ + orr r3, r2, r3, lsl #8 │ │ │ │ + str r3, [r4, #1424] @ 0x590 │ │ │ │ + b 48498 │ │ │ │ sub r2, r7, r6 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ addls r9, r6, #1 │ │ │ │ - bls 48660 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ - mla r0, r6, r1, r1 │ │ │ │ - add r9, r6, #1 │ │ │ │ - add r0, r4, r0 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + bhi 48610 │ │ │ │ + mov r2, #80 @ 0x50 │ │ │ │ + mla r2, r6, r2, r4 │ │ │ │ + ldrb r1, [r2, #60] @ 0x3c │ │ │ │ + cmp r1, #1 │ │ │ │ + bls 48478 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ cmp r0, #5 │ │ │ │ - bne 48abc │ │ │ │ - add r6, r6, #2 │ │ │ │ - mla r1, r6, r1, r4 │ │ │ │ - add r9, r6, #1 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + bne 48a14 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ mov r1, #2 │ │ │ │ movcs r2, #255 @ 0xff │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 49d14 │ │ │ │ + beq 4a888 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ bic r2, r2, #-16777216 @ 0xff000000 │ │ │ │ ldrb r3, [r4, #1424] @ 0x590 │ │ │ │ - bne 48a38 │ │ │ │ + bne 489fc │ │ │ │ bic r3, r3, #6 │ │ │ │ orr r3, r3, r1, lsl #1 │ │ │ │ strb r3, [r4, #1424] @ 0x590 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ cmp r7, r9 │ │ │ │ mov r6, r9 │ │ │ │ bls 4828c │ │ │ │ b 4833c │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ - orr r3, r3, #4 │ │ │ │ - strb r3, [r0, #1420] @ 0x58c │ │ │ │ mov r6, r5 │ │ │ │ + orr r3, r3, #1 │ │ │ │ + strb r3, [r0, #1420] @ 0x58c │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ bhi 48334 │ │ │ │ b 4828c │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ ldrb r1, [r0, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ orr r3, r3, #8 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r0, #1472] @ 0x5c0 │ │ │ │ strb r3, [r0, #1420] @ 0x58c │ │ │ │ - bne 48498 │ │ │ │ - ldr r3, [r0, #68] @ 0x44 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - cmp r2, #4 │ │ │ │ - bls 49d34 │ │ │ │ - ldrb r2, [r0, #1420] @ 0x58c │ │ │ │ - mov r3, r5 │ │ │ │ - bic r2, r2, #8 │ │ │ │ - strb r2, [r0, #1420] @ 0x58c │ │ │ │ - mov r2, #0 │ │ │ │ - str r3, [r4, #1472] @ 0x5c0 │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - bic r3, r3, #4 │ │ │ │ - orr r3, r3, r2, lsl #2 │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - bl 4c328 │ │ │ │ + beq 49000 │ │ │ │ + mov r6, r5 │ │ │ │ b 48498 │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ - orr r3, r3, #1 │ │ │ │ + orr r3, r3, #4 │ │ │ │ strb r3, [r0, #1420] @ 0x58c │ │ │ │ - b 48498 │ │ │ │ + b 484c8 │ │ │ │ ldrb r3, [r0, #1424] @ 0x590 │ │ │ │ bic r3, r3, #6 │ │ │ │ strb r3, [r0, #1424] @ 0x590 │ │ │ │ b 48328 │ │ │ │ ldrb r3, [r0, #1424] @ 0x590 │ │ │ │ bic r3, r3, #24 │ │ │ │ strb r3, [r0, #1424] @ 0x590 │ │ │ │ b 48328 │ │ │ │ ldrb r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #1 │ │ │ │ - bls 48498 │ │ │ │ + bls 484c8 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #5 │ │ │ │ - beq 486a4 │ │ │ │ + beq 485f4 │ │ │ │ cmp r2, #3 │ │ │ │ bls 48328 │ │ │ │ cmp r1, #2 │ │ │ │ bne 48328 │ │ │ │ sub r2, r2, #4 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ @@ -65413,316 +65397,317 @@ │ │ │ │ add r1, r4, r1, lsl #2 │ │ │ │ rsb r2, r2, #20 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ add r2, r4, r2, lsl #2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldrb r0, [r2, #4] │ │ │ │ - ldr r2, [pc, #3064] @ 49198 │ │ │ │ + ldr r2, [pc, #3144] @ 491a8 │ │ │ │ lsl r1, r1, #16 │ │ │ │ and r1, r1, #16711680 @ 0xff0000 │ │ │ │ and r2, r2, ip, lsl #8 │ │ │ │ orr r2, r2, r1 │ │ │ │ mov r1, #3 │ │ │ │ orr r2, r2, r0 │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r1 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ - beq 49d40 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ - bic r2, r2, #-16777216 @ 0xff000000 │ │ │ │ - ldrb r3, [r4, #1424] @ 0x590 │ │ │ │ - beq 48a1c │ │ │ │ - bic r3, r3, #24 │ │ │ │ - orr r3, r3, r1, lsl #3 │ │ │ │ - and r3, r3, #255 @ 0xff │ │ │ │ - orr r3, r3, r2, lsl #8 │ │ │ │ - str r3, [r4, #1424] @ 0x590 │ │ │ │ - b 4849c │ │ │ │ + b 483d0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r7, [r0, #1420] @ 0x58c │ │ │ │ bic r3, r3, #12 │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r0, #1424] @ 0x590 │ │ │ │ str r7, [r0, #1472] @ 0x5c0 │ │ │ │ str r7, [r0, #1476] @ 0x5c4 │ │ │ │ str r7, [r0, #1480] @ 0x5c8 │ │ │ │ strb r3, [r0, #16] │ │ │ │ - bne 490e0 │ │ │ │ - ldr r3, [pc, #2944] @ 4919c │ │ │ │ + bne 49530 │ │ │ │ + ldr r3, [pc, #3068] @ 491ac │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ b 4828c │ │ │ │ ldrb r2, [r0, #1424] @ 0x590 │ │ │ │ sub r3, r3, #92 @ 0x5c │ │ │ │ b 48314 │ │ │ │ ldrb r2, [r0, #1424] @ 0x590 │ │ │ │ - sub r3, r3, #82 @ 0x52 │ │ │ │ + sub r3, r3, #30 │ │ │ │ bic r2, r2, #4 │ │ │ │ orr r2, r2, #2 │ │ │ │ strb r2, [r4, #1424] @ 0x590 │ │ │ │ ldrb r2, [r4, #1420] @ 0x58c │ │ │ │ orr r3, r2, r3, lsl #8 │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ b 48328 │ │ │ │ ldrb r2, [r0, #1424] @ 0x590 │ │ │ │ - sub r3, r3, #30 │ │ │ │ - b 48638 │ │ │ │ - mov r2, #80 @ 0x50 │ │ │ │ - mla r2, r6, r2, r4 │ │ │ │ - ldrb r1, [r2, #60] @ 0x3c │ │ │ │ - cmp r1, #1 │ │ │ │ - bls 4847c │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ - cmp r0, #5 │ │ │ │ - bne 48a50 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ - b 4843c │ │ │ │ - ldr r2, [r0, #216] @ 0xd8 │ │ │ │ - mov r1, #2 │ │ │ │ - cmp r2, #255 @ 0xff │ │ │ │ - movcs r2, #255 @ 0xff │ │ │ │ - mov r0, r1 │ │ │ │ - mov r6, r1 │ │ │ │ - b 485bc │ │ │ │ + sub r3, r3, #82 @ 0x52 │ │ │ │ + b 485cc │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ movcs r2, #255 @ 0xff │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r1 │ │ │ │ - b 485bc │ │ │ │ + b 483d0 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ + mla r0, r6, r1, r1 │ │ │ │ + add r9, r6, #1 │ │ │ │ + add r0, r4, r0 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ + cmp r0, #5 │ │ │ │ + bne 48a80 │ │ │ │ + add r6, r6, #2 │ │ │ │ + mla r1, r6, r1, r4 │ │ │ │ + add r9, r6, #1 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ + b 48438 │ │ │ │ + cmp r2, #3 │ │ │ │ + bls 48500 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 48500 │ │ │ │ + ldr r1, [r4, #216] @ 0xd8 │ │ │ │ + ldr r0, [r0, #296] @ 0x128 │ │ │ │ + ldr r2, [pc, #2888] @ 491a8 │ │ │ │ + lsl r1, r1, #16 │ │ │ │ + and r1, r1, #16711680 @ 0xff0000 │ │ │ │ + and r2, r2, r0, lsl #8 │ │ │ │ + orr r2, r2, r1 │ │ │ │ + ldrb r1, [r4, #376] @ 0x178 │ │ │ │ + mov r6, #4 │ │ │ │ + orr r2, r2, r1 │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r1 │ │ │ │ + b 483d0 │ │ │ │ ldrb r2, [r4, #1424] @ 0x590 │ │ │ │ sub r1, r3, #40 @ 0x28 │ │ │ │ bic r2, r2, #16 │ │ │ │ orr r2, r2, #8 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ add r9, r6, #1 │ │ │ │ str r3, [r4, #1424] @ 0x590 │ │ │ │ b 48390 │ │ │ │ - ldrb r2, [r4, #1424] @ 0x590 │ │ │ │ - sub r3, r3, #92 @ 0x5c │ │ │ │ - bic r2, r2, #16 │ │ │ │ - orr r2, r2, #8 │ │ │ │ - and r2, r2, #255 @ 0xff │ │ │ │ - orr r3, r2, r3, lsl #8 │ │ │ │ - add r9, r6, #1 │ │ │ │ - str r3, [r4, #1424] @ 0x590 │ │ │ │ - b 48390 │ │ │ │ sub r1, r3, #30 │ │ │ │ ldrb r2, [r4, #1424] @ 0x590 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ bic r2, r2, #4 │ │ │ │ orr r2, r2, #2 │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ add r9, r6, #1 │ │ │ │ strb r2, [r4, #1424] @ 0x590 │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ b 48390 │ │ │ │ + ldrb r2, [r4, #1424] @ 0x590 │ │ │ │ + sub r3, r3, #92 @ 0x5c │ │ │ │ + bic r2, r2, #16 │ │ │ │ + orr r2, r2, #8 │ │ │ │ + and r2, r2, #255 @ 0xff │ │ │ │ + orr r3, r2, r3, lsl #8 │ │ │ │ + add r9, r6, #1 │ │ │ │ + str r3, [r4, #1424] @ 0x590 │ │ │ │ + b 48390 │ │ │ │ sub r1, r3, #82 @ 0x52 │ │ │ │ - b 4870c │ │ │ │ - ldr r3, [pc, #2656] @ 491a0 │ │ │ │ + b 486ac │ │ │ │ + ldr r3, [pc, #2732] @ 491b0 │ │ │ │ sub r1, r1, #83 @ 0x53 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ bhi 4828c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r5, #0 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - bne 49d74 │ │ │ │ + bne 49044 │ │ │ │ cmp r5, r3 │ │ │ │ bge 4828c │ │ │ │ ldr r3, [r4, #1828] @ 0x724 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ - beq 49d94 │ │ │ │ + beq 49060 │ │ │ │ ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49da4 │ │ │ │ + beq 49e54 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - blt 49da4 │ │ │ │ + blt 49e54 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r0, [r2, #4] │ │ │ │ - beq 49de0 │ │ │ │ + beq 49e7c │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 48790 │ │ │ │ + b 48754 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - bne 49d84 │ │ │ │ + bne 4a8bc │ │ │ │ cmp r5, r3 │ │ │ │ bge 4828c │ │ │ │ ldr r3, [r4, #1824] @ 0x720 │ │ │ │ ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ - beq 49d9c │ │ │ │ + beq 4bffc │ │ │ │ ldr r6, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49dbc │ │ │ │ + beq 4c030 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 49db8 │ │ │ │ + bgt 4c02c │ │ │ │ cmp r2, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ - beq 49dd8 │ │ │ │ + beq 4c060 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, ip │ │ │ │ - b 487f8 │ │ │ │ + b 487bc │ │ │ │ ldrb r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #1736] @ 0x6c8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 49070 │ │ │ │ + beq 49674 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [r0, #1732] @ 0x6c4 │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #1 │ │ │ │ sub r3, r3, r1 │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bge 48864 │ │ │ │ + bge 48828 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, r2 │ │ │ │ moveq r3, #1 │ │ │ │ - ldr r1, [pc, #2360] @ 491a4 │ │ │ │ - ldr r2, [pc, #2320] @ 49180 │ │ │ │ + ldr r1, [pc, #2436] @ 491b4 │ │ │ │ + ldr r2, [pc, #2396] @ 49190 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #1736] @ 0x6c8 │ │ │ │ ldr r1, [r4, #1732] @ 0x6c4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 54268 │ │ │ │ + b 53708 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49d60 │ │ │ │ + beq 4a8a8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [r0, #1732] @ 0x6c4 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, #1 │ │ │ │ sub r1, r1, r2 │ │ │ │ movcs r2, r3 │ │ │ │ movcc r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bge 488e0 │ │ │ │ + bge 488a4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - ldr r2, [pc, #2240] @ 491a8 │ │ │ │ - ldr r3, [pc, #2196] @ 49180 │ │ │ │ + ldr r2, [pc, #2316] @ 491b8 │ │ │ │ + ldr r3, [pc, #2272] @ 49190 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 53d08 │ │ │ │ + b 53d14 │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [r0, #1728] @ 0x6c0 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 48954 │ │ │ │ + beq 48918 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, #1 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 48954 │ │ │ │ + beq 48918 │ │ │ │ ldr r1, [r0, #136] @ 0x88 │ │ │ │ bics r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 48954 │ │ │ │ + beq 48918 │ │ │ │ cmp r2, r1 │ │ │ │ movge r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ ble 4828c │ │ │ │ str r2, [r4, #1736] @ 0x6c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [pc, #2112] @ 491ac │ │ │ │ + ldr r2, [pc, #2188] @ 491bc │ │ │ │ str r3, [r4, #1732] @ 0x6c4 │ │ │ │ - ldr r3, [pc, #2060] @ 49180 │ │ │ │ + ldr r3, [pc, #2136] @ 49190 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 54724 │ │ │ │ + b 54744 │ │ │ │ + ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ + add r9, r6, #1 │ │ │ │ + orr r3, r3, #1 │ │ │ │ + strb r3, [r4, #1420] @ 0x58c │ │ │ │ + b 48478 │ │ │ │ ldrb r2, [r4, #1420] @ 0x58c │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ mla r3, r6, r3, r4 │ │ │ │ orr r2, r2, #8 │ │ │ │ strb r2, [r4, #1420] @ 0x58c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #1472] @ 0x5c0 │ │ │ │ ldrb r2, [r3, #60] @ 0x3c │ │ │ │ cmp r2, #1 │ │ │ │ - beq 49098 │ │ │ │ + beq 4a090 │ │ │ │ add r9, r6, #1 │ │ │ │ - b 4847c │ │ │ │ + b 48478 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ add r9, r6, #1 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 4847c │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - add r9, r6, #1 │ │ │ │ - orr r3, r3, #1 │ │ │ │ - strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 4847c │ │ │ │ + b 48478 │ │ │ │ ldrb r3, [r4, #1424] @ 0x590 │ │ │ │ add r9, r6, #1 │ │ │ │ bic r3, r3, #6 │ │ │ │ strb r3, [r4, #1424] @ 0x590 │ │ │ │ b 48390 │ │ │ │ ldrb r3, [r4, #1424] @ 0x590 │ │ │ │ add r9, r6, #1 │ │ │ │ bic r3, r3, #24 │ │ │ │ strb r3, [r4, #1424] @ 0x590 │ │ │ │ b 48390 │ │ │ │ - bic r3, r3, #6 │ │ │ │ - orr r3, r3, r1, lsl #1 │ │ │ │ - strb r3, [r4, #1424] @ 0x590 │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - orr r3, r3, r2, lsl #8 │ │ │ │ + bic r2, r2, #6 │ │ │ │ + orr r2, r2, r1, lsl #1 │ │ │ │ + strb r2, [r4, #1424] @ 0x590 │ │ │ │ + ldrb r2, [r4, #1420] @ 0x58c │ │ │ │ + orr r3, r2, r3, lsl #8 │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ - b 4849c │ │ │ │ + b 48498 │ │ │ │ bic r3, r3, #24 │ │ │ │ orr r3, r3, r1, lsl #3 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ str r3, [r4, #1424] @ 0x590 │ │ │ │ - b 4847c │ │ │ │ + b 48478 │ │ │ │ cmp r1, #3 │ │ │ │ bls 48390 │ │ │ │ cmp r0, #2 │ │ │ │ bne 48390 │ │ │ │ mov r2, #20 │ │ │ │ mul r6, r2, r6 │ │ │ │ sub r0, r1, #4 │ │ │ │ @@ -65730,342 +65715,353 @@ │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub r2, r6, r0 │ │ │ │ sub lr, r6, r0 │ │ │ │ add r2, r4, r2, lsl #2 │ │ │ │ mov r0, lr │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ add lr, r4, lr, lsl #2 │ │ │ │ - ldr ip, [pc, #1796] @ 49198 │ │ │ │ + ldr ip, [pc, #1872] @ 491a8 │ │ │ │ ldr lr, [lr, #80] @ 0x50 │ │ │ │ lsl r2, r2, #16 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ ldrb r0, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #16711680 @ 0xff0000 │ │ │ │ and ip, ip, lr, lsl #8 │ │ │ │ mov r1, #3 │ │ │ │ orr r2, r2, ip │ │ │ │ orr r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ - b 4844c │ │ │ │ + b 48448 │ │ │ │ cmp r2, #3 │ │ │ │ - bls 48660 │ │ │ │ + bls 48414 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 48660 │ │ │ │ + bne 48414 │ │ │ │ add r2, r6, #2 │ │ │ │ mla r2, r1, r2, r4 │ │ │ │ add r0, r6, #3 │ │ │ │ add r6, r6, #4 │ │ │ │ mla r0, r1, r0, r4 │ │ │ │ mla r1, r6, r1, r4 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ ldr ip, [r0, #56] @ 0x38 │ │ │ │ ldrb r0, [r1, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1696] @ 49198 │ │ │ │ + ldr r1, [pc, #1772] @ 491a8 │ │ │ │ lsl r2, r2, #16 │ │ │ │ and r1, r1, ip, lsl #8 │ │ │ │ and r2, r2, #16711680 @ 0xff0000 │ │ │ │ orr r2, r2, r1 │ │ │ │ mov r1, #3 │ │ │ │ orr r2, r2, r0 │ │ │ │ add r9, r6, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b 4844c │ │ │ │ + b 48448 │ │ │ │ ldr r3, [r0, #1800] @ 0x708 │ │ │ │ cmp r3, #0 │ │ │ │ - movne r2, r1 │ │ │ │ - bne 49fac │ │ │ │ + movne r3, r1 │ │ │ │ + bne 4a494 │ │ │ │ ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ - ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ + ldr r0, [r4, #1724] @ 0x6bc │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r3, asr #31 │ │ │ │ - cmp r1, #1 │ │ │ │ - movgt r2, #0 │ │ │ │ - bgt 48b48 │ │ │ │ - sub r2, r1, #1 │ │ │ │ - ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r0, #0 │ │ │ │ - b 4825c │ │ │ │ + cmp r0, #1 │ │ │ │ + movgt r0, #0 │ │ │ │ + bgt 48b0c │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + str r3, [r2, #20] │ │ │ │ + add r3, r3, r1 │ │ │ │ + ldr r1, [r2] │ │ │ │ + strb ip, [r2, #24] │ │ │ │ + sub r1, r1, #1 │ │ │ │ + and r3, r3, r1 │ │ │ │ + ldr r1, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r3, [r1, r3, lsl #2] │ │ │ │ + str ip, [r4, #40] @ 0x28 │ │ │ │ + b 48288 │ │ │ │ cmp r1, #81 @ 0x51 │ │ │ │ - beq 4af68 │ │ │ │ + beq 4b5a8 │ │ │ │ cmp r1, #82 @ 0x52 │ │ │ │ - beq 4b070 │ │ │ │ + beq 4b6b0 │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ bne 4828c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b0a8 │ │ │ │ + bne 4b6e8 │ │ │ │ ldr r5, [r4, #3116] @ 0xc2c │ │ │ │ ldr r3, [r4, #3120] @ 0xc30 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi 4b0c0 │ │ │ │ + bhi 4b700 │ │ │ │ add r6, r4, #2048 @ 0x800 │ │ │ │ mov r2, #1056 @ 0x420 │ │ │ │ mul r3, r2, r5 │ │ │ │ ldr r0, [r4, #3112] @ 0xc28 │ │ │ │ sub r3, r3, #1056 @ 0x420 │ │ │ │ - ldr ip, [pc, #1544] @ 491b0 │ │ │ │ + ldr ip, [pc, #1576] @ 491c0 │ │ │ │ add r0, r0, r3 │ │ │ │ - ldr r3, [pc, #1488] @ 49180 │ │ │ │ + ldr r3, [pc, #1520] @ 49190 │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [r4, #3116] @ 0xc2c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, r6, #8 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors ip, r3, ip │ │ │ │ mov r3, #0 │ │ │ │ - beq 4b1a4 │ │ │ │ + beq 4b7e4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r0, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ cmp r2, r5 │ │ │ │ bls 4828c │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ mul r3, r5, r3 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #1464] @ 491b4 │ │ │ │ + ldr r1, [pc, #1668] @ 49270 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi 49304 │ │ │ │ + bhi 495ac │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcc 493e8 │ │ │ │ - ldr r1, [pc, #1448] @ 491b8 │ │ │ │ + bcc 49738 │ │ │ │ + ldr r1, [pc, #1476] @ 491c4 │ │ │ │ sub r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - bhi 4934c │ │ │ │ + bhi 495f4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r2, [r0, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ cmp r2, r5 │ │ │ │ bls 4828c │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ mul r3, r5, r3 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ - ldr r3, [pc, #1376] @ 491b4 │ │ │ │ + ldr r3, [pc, #1580] @ 49270 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 495b8 │ │ │ │ + bhi 49ac8 │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ - bcc 4969c │ │ │ │ - ldr r0, [pc, #1364] @ 491bc │ │ │ │ + bcc 49b98 │ │ │ │ + ldr r0, [pc, #1392] @ 491c8 │ │ │ │ sub r3, r1, #1000 @ 0x3e8 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - bhi 495fc │ │ │ │ + bhi 49b0c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r5, #0 │ │ │ │ add r7, r0, #56 @ 0x38 │ │ │ │ mov r6, #80 @ 0x50 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r5 │ │ │ │ bls 4828c │ │ │ │ mul r3, r6, r5 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r7, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 52798 │ │ │ │ + bl 527b8 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 48c90 │ │ │ │ + b 48c80 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r0, #56 @ 0x38 │ │ │ │ mov r6, #80 @ 0x50 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r5 │ │ │ │ bls 4828c │ │ │ │ mul r3, r6, r5 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r7, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 52798 │ │ │ │ + bl 527b8 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 48cc4 │ │ │ │ + b 48cb4 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d84 │ │ │ │ + bne 48d74 │ │ │ │ cmp r1, #104 @ 0x68 │ │ │ │ bne 4828c │ │ │ │ - ldr ip, [pc, #1208] @ 491c0 │ │ │ │ - ldr r2, [pc, #1208] @ 491c4 │ │ │ │ - ldr r1, [pc, #1208] @ 491c8 │ │ │ │ + ldr ip, [pc, #1236] @ 491cc │ │ │ │ + ldr r2, [pc, #1236] @ 491d0 │ │ │ │ + ldr r1, [pc, #1236] @ 491d4 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r3, [pc, #1200] @ 491cc │ │ │ │ + ldr r3, [pc, #1228] @ 491d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48e4c │ │ │ │ + bne 48e3c │ │ │ │ ldr r0, [r4, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ beq 4828c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4828c │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 48e94 │ │ │ │ + beq 48e84 │ │ │ │ bgt 4828c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 48d4c │ │ │ │ + b 48d3c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 48cf8 │ │ │ │ + beq 48ce8 │ │ │ │ sub r2, r1, #104 @ 0x68 │ │ │ │ clz r2, r2 │ │ │ │ cmp r0, #4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ and ip, r2, #255 @ 0xff │ │ │ │ - bne 48cf8 │ │ │ │ + bne 48ce8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ strb ip, [r4, #1789] @ 0x6fd │ │ │ │ bic r3, r3, #16 │ │ │ │ orr r3, r3, r2, lsl #4 │ │ │ │ - ldr r2, [pc, #1040] @ 491d0 │ │ │ │ + ldr r2, [pc, #1068] @ 491dc │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ldr r3, [pc, #952] @ 49180 │ │ │ │ + ldr r3, [pc, #984] @ 49190 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 4c328 │ │ │ │ + b 4c348 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ - bne 48f48 │ │ │ │ + bne 48f38 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c430 │ │ │ │ - ldr r2, [pc, #960] @ 491d4 │ │ │ │ - ldr r3, [pc, #872] @ 49180 │ │ │ │ + bl 4c450 │ │ │ │ + ldr r2, [pc, #988] @ 491e0 │ │ │ │ + ldr r3, [pc, #904] @ 49190 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 4c2ec │ │ │ │ + b 4c30c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 48d3c │ │ │ │ + beq 48d2c │ │ │ │ cmp r3, #3 │ │ │ │ bne 4828c │ │ │ │ ldr r0, [r0, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - beq 48ec8 │ │ │ │ + beq 48eb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48ec8 │ │ │ │ + beq 48eb8 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 48e70 │ │ │ │ + b 48e60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r4, #1824] @ 0x720 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #4] │ │ │ │ streq r3, [r4, #1828] @ 0x724 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r4, #1832] @ 0x728 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #1832] @ 0x728 │ │ │ │ - b 48d6c │ │ │ │ + b 48d5c │ │ │ │ mov r2, #0 │ │ │ │ add r3, r4, #1824 @ 0x720 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r4, #1832] @ 0x728 │ │ │ │ strd r0, [r3] │ │ │ │ b 4828c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48f5c │ │ │ │ + bne 48f4c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r3, [r3, #1702] @ 0x6a6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48f6c │ │ │ │ - ldr r2, [pc, #720] @ 491d8 │ │ │ │ - ldr r3, [pc, #628] @ 49180 │ │ │ │ + beq 48f5c │ │ │ │ + ldr r2, [pc, #748] @ 491e4 │ │ │ │ + ldr r3, [pc, #660] @ 49190 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - ldr r1, [pc, #688] @ 491dc │ │ │ │ + bne 48bc0 │ │ │ │ + ldr r1, [pc, #716] @ 491e8 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3280 @ 0xcd0 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 369ac │ │ │ │ + b 36828 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ movne r1, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - b 48e00 │ │ │ │ + b 48df0 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ bne 4828c │ │ │ │ - b 48ef0 │ │ │ │ - ldr r2, [pc, #620] @ 491e0 │ │ │ │ - ldr r3, [pc, #520] @ 49180 │ │ │ │ + b 48ee0 │ │ │ │ + ldr r2, [pc, #648] @ 491ec │ │ │ │ + ldr r3, [pc, #552] @ 49190 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - ldr r1, [pc, #588] @ 491e4 │ │ │ │ + bne 48bc0 │ │ │ │ + ldr r1, [pc, #616] @ 491f0 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ - b 48f34 │ │ │ │ + b 48f24 │ │ │ │ ldr r1, [r0, #1504] @ 0x5e0 │ │ │ │ - ldr r2, [pc, #568] @ 491e8 │ │ │ │ + ldr r2, [pc, #596] @ 491f4 │ │ │ │ ldrb r3, [r1, #104] @ 0x68 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ add r3, r3, #18 │ │ │ │ ldr r1, [r1, r3, lsl #2] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #8 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -66073,1419 +66069,1768 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - add r9, r6, #1 │ │ │ │ - orr r3, r3, #16 │ │ │ │ - strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 48390 │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - add r9, r6, #1 │ │ │ │ - orr r3, r3, #64 @ 0x40 │ │ │ │ - strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 48390 │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - add r9, r6, #1 │ │ │ │ - orr r3, r3, #128 @ 0x80 │ │ │ │ - strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 48390 │ │ │ │ - ldr r3, [pc, #440] @ 491ec │ │ │ │ - ldr r2, [pc, #440] @ 491f0 │ │ │ │ - ldr r1, [pc, #440] @ 491f4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #126 @ 0x7e │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - ldrb r7, [r4, #48] @ 0x30 │ │ │ │ - b 489c4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - bic r3, r3, #8 │ │ │ │ + str r0, [r4, #1476] @ 0x5c4 │ │ │ │ + orr r3, r3, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [r4, #1480] @ 0x5c8 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - mov r3, #0 │ │ │ │ - b 4837c │ │ │ │ - ldr r2, [r0, #1732] @ 0x6c4 │ │ │ │ - sub r3, r3, r2 │ │ │ │ - cmp r3, #1 │ │ │ │ - movge r3, #1 │ │ │ │ - b 48864 │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - add r9, r6, #1 │ │ │ │ - orr r3, r3, #2 │ │ │ │ - strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 4847c │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ + bl 4c348 │ │ │ │ + b 48498 │ │ │ │ + ldr r3, [r0, #68] @ 0x44 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #4 │ │ │ │ - bls 49604 │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - mov r2, #0 │ │ │ │ - bic r3, r3, #8 │ │ │ │ - strb r3, [r4, #1420] @ 0x58c │ │ │ │ + bls 49054 │ │ │ │ + ldrb r2, [r0, #1420] @ 0x58c │ │ │ │ mov r3, r5 │ │ │ │ + bic r2, r2, #8 │ │ │ │ + strb r2, [r0, #1420] @ 0x58c │ │ │ │ + mov r2, #0 │ │ │ │ str r3, [r4, #1472] @ 0x5c0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ bic r3, r3, #4 │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 4c328 │ │ │ │ - add r9, r6, #1 │ │ │ │ - b 4847c │ │ │ │ - ldr r3, [pc, #272] @ 491f8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 4861c │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ - mov r3, #0 │ │ │ │ - bic r2, r2, #12 │ │ │ │ - str r3, [r0, #1420] @ 0x58c │ │ │ │ - str r3, [r0, #1424] @ 0x590 │ │ │ │ - str r3, [r0, #1472] @ 0x5c0 │ │ │ │ - str r3, [r0, #1476] @ 0x5c4 │ │ │ │ - str r3, [r0, #1480] @ 0x5c8 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ - bl 4c328 │ │ │ │ - b 48328 │ │ │ │ + bl 4c348 │ │ │ │ + b 484c8 │ │ │ │ + ldr r3, [r4, #56] @ 0x38 │ │ │ │ + bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + moveq r3, #1 │ │ │ │ + b 48734 │ │ │ │ + subs r2, r3, #1 │ │ │ │ + movne r2, #1 │ │ │ │ + b 49024 │ │ │ │ + mov r2, r3 │ │ │ │ + b 4874c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49278 │ │ │ │ - mov r2, r3 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #200] @ 491fc │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, sp, #68 @ 0x44 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #16 │ │ │ │ + bne 490ec │ │ │ │ + ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ + sub r2, r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ - str r1, [sp, #68] @ 0x44 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ - str r1, [sp, #76] @ 0x4c │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ - mov r2, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ mov r1, r3 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 81b4 <__snprintf_chk@plt> │ │ │ │ - mov r2, #7 │ │ │ │ - mov r1, r5 │ │ │ │ + bl 53014 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + b 4828c │ │ │ │ + ldrb r3, [r0, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 4913c │ │ │ │ + ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ + ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [sp] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r1, #20] │ │ │ │ + bl 53014 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + b 4828c │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + beq 49074 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 4927c │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4828c │ │ │ │ + ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ + ldr r0, [r0, #1724] @ 0x6bc │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r3 │ │ │ │ + str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 53014 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + b 4828c │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + beq 490b4 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 492a8 │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 492dc │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 4828c │ │ │ │ + ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + bl 53014 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ b 4828c │ │ │ │ andeq r7, r3, r8, asr #18 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r7, r1, sl, ror r5 │ │ │ │ + muleq r1, r2, r5 │ │ │ │ andeq r7, r3, r4, ror #16 │ │ │ │ - andeq r7, r1, r6, lsl r5 │ │ │ │ - andeq r7, r1, r2, asr r5 │ │ │ │ - andeq r7, r1, r2, ror #11 │ │ │ │ + andeq r7, r1, lr, lsr #10 │ │ │ │ + andeq r7, r1, sl, ror #10 │ │ │ │ + strdeq r7, [r1], -sl │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - andeq r3, r0, ip, lsr lr │ │ │ │ - @ instruction: 0x000172b2 │ │ │ │ - andeq r7, r3, ip, lsl #5 │ │ │ │ - andeq r7, r3, r0, lsl r2 │ │ │ │ - andeq r7, r3, r8, lsl #3 │ │ │ │ - andeq r6, r3, ip, asr #30 │ │ │ │ - andeq r0, r0, lr, lsr #8 │ │ │ │ - andeq r6, r1, r8, lsr #28 │ │ │ │ - andeq r6, r1, lr, asr lr │ │ │ │ - andeq pc, r0, ip, ror #3 │ │ │ │ - @ instruction: 0x0000f1bc │ │ │ │ - andeq pc, r0, r0, asr #3 │ │ │ │ + andeq r3, r0, r8, asr #29 │ │ │ │ + andeq r7, r1, r6, lsl #6 │ │ │ │ + andeq r7, r3, r8, asr #5 │ │ │ │ + andeq r7, r3, ip, asr #4 │ │ │ │ + andeq r7, r3, r4, asr #3 │ │ │ │ + andeq r6, r3, ip, asr pc │ │ │ │ + andeq r6, r1, r0, asr lr │ │ │ │ + andeq r6, r1, r6, lsl #29 │ │ │ │ + andeq pc, r0, r4, lsl r2 @ │ │ │ │ + andeq pc, r0, r4, ror #3 │ │ │ │ + andeq pc, r0, r8, ror #3 │ │ │ │ @ instruction: 0x000004b3 │ │ │ │ - andeq r6, r3, r4, lsr sp │ │ │ │ - andeq r6, r3, r4, ror #25 │ │ │ │ - strdeq r6, [r3], -r0 │ │ │ │ - andeq r7, r1, r0, asr r0 │ │ │ │ - andeq r6, r3, r4, lsl #23 │ │ │ │ - andeq r6, r1, r4, ror #31 │ │ │ │ - andeq pc, r0, r4, lsr #4 │ │ │ │ - andeq lr, r0, r8, lsr #29 │ │ │ │ - muleq r0, r4, lr │ │ │ │ - muleq r0, r4, lr │ │ │ │ - @ instruction: 0xfffec770 │ │ │ │ - andeq pc, r0, ip, lsl #1 │ │ │ │ - andeq lr, r0, r4, lsl pc │ │ │ │ - andeq r6, r1, ip, asr r7 │ │ │ │ - andeq r6, r1, r4, asr r6 │ │ │ │ - andeq r0, r0, sl, ror #15 │ │ │ │ - andeq lr, r0, r4, ror fp │ │ │ │ - andeq lr, r0, r4, lsr #17 │ │ │ │ - andeq lr, r0, r8, lsr #17 │ │ │ │ - strdeq r0, [r0], -r6 │ │ │ │ + andeq r6, r3, r4, asr #26 │ │ │ │ + strdeq r6, [r3], -r4 │ │ │ │ + andeq r6, r3, r0, lsl #24 │ │ │ │ + andeq r6, r1, r0, asr pc │ │ │ │ + muleq r3, r4, fp │ │ │ │ + andeq r6, r1, r4, ror #29 │ │ │ │ + andeq pc, r0, ip, asr #4 │ │ │ │ + @ instruction: 0xfffebdf4 │ │ │ │ + andeq lr, r0, r4, lsl #25 │ │ │ │ + andeq lr, r0, r4, lsr fp │ │ │ │ + andeq r6, r1, r4, lsr #8 │ │ │ │ + andeq r6, r1, r0, lsl r1 │ │ │ │ andeq r2, r0, r4, lsl #2 │ │ │ │ - andeq r6, r1, ip, asr #10 │ │ │ │ - andeq r6, r1, r8, asr #11 │ │ │ │ - andeq lr, r0, ip, ror #20 │ │ │ │ - muleq r3, r0, r3 │ │ │ │ + andeq r6, r1, ip, lsl r0 │ │ │ │ + andeq r5, r1, r4, ror #29 │ │ │ │ + andeq lr, r0, r8, asr #8 │ │ │ │ + andeq r5, r3, r0, ror #26 │ │ │ │ + andeq r5, r3, ip, lsr #26 │ │ │ │ + andeq r5, r3, ip, asr #25 │ │ │ │ + andeq r5, r3, r4, ror #24 │ │ │ │ + ldrdeq lr, [r0], -ip │ │ │ │ + andeq lr, r0, ip │ │ │ │ + andeq lr, r0, r0, lsl r0 │ │ │ │ + strdeq r0, [r0], -r6 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andeq r5, r3, r0, lsr #23 │ │ │ │ andeq r2, r0, r0, lsl r7 │ │ │ │ - andeq r6, r3, r0, asr r3 │ │ │ │ - andeq r6, r3, r8, lsr #6 │ │ │ │ - andeq lr, r0, ip, ror #18 │ │ │ │ - andeq r6, r3, ip, ror r2 │ │ │ │ - andeq r6, r3, r8, lsr #4 │ │ │ │ - andeq r6, r3, r0, lsl #4 │ │ │ │ - andeq r5, r3, r8, lsl #24 │ │ │ │ + andeq r5, r3, r0, ror #22 │ │ │ │ + andeq r5, r3, r8, lsr fp │ │ │ │ + @ instruction: 0x0000deb4 │ │ │ │ + andeq sp, r0, r0, lsr #29 │ │ │ │ + andeq sp, r0, r0, lsr #29 │ │ │ │ + strdeq r5, [r3], -r0 │ │ │ │ andeq r2, r0, pc, lsr r4 │ │ │ │ - @ instruction: 0x0000e3b8 │ │ │ │ - andeq r5, r3, r0, lsr sl │ │ │ │ - andeq r5, r1, r0, lsl #23 │ │ │ │ - @ instruction: 0x000359b8 │ │ │ │ - andeq r5, r3, r0, ror r9 │ │ │ │ - andeq r5, r3, r4, lsr #18 │ │ │ │ - andeq r5, r3, r8, lsr #17 │ │ │ │ + @ instruction: 0x0000e1b8 │ │ │ │ + andeq r5, r3, ip, lsr #18 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - ldr r5, [r0, #56] @ 0x38 │ │ │ │ - bics r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ - mov r3, r5 │ │ │ │ - beq 49124 │ │ │ │ - cmp r5, #2 │ │ │ │ - bls 49610 │ │ │ │ - cmp r5, #4 │ │ │ │ - bne 49618 │ │ │ │ - ldrb r2, [r0, #1796] @ 0x704 │ │ │ │ - add r2, r2, #1 │ │ │ │ - b 49128 │ │ │ │ + andeq r0, r0, lr, lsr #8 │ │ │ │ + andeq r5, r1, r8, lsl #20 │ │ │ │ + andeq r0, r0, sl, ror #15 │ │ │ │ + ldr r1, [r0, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ + ldr r1, [r1, #16] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r3 │ │ │ │ + bl 53014 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + b 4828c │ │ │ │ + ldr r0, [r0, #1724] @ 0x6bc │ │ │ │ + ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ + mov r2, #0 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + mov r1, r2 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 53014 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + b 4828c │ │ │ │ + ldr r7, [r0, #1504] @ 0x5e0 │ │ │ │ + ldr fp, [r0, #1728] @ 0x6c0 │ │ │ │ + ldr sl, [r7] │ │ │ │ + sub r2, sl, #1 │ │ │ │ + cmp sl, fp │ │ │ │ + str r2, [sp, #20] │ │ │ │ + beq 4828c │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r1, fp │ │ │ │ + add r5, fp, r3 │ │ │ │ + and r5, r5, r2 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + and r6, r3, r2 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + str r6, [sp, #24] │ │ │ │ + bl 54028 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, fp │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 54028 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r9, r0 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ + bl 2fcd0 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ + ldr r6, [sp, #60] @ 0x3c │ │ │ │ + bl 2fd0c │ │ │ │ + ldr sl, [sp, #52] @ 0x34 │ │ │ │ + cmp sl, #0 │ │ │ │ + bge 49454 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ + cmp r6, #0 │ │ │ │ + ldrne sl, [r6, #76] @ 0x4c │ │ │ │ + beq 494bc │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 494bc │ │ │ │ + ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + bl 54028 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + add r2, r2, r0 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 54028 │ │ │ │ + cmp r8, fp │ │ │ │ + movlt r1, #0 │ │ │ │ + movge r1, #1 │ │ │ │ + cmp r8, r0 │ │ │ │ + movgt r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r2, r0 │ │ │ │ + bne 493f4 │ │ │ │ + cmp r9, fp │ │ │ │ + movlt r1, #0 │ │ │ │ + movge r1, #1 │ │ │ │ + cmp r9, r0 │ │ │ │ + movgt r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 4950c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 39e40 │ │ │ │ + ldr r3, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ + cmp r3, #0 │ │ │ │ + ldreq r1, [r4, #1504] @ 0x5e0 │ │ │ │ + strne r2, [r3, #76] @ 0x4c │ │ │ │ + mov r0, r6 │ │ │ │ + streq r2, [r1, #60] @ 0x3c │ │ │ │ + cmp r2, #0 │ │ │ │ + ldreq r2, [r4, #1504] @ 0x5e0 │ │ │ │ + strne r3, [r2, #72] @ 0x48 │ │ │ │ + streq r3, [r2, #64] @ 0x40 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ + cmp sl, #0 │ │ │ │ + ldrne r2, [sl, #76] @ 0x4c │ │ │ │ + moveq r2, sl │ │ │ │ + mov r6, sl │ │ │ │ + mov sl, r2 │ │ │ │ + b 49374 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r7 │ │ │ │ + bl 54028 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, fp │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 54028 │ │ │ │ + cmp r8, r6 │ │ │ │ + movlt r2, #0 │ │ │ │ + movge r2, #1 │ │ │ │ + cmp r8, r0 │ │ │ │ + movgt r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 494b0 │ │ │ │ + cmp r9, r6 │ │ │ │ + movlt r2, #0 │ │ │ │ + movge r2, #1 │ │ │ │ + cmp r9, r0 │ │ │ │ + movgt r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 49718 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52e50 │ │ │ │ + b 49360 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + lsl r7, r5, #2 │ │ │ │ + ldr r0, [r2, r5, lsl #2] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 494f0 │ │ │ │ + ldr r3, [r4, #3468] @ 0xd8c │ │ │ │ + cmp r0, r3 │ │ │ │ + streq r6, [r4, #3468] @ 0xd8c │ │ │ │ + bl 53a44 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r2, r7] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + cmp r2, r5 │ │ │ │ + beq 49e84 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + add r5, r5, #1 │ │ │ │ + and r5, r5, r2 │ │ │ │ + b 494c0 │ │ │ │ + cmp r8, fp │ │ │ │ + movgt fp, #0 │ │ │ │ + movle fp, #1 │ │ │ │ + cmp r9, r0 │ │ │ │ + movlt fp, #0 │ │ │ │ + cmp fp, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + beq 4943c │ │ │ │ + b 493f4 │ │ │ │ + ldr r3, [pc, #-832] @ 491f8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 485b0 │ │ │ │ + ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ + orr r3, r3, #2 │ │ │ │ + strb r3, [r0, #1420] @ 0x58c │ │ │ │ + b 484c8 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 492e4 │ │ │ │ + bne 4958c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #-188] @ 49200 │ │ │ │ + ldr r2, [pc, #-872] @ 491fc │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 492b0 │ │ │ │ + beq 49558 │ │ │ │ cmp r3, #4 │ │ │ │ ldrbeq r1, [r0, #1789] @ 0x6fd │ │ │ │ rsbeq r1, r1, #2 │ │ │ │ - bne 492b0 │ │ │ │ - b 492b4 │ │ │ │ + bne 49558 │ │ │ │ + b 4955c │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 49354 │ │ │ │ - bhi 49374 │ │ │ │ - ldr r1, [pc, #-268] @ 4920c │ │ │ │ + beq 495fc │ │ │ │ + bhi 4961c │ │ │ │ + ldr r1, [pc, #-840] @ 49278 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 493cc │ │ │ │ + beq 49a44 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 49c14 │ │ │ │ + beq 49b14 │ │ │ │ sub r1, r1, #23 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4934c │ │ │ │ + bne 495f4 │ │ │ │ ldrb r1, [r4, #1965] @ 0x7ad │ │ │ │ ldrb r3, [r4, #1793] @ 0x701 │ │ │ │ bic r1, r1, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ orr r3, r3, r1 │ │ │ │ strb r3, [r4, #1965] @ 0x7ad │ │ │ │ add r5, r5, #1 │ │ │ │ - b 48bdc │ │ │ │ + b 48bcc │ │ │ │ add r1, r4, #4096 @ 0x1000 │ │ │ │ ldrb r3, [r4, #1967] @ 0x7af │ │ │ │ ldrb r1, [r1, #333] @ 0x14d │ │ │ │ bic r3, r3, #2 │ │ │ │ and r1, r1, #1 │ │ │ │ orr r3, r3, r1, lsl #1 │ │ │ │ strb r3, [r4, #1967] @ 0x7af │ │ │ │ - b 4934c │ │ │ │ - ldr r1, [pc, #-348] @ 49220 │ │ │ │ + b 495f4 │ │ │ │ + ldr r1, [pc, #-1048] @ 4920c │ │ │ │ cmp r3, r1 │ │ │ │ - beq 493ac │ │ │ │ + beq 49654 │ │ │ │ add r1, r1, #729088 @ 0xb2000 │ │ │ │ add r1, r1, #229 @ 0xe5 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4934c │ │ │ │ + bne 495f4 │ │ │ │ ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ ldrb r1, [r4, #3740] @ 0xe9c │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ and r1, r1, #1 │ │ │ │ orr r3, r3, r1, lsl #6 │ │ │ │ strb r3, [r4, #1966] @ 0x7ae │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ ldrb r3, [r4, #3636] @ 0xe34 │ │ │ │ ldrb r1, [r4, #1967] @ 0x7af │ │ │ │ lsl r3, r3, #2 │ │ │ │ bic r1, r1, #16 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ strb r3, [r4, #1967] @ 0x7af │ │ │ │ - b 4934c │ │ │ │ - ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ - ldrb r1, [r4, #3380] @ 0xd34 │ │ │ │ - bic r3, r3, #128 @ 0x80 │ │ │ │ - and r1, r1, #1 │ │ │ │ - orr r3, r3, r1, lsl #7 │ │ │ │ - strb r3, [r4, #1966] @ 0x7ae │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ + ldr r2, [r0, #1732] @ 0x6c4 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + cmp r3, #1 │ │ │ │ + movge r3, #1 │ │ │ │ + b 48828 │ │ │ │ + ldrb r3, [r0, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 496ec │ │ │ │ + mov r2, r3 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [pc, #-1188] @ 49200 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, sp, #68 @ 0x44 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #16 │ │ │ │ + str r2, [sp] │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #76] @ 0x4c │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 81b4 <__snprintf_chk@plt> │ │ │ │ + mov r2, #7 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 36828 │ │ │ │ + b 4828c │ │ │ │ + ldr r5, [r0, #56] @ 0x38 │ │ │ │ + bics r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ + mov r3, r5 │ │ │ │ + beq 49694 │ │ │ │ + cmp r5, #2 │ │ │ │ + bls 49ec0 │ │ │ │ + cmp r5, #4 │ │ │ │ + bne 49ec8 │ │ │ │ + ldrb r2, [r0, #1796] @ 0x704 │ │ │ │ + add r2, r2, #1 │ │ │ │ + b 49698 │ │ │ │ + cmp r8, r6 │ │ │ │ + movgt r6, #0 │ │ │ │ + movle r6, #1 │ │ │ │ + cmp r9, r0 │ │ │ │ + movlt r6, #0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 49360 │ │ │ │ + b 494b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi 4934c │ │ │ │ - ldr r1, [pc, #-504] @ 49204 │ │ │ │ + bhi 495f4 │ │ │ │ + ldr r1, [pc, #-1352] @ 49204 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi 4934c │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [r1, r3] │ │ │ │ + bhi 495f4 │ │ │ │ + ldrsb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ + ldrb r3, [r4, #3636] @ 0xe34 │ │ │ │ + ldrb r1, [r4, #1967] @ 0x7af │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + bic r1, r1, #8 │ │ │ │ + and r3, r3, #8 │ │ │ │ + orr r3, r3, r1 │ │ │ │ + strb r3, [r4, #1967] @ 0x7af │ │ │ │ + b 495f4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52f70 │ │ │ │ + ldrb r2, [r4, #48] @ 0x30 │ │ │ │ + b 495f4 │ │ │ │ ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ ldrb r1, [r4, #1963] @ 0x7ab │ │ │ │ bic r3, r3, #16 │ │ │ │ and r1, r1, #1 │ │ │ │ orr r3, r3, r1, lsl #4 │ │ │ │ strb r3, [r4, #1966] @ 0x7ae │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ ldrb r1, [r4, #1960] @ 0x7a8 │ │ │ │ bic r3, r3, #4 │ │ │ │ and r1, r1, #1 │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ strb r3, [r4, #1966] @ 0x7ae │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ + ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ + ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ + add r0, r4, #1616 @ 0x650 │ │ │ │ + sub r1, r1, r0 │ │ │ │ + bic r3, r3, #32 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + orr r3, r3, r1, lsl #5 │ │ │ │ + strb r3, [r4, #1966] @ 0x7ae │ │ │ │ + b 495f4 │ │ │ │ + ldrb r1, [r4, #3636] @ 0xe34 │ │ │ │ + ldrb r3, [r4, #1967] @ 0x7af │ │ │ │ + and r1, r1, #1 │ │ │ │ + eor r1, r1, #1 │ │ │ │ + bic r3, r3, #4 │ │ │ │ + orr r3, r3, r1, lsl #2 │ │ │ │ + strb r3, [r4, #1967] @ 0x7af │ │ │ │ + b 495f4 │ │ │ │ + ldr r1, [r4, #1808] @ 0x710 │ │ │ │ + ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ + sub r1, r1, #2 │ │ │ │ + bic r3, r3, #4 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + orr r3, r3, r1, lsl #2 │ │ │ │ + strb r3, [r4, #1964] @ 0x7ac │ │ │ │ + b 495f4 │ │ │ │ + ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ + ldrb r1, [r4, #1792] @ 0x700 │ │ │ │ + bic r3, r3, #32 │ │ │ │ + and r1, r1, #1 │ │ │ │ + orr r3, r3, r1, lsl #5 │ │ │ │ + strb r3, [r4, #1964] @ 0x7ac │ │ │ │ + b 495f4 │ │ │ │ + ldrb r1, [r4, #1791] @ 0x6ff │ │ │ │ + ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ + eor r1, r1, #1 │ │ │ │ + and r1, r1, #1 │ │ │ │ + bic r3, r3, #16 │ │ │ │ + orr r3, r3, r1, lsl #4 │ │ │ │ + strb r3, [r4, #1964] @ 0x7ac │ │ │ │ + b 495f4 │ │ │ │ + ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ + ldrb r1, [r4, #3128] @ 0xc38 │ │ │ │ + bic r3, r3, #128 @ 0x80 │ │ │ │ + and r1, r1, #1 │ │ │ │ + orr r3, r3, r1, lsl #7 │ │ │ │ + strb r3, [r4, #1964] @ 0x7ac │ │ │ │ + b 495f4 │ │ │ │ + ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ + ldrb r1, [r4, #1788] @ 0x6fc │ │ │ │ + bic r3, r3, #64 @ 0x40 │ │ │ │ + and r1, r1, #1 │ │ │ │ + orr r3, r3, r1, lsl #6 │ │ │ │ + strb r3, [r4, #1964] @ 0x7ac │ │ │ │ + b 495f4 │ │ │ │ + ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ + ldr r1, [r4, #1800] @ 0x708 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + orrne r3, r3, #1 │ │ │ │ + strb r3, [r4, #1964] @ 0x7ac │ │ │ │ + b 495f4 │ │ │ │ + ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ + ldrb r1, [r4, #1790] @ 0x6fe │ │ │ │ + bic r3, r3, #8 │ │ │ │ + and r1, r1, #1 │ │ │ │ + orr r3, r3, r1, lsl #3 │ │ │ │ + strb r3, [r4, #1964] @ 0x7ac │ │ │ │ + b 495f4 │ │ │ │ + ldr r1, [r4, #1804] @ 0x70c │ │ │ │ + ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ + sub r1, r1, #2 │ │ │ │ + bic r3, r3, #2 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + orr r3, r3, r1, lsl #1 │ │ │ │ + strb r3, [r4, #1964] @ 0x7ac │ │ │ │ + b 495f4 │ │ │ │ + ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ + ldrb r1, [r4, #1962] @ 0x7aa │ │ │ │ + bic r3, r3, #8 │ │ │ │ + and r1, r1, #1 │ │ │ │ + orr r3, r3, r1, lsl #3 │ │ │ │ + strb r3, [r4, #1966] @ 0x7ae │ │ │ │ + b 495f4 │ │ │ │ + ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ + ldrb r1, [r4, #1961] @ 0x7a9 │ │ │ │ + bic r3, r3, #2 │ │ │ │ + and r1, r1, #1 │ │ │ │ + orr r3, r3, r1, lsl #1 │ │ │ │ + strb r3, [r4, #1966] @ 0x7ae │ │ │ │ + b 495f4 │ │ │ │ ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ ldr r1, [r4, #1816] @ 0x718 │ │ │ │ bic r3, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ strb r3, [r4, #1966] @ 0x7ae │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ ldr r1, [r4, #1816] @ 0x718 │ │ │ │ ldrb r3, [r4, #1965] @ 0x7ad │ │ │ │ sub r1, r1, #3 │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orr r3, r3, r1, lsl #7 │ │ │ │ strb r3, [r4, #1965] @ 0x7ad │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ ldrb r3, [r4, #1965] @ 0x7ad │ │ │ │ ldrb r1, [r4, #1795] @ 0x703 │ │ │ │ bic r3, r3, #4 │ │ │ │ and r1, r1, #1 │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ strb r3, [r4, #1965] @ 0x7ad │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ ldr r1, [r4, #1816] @ 0x718 │ │ │ │ ldrb r3, [r4, #1965] @ 0x7ad │ │ │ │ sub r1, r1, #2 │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orr r3, r3, r1, lsl #6 │ │ │ │ strb r3, [r4, #1965] @ 0x7ad │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ ldrb r3, [r4, #1965] @ 0x7ad │ │ │ │ ldrb r1, [r4, #1794] @ 0x702 │ │ │ │ bic r3, r3, #2 │ │ │ │ and r1, r1, #1 │ │ │ │ orr r3, r3, r1, lsl #1 │ │ │ │ strb r3, [r4, #1965] @ 0x7ad │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ ldr r1, [r4, #1812] @ 0x714 │ │ │ │ ldrb r3, [r4, #1965] @ 0x7ad │ │ │ │ sub r1, r1, #4 │ │ │ │ bic r3, r3, #32 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orr r3, r3, r1, lsl #5 │ │ │ │ strb r3, [r4, #1965] @ 0x7ad │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ ldr r1, [r4, #1812] @ 0x714 │ │ │ │ ldrb r3, [r4, #1965] @ 0x7ad │ │ │ │ sub r1, r1, #3 │ │ │ │ bic r3, r3, #16 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orr r3, r3, r1, lsl #4 │ │ │ │ strb r3, [r4, #1965] @ 0x7ad │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ ldr r1, [r4, #1812] @ 0x714 │ │ │ │ ldrb r3, [r4, #1965] @ 0x7ad │ │ │ │ sub r1, r1, #2 │ │ │ │ bic r3, r3, #8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orr r3, r3, r1, lsl #3 │ │ │ │ strb r3, [r4, #1965] @ 0x7ad │ │ │ │ - b 4934c │ │ │ │ + b 495f4 │ │ │ │ + ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ + ldrb r1, [r4, #3380] @ 0xd34 │ │ │ │ + bic r3, r3, #128 @ 0x80 │ │ │ │ + and r1, r1, #1 │ │ │ │ + orr r3, r3, r1, lsl #7 │ │ │ │ + strb r3, [r4, #1966] @ 0x7ae │ │ │ │ + b 495f4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb r3, [r3, #1702] @ 0x6a6 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4828c │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4828c │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #1 │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 4828c │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r2, #1 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 496c8 │ │ │ │ + beq 49d28 │ │ │ │ cmp r2, #2 │ │ │ │ bne 4828c │ │ │ │ - ldr r2, [pc, #-920] @ 49208 │ │ │ │ + ldr r2, [pc, #-2212] @ 49208 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #3 │ │ │ │ bhi 4828c │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ + add r3, r3, r3 │ │ │ │ + ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - beq 49650 │ │ │ │ - bhi 49660 │ │ │ │ - ldr r3, [pc, #-960] @ 4920c │ │ │ │ + beq 49b34 │ │ │ │ + bhi 49b44 │ │ │ │ + ldr r3, [pc, #-2148] @ 49278 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 496e8 │ │ │ │ + beq 49b70 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 49704 │ │ │ │ + beq 49b8c │ │ │ │ sub r3, r3, #23 │ │ │ │ cmp r1, r3 │ │ │ │ ldrbeq r2, [r4, #1965] @ 0x7ad │ │ │ │ andeq r2, r2, #1 │ │ │ │ - bne 495fc │ │ │ │ + bne 49b0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 52798 │ │ │ │ + bl 527b8 │ │ │ │ ldrb r2, [r4, #48] @ 0x30 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 48c34 │ │ │ │ - subs r2, r3, #1 │ │ │ │ - movne r2, #1 │ │ │ │ - b 490bc │ │ │ │ - mov r2, #1 │ │ │ │ - b 49128 │ │ │ │ - bl 4166c │ │ │ │ - ldr ip, [pc, #-1044] @ 49210 │ │ │ │ - ldr r2, [pc, #-1044] @ 49214 │ │ │ │ - ldr r1, [pc, #-1044] @ 49218 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-1048] @ 4921c │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str ip, [sp] │ │ │ │ - mov lr, r0 │ │ │ │ - stmib sp, {r5, lr} │ │ │ │ - mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 4828c │ │ │ │ + b 48c24 │ │ │ │ + add r3, r4, #4096 @ 0x1000 │ │ │ │ + ldrb r1, [r4, #1967] @ 0x7af │ │ │ │ + ldrb r3, [r3, #332] @ 0x14c │ │ │ │ + bic r1, r1, #1 │ │ │ │ + and r3, r3, #1 │ │ │ │ + orr r3, r3, r1 │ │ │ │ + strb r3, [r4, #1967] @ 0x7af │ │ │ │ + b 495f4 │ │ │ │ ldrb r2, [r4, #1967] @ 0x7af │ │ │ │ lsr r2, r2, #1 │ │ │ │ and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldr r3, [pc, #-1096] @ 49220 │ │ │ │ + b 49b00 │ │ │ │ + ldr r3, [pc, #-2368] @ 4920c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4968c │ │ │ │ + beq 49b7c │ │ │ │ add r3, r3, #729088 @ 0xb2000 │ │ │ │ add r3, r3, #229 @ 0xe5 │ │ │ │ cmp r1, r3 │ │ │ │ ldrbeq r2, [r4, #1966] @ 0x7ae │ │ │ │ lsreq r2, r2, #6 │ │ │ │ andeq r2, r2, #1 │ │ │ │ - beq 495f0 │ │ │ │ - b 495fc │ │ │ │ + beq 49b00 │ │ │ │ + b 49b0c │ │ │ │ + ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ + lsr r2, r2, #7 │ │ │ │ + b 49b00 │ │ │ │ ldrb r2, [r4, #1967] @ 0x7af │ │ │ │ lsr r2, r2, #4 │ │ │ │ and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1967] @ 0x7af │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi 495fc │ │ │ │ - ldr r0, [pc, #-1164] @ 49224 │ │ │ │ + bhi 49b0c │ │ │ │ + ldr r0, [pc, #-2460] @ 49210 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi 495fc │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [r0, r3] │ │ │ │ + bhi 49b0c │ │ │ │ + ldrsb r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #-1192] @ 49228 │ │ │ │ + ldrb r2, [r4, #1967] @ 0x7af │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + mov r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ + lsr r2, r2, #1 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ + lsr r2, r2, #7 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ + lsr r2, r2, #4 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ + lsr r2, r2, #2 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1967] @ 0x7af │ │ │ │ + lsr r2, r2, #2 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ + lsr r2, r2, #2 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ + lsr r2, r2, #4 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ + lsr r2, r2, #7 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ + lsr r2, r2, #6 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ + lsr r2, r2, #1 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ + lsr r2, r2, #2 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ + lsr r2, r2, #6 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ + lsr r2, r2, #1 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ + lsr r2, r2, #4 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ + lsr r2, r2, #3 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b 49b00 │ │ │ │ + ldr r2, [pc, #-2844] @ 49214 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #3 │ │ │ │ bhi 4828c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ - lsr r2, r2, #7 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1967] @ 0x7af │ │ │ │ - lsr r2, r2, #2 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1967] @ 0x7af │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldr r2, [pc, #-1260] @ 4922c │ │ │ │ - ldr r1, [r0, #3688] @ 0xe68 │ │ │ │ + ldr r2, [pc, #-2872] @ 49218 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ - ldr r3, [r0, #3684] @ 0xe64 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [sp] │ │ │ │ + mov r3, #1024 @ 0x400 │ │ │ │ + mov r1, #24 │ │ │ │ mov r0, r5 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r2, #0 │ │ │ │ - moveq r3, r2 │ │ │ │ - bne 497f0 │ │ │ │ - str r2, [r4, #3684] @ 0xe64 │ │ │ │ - ldr r2, [pc, #-1332] @ 49230 │ │ │ │ - str r3, [r4, #3688] @ 0xe68 │ │ │ │ - ldr r3, [pc, #-1272] @ 49274 │ │ │ │ + ldr r0, [r0, #3596] @ 0xe0c │ │ │ │ + bl 7e3c │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r4, #3596] @ 0xe0c │ │ │ │ + mov r3, #1024 @ 0x400 │ │ │ │ + ldr r2, [pc, #-2936] @ 4921c │ │ │ │ + str r3, [r4, #3680] @ 0xe60 │ │ │ │ + ldr r3, [pc, #-2864] @ 4926c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3b414 │ │ │ │ - ldr r3, [pc, #-1384] @ 49234 │ │ │ │ - ldr r2, [pc, #-1384] @ 49238 │ │ │ │ - str r3, [r0, #3684] @ 0xe64 │ │ │ │ - str r3, [r0, #3688] @ 0xe68 │ │ │ │ - ldr r3, [pc, #-1336] @ 49274 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 49784 │ │ │ │ - b 48bd0 │ │ │ │ - ldr r2, [pc, #-1428] @ 4923c │ │ │ │ - ldr r3, [pc, #-1376] @ 49274 │ │ │ │ + b 3b1f4 │ │ │ │ + ldr r2, [pc, #-2988] @ 49220 │ │ │ │ + ldr r3, [pc, #-2916] @ 4926c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 49784 │ │ │ │ - b 48bd0 │ │ │ │ - cmp r1, #3 │ │ │ │ - ldr r2, [r0, #216] @ 0xd8 │ │ │ │ - ldrne r3, [r0, #296] @ 0x128 │ │ │ │ - bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - bicne r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - moveq r3, #0 │ │ │ │ - b 49758 │ │ │ │ - ldr r2, [pc, #-1492] @ 49240 │ │ │ │ - add r5, sp, #68 @ 0x44 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #1024 @ 0x400 │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - b 4828c │ │ │ │ + beq 49db4 │ │ │ │ + b 48bc0 │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r5, [r0, #216] @ 0xd8 │ │ │ │ ldr r0, [r0, #3588] @ 0xe04 │ │ │ │ bicne r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ moveq r5, #0 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r4, #3592] @ 0xe08 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #2 │ │ │ │ mov r3, #0 │ │ │ │ movcc r5, #2 │ │ │ │ - ldr r2, [pc, #-1580] @ 49244 │ │ │ │ + ldr r2, [pc, #-3068] @ 49224 │ │ │ │ str r3, [r4, #3588] @ 0xe04 │ │ │ │ str r3, [r4, #3592] @ 0xe08 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - ldr r3, [pc, #-1548] @ 49274 │ │ │ │ + ldr r3, [pc, #-3012] @ 4926c │ │ │ │ add r2, pc, r2 │ │ │ │ movcs r5, #1024 @ 0x400 │ │ │ │ str r5, [r4, #3680] @ 0xe60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + beq 49db4 │ │ │ │ + b 48bc0 │ │ │ │ + sub r1, r1, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 37f24 │ │ │ │ + add r5, r5, #1 │ │ │ │ + b 48724 │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + bic r3, r3, #8 │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + mov r3, #0 │ │ │ │ + b 4837c │ │ │ │ + mov r0, r2 │ │ │ │ + b 48774 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r2, [pc, #-3180] @ 49228 │ │ │ │ + ldr r3, [pc, #-3116] @ 4926c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3b374 │ │ │ │ - ldr r0, [r0, #3596] @ 0xe0c │ │ │ │ - bl 7e3c │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r4, #3596] @ 0xe0c │ │ │ │ - mov r3, #1024 @ 0x400 │ │ │ │ - ldr r2, [pc, #-1668] @ 49248 │ │ │ │ - str r3, [r4, #3680] @ 0xe60 │ │ │ │ - ldr r3, [pc, #-1632] @ 49274 │ │ │ │ + b 55010 │ │ │ │ + mov r2, #1 │ │ │ │ + b 49698 │ │ │ │ + bl 4166c │ │ │ │ + ldr ip, [pc, #-3240] @ 4922c │ │ │ │ + ldr r2, [pc, #-3240] @ 49230 │ │ │ │ + ldr r1, [pc, #-3240] @ 49234 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #-3244] @ 49238 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str ip, [sp] │ │ │ │ + mov lr, r0 │ │ │ │ + stmib sp, {r5, lr} │ │ │ │ + mov r0, #2 │ │ │ │ + bl 535c4 │ │ │ │ + b 4828c │ │ │ │ + ldr r2, [pc, #-3276] @ 4923c │ │ │ │ + ldr r1, [r0, #3688] @ 0xe68 │ │ │ │ + add r5, sp, #68 @ 0x44 │ │ │ │ + ldr r3, [r0, #3684] @ 0xe64 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ + bl 53c24 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 36828 │ │ │ │ + b 4828c │ │ │ │ + cmp r1, #2 │ │ │ │ + moveq r2, #0 │ │ │ │ + moveq r3, r2 │ │ │ │ + bne 49fe0 │ │ │ │ + str r2, [r4, #3684] @ 0xe64 │ │ │ │ + ldr r2, [pc, #-3348] @ 49240 │ │ │ │ + str r3, [r4, #3688] @ 0xe68 │ │ │ │ + ldr r3, [pc, #-3312] @ 4926c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 498a0 │ │ │ │ - b 48bd0 │ │ │ │ - ldr r2, [pc, #-1708] @ 4924c │ │ │ │ - ldr r3, [pc, #-1672] @ 49274 │ │ │ │ + bne 48bc0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #140 @ 0x8c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 3b294 │ │ │ │ + ldr r3, [pc, #-3400] @ 49244 │ │ │ │ + ldr r2, [pc, #-3400] @ 49248 │ │ │ │ + str r3, [r0, #3684] @ 0xe64 │ │ │ │ + str r3, [r0, #3688] @ 0xe68 │ │ │ │ + ldr r3, [pc, #-3376] @ 4926c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 498a0 │ │ │ │ - b 48bd0 │ │ │ │ - ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ - lsr r2, r2, #2 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ - lsr r2, r2, #4 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ - lsr r2, r2, #7 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ - lsr r2, r2, #6 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ - lsr r2, r2, #3 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1964] @ 0x7ac │ │ │ │ - lsr r2, r2, #1 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1967] @ 0x7af │ │ │ │ - lsr r2, r2, #3 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - mov r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ - lsr r2, r2, #4 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ - lsr r2, r2, #2 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ - lsr r2, r2, #3 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ - lsr r2, r2, #1 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1966] @ 0x7ae │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ - lsr r2, r2, #7 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ - lsr r2, r2, #2 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ - lsr r2, r2, #6 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ - lsr r2, r2, #1 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ - lsr r2, r2, #4 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldrb r2, [r4, #1965] @ 0x7ad │ │ │ │ - lsr r2, r2, #3 │ │ │ │ - and r2, r2, #1 │ │ │ │ - b 495f0 │ │ │ │ - ldr r1, [r4, #1808] @ 0x710 │ │ │ │ - ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ - sub r1, r1, #2 │ │ │ │ - bic r3, r3, #4 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - orr r3, r3, r1, lsl #2 │ │ │ │ - strb r3, [r4, #1964] @ 0x7ac │ │ │ │ - b 4934c │ │ │ │ - ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ - ldrb r1, [r4, #1792] @ 0x700 │ │ │ │ - bic r3, r3, #32 │ │ │ │ - and r1, r1, #1 │ │ │ │ - orr r3, r3, r1, lsl #5 │ │ │ │ - strb r3, [r4, #1964] @ 0x7ac │ │ │ │ - b 4934c │ │ │ │ - ldrb r1, [r4, #1791] @ 0x6ff │ │ │ │ - ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ - eor r1, r1, #1 │ │ │ │ - and r1, r1, #1 │ │ │ │ - bic r3, r3, #16 │ │ │ │ - orr r3, r3, r1, lsl #4 │ │ │ │ - strb r3, [r4, #1964] @ 0x7ac │ │ │ │ - b 4934c │ │ │ │ - ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ - ldrb r1, [r4, #3128] @ 0xc38 │ │ │ │ - bic r3, r3, #128 @ 0x80 │ │ │ │ - and r1, r1, #1 │ │ │ │ - orr r3, r3, r1, lsl #7 │ │ │ │ - strb r3, [r4, #1964] @ 0x7ac │ │ │ │ - b 4934c │ │ │ │ - ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ - ldrb r1, [r4, #1788] @ 0x6fc │ │ │ │ - bic r3, r3, #64 @ 0x40 │ │ │ │ - and r1, r1, #1 │ │ │ │ - orr r3, r3, r1, lsl #6 │ │ │ │ - strb r3, [r4, #1964] @ 0x7ac │ │ │ │ - b 4934c │ │ │ │ - ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ - ldr r1, [r4, #1800] @ 0x708 │ │ │ │ - bic r3, r3, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - orrne r3, r3, #1 │ │ │ │ - strb r3, [r4, #1964] @ 0x7ac │ │ │ │ - b 4934c │ │ │ │ - ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ - ldrb r1, [r4, #1790] @ 0x6fe │ │ │ │ - bic r3, r3, #8 │ │ │ │ - and r1, r1, #1 │ │ │ │ - orr r3, r3, r1, lsl #3 │ │ │ │ - strb r3, [r4, #1964] @ 0x7ac │ │ │ │ - b 4934c │ │ │ │ - ldr r1, [r4, #1804] @ 0x70c │ │ │ │ - ldrb r3, [r4, #1964] @ 0x7ac │ │ │ │ - sub r1, r1, #2 │ │ │ │ - bic r3, r3, #2 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - orr r3, r3, r1, lsl #1 │ │ │ │ - strb r3, [r4, #1964] @ 0x7ac │ │ │ │ - b 4934c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52f50 │ │ │ │ - ldrb r2, [r4, #48] @ 0x30 │ │ │ │ - b 4934c │ │ │ │ - ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ - ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ - add r0, r4, #1616 @ 0x650 │ │ │ │ - sub r1, r1, r0 │ │ │ │ - bic r3, r3, #32 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - orr r3, r3, r1, lsl #5 │ │ │ │ - strb r3, [r4, #1966] @ 0x7ae │ │ │ │ - b 4934c │ │ │ │ - ldrb r3, [r4, #3636] @ 0xe34 │ │ │ │ - ldrb r1, [r4, #1967] @ 0x7af │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - bic r1, r1, #8 │ │ │ │ - and r3, r3, #8 │ │ │ │ - orr r3, r3, r1 │ │ │ │ - strb r3, [r4, #1967] @ 0x7af │ │ │ │ - b 4934c │ │ │ │ - ldrb r1, [r4, #3636] @ 0xe34 │ │ │ │ - ldrb r3, [r4, #1967] @ 0x7af │ │ │ │ - and r1, r1, #1 │ │ │ │ - eor r1, r1, #1 │ │ │ │ - bic r3, r3, #4 │ │ │ │ - orr r3, r3, r1, lsl #2 │ │ │ │ - strb r3, [r4, #1967] @ 0x7af │ │ │ │ - b 4934c │ │ │ │ - ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ - ldrb r1, [r4, #1962] @ 0x7aa │ │ │ │ - bic r3, r3, #8 │ │ │ │ - and r1, r1, #1 │ │ │ │ - orr r3, r3, r1, lsl #3 │ │ │ │ - strb r3, [r4, #1966] @ 0x7ae │ │ │ │ - b 4934c │ │ │ │ - ldrb r3, [r4, #1966] @ 0x7ae │ │ │ │ - ldrb r1, [r4, #1961] @ 0x7a9 │ │ │ │ - bic r3, r3, #2 │ │ │ │ - and r1, r1, #1 │ │ │ │ - orr r3, r3, r1, lsl #1 │ │ │ │ - strb r3, [r4, #1966] @ 0x7ae │ │ │ │ - b 4934c │ │ │ │ - add r3, r4, #4096 @ 0x1000 │ │ │ │ - ldrb r1, [r4, #1967] @ 0x7af │ │ │ │ - ldrb r3, [r3, #332] @ 0x14c │ │ │ │ - bic r1, r1, #1 │ │ │ │ - and r3, r3, #1 │ │ │ │ - orr r3, r3, r1 │ │ │ │ - strb r3, [r4, #1967] @ 0x7af │ │ │ │ - b 4934c │ │ │ │ + beq 49f74 │ │ │ │ + b 48bc0 │ │ │ │ + ldr r2, [pc, #-3444] @ 4924c │ │ │ │ + ldr r3, [pc, #-3416] @ 4926c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 49f74 │ │ │ │ + b 48bc0 │ │ │ │ + cmp r1, #3 │ │ │ │ + ldr r2, [r0, #216] @ 0xd8 │ │ │ │ + ldrne r3, [r0, #296] @ 0x128 │ │ │ │ + bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ + bicne r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + moveq r3, #0 │ │ │ │ + b 49f48 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ add r9, r6, #1 │ │ │ │ - orr r3, r3, #32 │ │ │ │ + orr r3, r3, #16 │ │ │ │ strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 4847c │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4828c │ │ │ │ - ldrb r3, [r4, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r5, #1 │ │ │ │ - bne 4a8dc │ │ │ │ - bl 7e00 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - ble 4828c │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r1, [r4, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bl 4cba0 │ │ │ │ - cmp r5, r7 │ │ │ │ - bne 49c74 │ │ │ │ - b 4828c │ │ │ │ - ldr r0, [r0, #1504] @ 0x5e0 │ │ │ │ - ldrb r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ - cmp r3, #0 │ │ │ │ - sub r1, r1, r2 │ │ │ │ - bne 49ce8 │ │ │ │ - cmp r1, #1 │ │ │ │ - movge r1, #1 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - add r1, r1, r2 │ │ │ │ - sub r0, r1, #1 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52ff4 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ - b 4828c │ │ │ │ - ldr r3, [r4, #56] @ 0x38 │ │ │ │ - bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r3, #1 │ │ │ │ - movcs ip, r3 │ │ │ │ - movcc ip, #1 │ │ │ │ - cmp ip, r1 │ │ │ │ - bge 49cbc │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r1, r3 │ │ │ │ - moveq r1, #1 │ │ │ │ - b 49cbc │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - str r0, [r4, #1476] @ 0x5c4 │ │ │ │ - orr r3, r3, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [r4, #1480] @ 0x5c8 │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - bl 4c328 │ │ │ │ - b 4847c │ │ │ │ - subs r2, r3, #1 │ │ │ │ - movne r2, #1 │ │ │ │ - b 484f0 │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - str r0, [r4, #1476] @ 0x5c4 │ │ │ │ - orr r3, r3, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [r4, #1480] @ 0x5c8 │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - bl 4c328 │ │ │ │ - b 4849c │ │ │ │ - ldr r3, [r0, #1732] @ 0x6c4 │ │ │ │ - sub r1, r1, r3 │ │ │ │ - cmp r1, #1 │ │ │ │ - movge r1, #1 │ │ │ │ - b 488e0 │ │ │ │ - ldr r3, [r4, #56] @ 0x38 │ │ │ │ - bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - moveq r3, #1 │ │ │ │ - b 48770 │ │ │ │ - ldr r3, [r4, #56] @ 0x38 │ │ │ │ - bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - moveq r3, #1 │ │ │ │ - b 487d0 │ │ │ │ - mov r2, r3 │ │ │ │ - b 48788 │ │ │ │ - mov r2, r3 │ │ │ │ - b 487f0 │ │ │ │ - sub r1, r1, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 380a8 │ │ │ │ - add r5, r5, #1 │ │ │ │ - b 48760 │ │ │ │ - mov r1, r3 │ │ │ │ - ldrb r7, [r6, #24] │ │ │ │ - sub r1, r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 380d0 │ │ │ │ - add r5, r5, #1 │ │ │ │ - strb r7, [r6, #24] │ │ │ │ - b 487c0 │ │ │ │ - mov ip, r2 │ │ │ │ - b 48818 │ │ │ │ - mov r0, r2 │ │ │ │ - b 487b0 │ │ │ │ + b 48390 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ add r9, r6, #1 │ │ │ │ - bic r3, r3, #16 │ │ │ │ + orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r4, #1420] @ 0x58c │ │ │ │ b 48390 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ add r9, r6, #1 │ │ │ │ - bic r3, r3, #64 @ 0x40 │ │ │ │ + orr r3, r3, #128 @ 0x80 │ │ │ │ strb r3, [r4, #1420] @ 0x58c │ │ │ │ b 48390 │ │ │ │ + ldr r3, [pc, #-3568] @ 49250 │ │ │ │ + ldr r2, [pc, #-3568] @ 49254 │ │ │ │ + ldr r1, [pc, #-3568] @ 49258 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #126 @ 0x7e │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + bl 535c4 │ │ │ │ + ldrb r7, [r4, #48] @ 0x30 │ │ │ │ + b 4899c │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ add r9, r6, #1 │ │ │ │ - bic r3, r3, #128 @ 0x80 │ │ │ │ + orr r3, r3, #32 │ │ │ │ strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 48390 │ │ │ │ + b 48478 │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ add r9, r6, #1 │ │ │ │ - bic r3, r3, #32 │ │ │ │ + orr r3, r3, #2 │ │ │ │ strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 48390 │ │ │ │ + b 48478 │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ + sub r2, r3, #1 │ │ │ │ + cmp r2, #4 │ │ │ │ + bls 4a4bc │ │ │ │ ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - mov r0, r4 │ │ │ │ + mov r2, #0 │ │ │ │ bic r3, r3, #8 │ │ │ │ strb r3, [r4, #1420] @ 0x58c │ │ │ │ + mov r3, r5 │ │ │ │ + str r3, [r4, #1472] @ 0x5c0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - add r9, r6, #1 │ │ │ │ + mov r0, r4 │ │ │ │ bic r3, r3, #4 │ │ │ │ + orr r3, r3, r2, lsl #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 4c328 │ │ │ │ - b 48390 │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - add r9, r6, #1 │ │ │ │ - bic r3, r3, #4 │ │ │ │ - strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 48390 │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - add r9, r6, #1 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - strb r3, [r4, #1420] @ 0x58c │ │ │ │ - b 48390 │ │ │ │ - ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ - mov r0, r4 │ │ │ │ - orr r3, r3, #8 │ │ │ │ - strb r3, [r4, #1420] @ 0x58c │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ + bl 4c348 │ │ │ │ add r9, r6, #1 │ │ │ │ - orr r3, r3, #4 │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 4c328 │ │ │ │ - b 48390 │ │ │ │ + b 48478 │ │ │ │ cmp r1, #113 @ 0x71 │ │ │ │ bne 4828c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a20c │ │ │ │ + bne 4a188 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #1464] @ 0x5b8 │ │ │ │ ldrb r3, [r3, #1472] @ 0x5c0 │ │ │ │ str r2, [r4, #3124] @ 0xc34 │ │ │ │ - ldr r2, [pc, #-3228] @ 49250 │ │ │ │ + ldr r2, [pc, #-3752] @ 4925c │ │ │ │ strb r3, [r4, #3129] @ 0xc39 │ │ │ │ - ldr r3, [pc, #-3200] @ 49274 │ │ │ │ + ldr r3, [pc, #-3744] @ 4926c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 38130 │ │ │ │ - ldr r3, [pc, #-3280] @ 49254 │ │ │ │ + b 37fac │ │ │ │ + ldr r3, [pc, #-3804] @ 49260 │ │ │ │ cmp r5, r3 │ │ │ │ bne 4828c │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ bne 4828c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a270 │ │ │ │ + bne 4a1ec │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #-3312] @ 49258 │ │ │ │ + ldr r2, [pc, #-3836] @ 49264 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - b 4828c │ │ │ │ - ldrb r3, [r0, #48] @ 0x30 │ │ │ │ - ldr r2, [r0, #1724] @ 0x6bc │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 4bdb8 │ │ │ │ - cmp r2, #1 │ │ │ │ - ble 4c00c │ │ │ │ - ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ - str r3, [r1, #16] │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ - b 4828c │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r2, r3 │ │ │ │ - beq 48220 │ │ │ │ - ldr r3, [r4, #1736] @ 0x6c8 │ │ │ │ - ldr r0, [r4, #1732] @ 0x6c4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, r2, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - movge r3, r2 │ │ │ │ - cmp r1, #1 │ │ │ │ - ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ - bhi 4823c │ │ │ │ - b 48b38 │ │ │ │ - ldrb r3, [r0, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 4a058 │ │ │ │ - ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ - ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ - mov r1, r3 │ │ │ │ - bl 52ff4 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ - b 4828c │ │ │ │ - ldrb r3, [r0, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 4bea4 │ │ │ │ - ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ - ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ - ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [sp] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r1, #20] │ │ │ │ - bl 52ff4 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ - b 4828c │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ - bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 49fe0 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq 4bd8c │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4828c │ │ │ │ - ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ - ldr r0, [r0, #1724] @ 0x6bc │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52ff4 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ - ldrb r3, [r0, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r1, #1 │ │ │ │ - bne 4bde0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54788 │ │ │ │ - ldr r2, [pc, #-3692] @ 4925c │ │ │ │ - ldr r3, [pc, #-3672] @ 49274 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 380a8 │ │ │ │ - ldrb r2, [r0, #48] @ 0x30 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 4828c │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ - bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4828c │ │ │ │ - ldr r1, [pc, #-3772] @ 49260 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - cmp r3, #23 │ │ │ │ - bhi 4828c │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [r1, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #-3804] @ 49264 │ │ │ │ - ldr r3, [pc, #-3792] @ 49274 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 52f50 │ │ │ │ - ldrb r3, [r0, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r1, #1 │ │ │ │ - bne 4a1a8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 38100 │ │ │ │ - ldr r2, [pc, #-3872] @ 49268 │ │ │ │ - ldr r3, [pc, #-3864] @ 49274 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 4a0e4 │ │ │ │ - b 48bd0 │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ - bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - movne r1, r3 │ │ │ │ - moveq r1, #1 │ │ │ │ - b 4a178 │ │ │ │ - ldrb r3, [r0, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r1, #1 │ │ │ │ - bne 4a1f8 │ │ │ │ - ldr r2, [pc, #-3944] @ 4926c │ │ │ │ - ldr r3, [pc, #-3940] @ 49274 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - moveq r0, r4 │ │ │ │ - beq 4a0f0 │ │ │ │ - b 48bd0 │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ - bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - movne r1, r3 │ │ │ │ - moveq r1, #1 │ │ │ │ - b 4a1cc │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 49ed4 │ │ │ │ + beq 4a0ec │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 4bd78 │ │ │ │ + bhi 4a278 │ │ │ │ cmp r3, #2 │ │ │ │ movhi r2, #1 │ │ │ │ - bhi 4a23c │ │ │ │ + bhi 4a1b8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r2, [r2, #1464] @ 0x5b8 │ │ │ │ cmp r2, #3 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [r4, #3124] @ 0xc34 │ │ │ │ and r3, r3, #1 │ │ │ │ - ldr r2, [pc, #-4060] @ 49270 │ │ │ │ + ldr r2, [pc, #-3936] @ 49268 │ │ │ │ strb r3, [r4, #3129] @ 0xc39 │ │ │ │ - ldr r3, [pc, #-4064] @ 49274 │ │ │ │ + ldr r3, [pc, #-3940] @ 4926c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 49f0c │ │ │ │ - b 48bd0 │ │ │ │ + beq 4a124 │ │ │ │ + b 48bc0 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #4020] @ 4b230 │ │ │ │ + ldr r2, [pc, #-3976] @ 49270 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 4a2b0 │ │ │ │ + bhi 4a22c │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcc 4a2fc │ │ │ │ - ldr r2, [pc, #4000] @ 4b234 │ │ │ │ + bcc 4a28c │ │ │ │ + ldr r2, [pc, #-3996] @ 49274 │ │ │ │ sub r1, r3, #1000 @ 0x3e8 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ - bhi 49f3c │ │ │ │ + bhi 4a154 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 4a2ec │ │ │ │ - bhi 4a3c8 │ │ │ │ - ldr r2, [pc, #3956] @ 4b238 │ │ │ │ + beq 4a268 │ │ │ │ + bhi 4a440 │ │ │ │ + ldr r2, [pc, #-4040] @ 49278 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4a404 │ │ │ │ + beq 4a47c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4a39c │ │ │ │ + beq 4a414 │ │ │ │ sub r2, r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ ldrbeq r1, [r0, #1793] @ 0x701 │ │ │ │ rsbeq r1, r1, #2 │ │ │ │ - beq 49f40 │ │ │ │ - b 49f3c │ │ │ │ + beq 4a158 │ │ │ │ + b 4a154 │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldrb r1, [r2, #333] @ 0x14d │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ + sub r2, r3, #5 │ │ │ │ + cmp r2, #1 │ │ │ │ + movls r2, #2 │ │ │ │ + bls 4a1b8 │ │ │ │ + b 4828c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi 49f3c │ │ │ │ - ldr r1, [pc, #3884] @ 4b23c │ │ │ │ + bhi 4a154 │ │ │ │ + ldr r1, [pc, #3920] @ 4b1f0 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi 49f3c │ │ │ │ - add r2, r2, r2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + bhi 4a154 │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r1, [r0, #3636] @ 0xe34 │ │ │ │ lsr r1, r1, #1 │ │ │ │ and r1, r1, #1 │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ add r2, r4, #1616 @ 0x650 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldr r2, [r0, #1816] @ 0x718 │ │ │ │ - cmp r2, #2 │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldrb r1, [r0, #1794] @ 0x702 │ │ │ │ + b 4a158 │ │ │ │ + ldrb r1, [r0, #1961] @ 0x7a9 │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldr r2, [r0, #1812] @ 0x714 │ │ │ │ + b 4a158 │ │ │ │ + ldr r2, [r0, #1816] @ 0x718 │ │ │ │ cmp r2, #4 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldr r2, [r0, #1812] @ 0x714 │ │ │ │ + b 4a158 │ │ │ │ + ldr r2, [r0, #1816] @ 0x718 │ │ │ │ cmp r2, #3 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - ldr r2, [r2, #1664] @ 0x680 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq 4a4fc │ │ │ │ - mov r1, #4 │ │ │ │ - b 49f40 │ │ │ │ - ldr r2, [r0, #1812] @ 0x714 │ │ │ │ - cmp r2, #2 │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldr r2, [pc, #3696] @ 4b240 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 4a3f0 │ │ │ │ - add r2, r2, #729088 @ 0xb2000 │ │ │ │ - add r2, r2, #229 @ 0xe5 │ │ │ │ - cmp r3, r2 │ │ │ │ - ldrbeq r1, [r0, #3740] @ 0xe9c │ │ │ │ - rsbeq r1, r1, #2 │ │ │ │ - beq 49f40 │ │ │ │ - b 49f3c │ │ │ │ - ldrb r1, [r0, #3636] @ 0xe34 │ │ │ │ - lsr r1, r1, #2 │ │ │ │ - and r1, r1, #1 │ │ │ │ + b 4a158 │ │ │ │ + ldrb r1, [r0, #1795] @ 0x703 │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldrb r1, [r0, #3380] @ 0xd34 │ │ │ │ + b 4a158 │ │ │ │ + ldrb r1, [r0, #1960] @ 0x7a8 │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldrb r1, [r0, #1961] @ 0x7a9 │ │ │ │ + b 4a158 │ │ │ │ + ldrb r1, [r0, #1962] @ 0x7aa │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldr r2, [r0, #1816] @ 0x718 │ │ │ │ - cmp r2, #4 │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ + ldrb r1, [r0, #1963] @ 0x7ab │ │ │ │ + rsb r1, r1, #2 │ │ │ │ + b 4a158 │ │ │ │ + ldrb r1, [r0, #3636] @ 0xe34 │ │ │ │ + and r1, r1, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + b 4a158 │ │ │ │ ldr r2, [r0, #1808] @ 0x710 │ │ │ │ cmp r2, #2 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ ldrb r1, [r0, #1792] @ 0x700 │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ ldrb r1, [r0, #1791] @ 0x6ff │ │ │ │ add r1, r1, #1 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ ldrb r1, [r0, #3128] @ 0xc38 │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ ldrb r1, [r0, #1788] @ 0x6fc │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ ldr r2, [r0, #1800] @ 0x708 │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ ldrb r1, [r0, #1790] @ 0x6fe │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ ldr r2, [r0, #1804] @ 0x70c │ │ │ │ cmp r2, #2 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldrb r1, [r0, #1960] @ 0x7a8 │ │ │ │ - rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldrb r1, [r0, #1962] @ 0x7aa │ │ │ │ - rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldrb r1, [r0, #1963] @ 0x7ab │ │ │ │ - rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldrb r1, [r0, #3636] @ 0xe34 │ │ │ │ - and r1, r1, #1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ ldr r2, [r0, #1816] @ 0x718 │ │ │ │ + cmp r2, #2 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #2 │ │ │ │ + b 4a158 │ │ │ │ + ldrb r1, [r0, #1794] @ 0x702 │ │ │ │ + rsb r1, r1, #2 │ │ │ │ + b 4a158 │ │ │ │ + ldr r2, [r0, #1812] @ 0x714 │ │ │ │ + cmp r2, #4 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #2 │ │ │ │ + b 4a158 │ │ │ │ + ldr r2, [r0, #1812] @ 0x714 │ │ │ │ cmp r2, #3 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #2 │ │ │ │ - b 49f40 │ │ │ │ - ldrb r1, [r0, #1795] @ 0x703 │ │ │ │ + b 4a158 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r2, #1664] @ 0x680 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq 4a534 │ │ │ │ + mov r1, #4 │ │ │ │ + b 4a158 │ │ │ │ + ldr r2, [r0, #1812] @ 0x714 │ │ │ │ + cmp r2, #2 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #2 │ │ │ │ + b 4a158 │ │ │ │ + ldr r2, [pc, #3500] @ 4b1f4 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 4a468 │ │ │ │ + add r2, r2, #729088 @ 0xb2000 │ │ │ │ + add r2, r2, #229 @ 0xe5 │ │ │ │ + cmp r3, r2 │ │ │ │ + ldrbeq r1, [r0, #3740] @ 0xe9c │ │ │ │ + rsbeq r1, r1, #2 │ │ │ │ + beq 4a158 │ │ │ │ + b 4a154 │ │ │ │ + ldrb r1, [r0, #3636] @ 0xe34 │ │ │ │ + lsr r1, r1, #2 │ │ │ │ + and r1, r1, #1 │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ + ldrb r1, [r0, #3380] @ 0xd34 │ │ │ │ + rsb r1, r1, #2 │ │ │ │ + b 4a158 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r3, r2 │ │ │ │ + beq 48220 │ │ │ │ + ldr r0, [r4, #1732] @ 0x6c4 │ │ │ │ + ldr r2, [r4, #1736] @ 0x6c8 │ │ │ │ + add r3, r3, r0 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + movlt r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + ldr r0, [r4, #1724] @ 0x6bc │ │ │ │ + bhi 4823c │ │ │ │ + b 48afc │ │ │ │ + subs r2, r3, #1 │ │ │ │ + movne r2, #1 │ │ │ │ + b 4a0b4 │ │ │ │ + ldrb r2, [r0, #48] @ 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 4828c │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + beq 4828c │ │ │ │ + ldr r1, [pc, #3344] @ 4b1f8 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r3, #23 │ │ │ │ + bhi 4828c │ │ │ │ + add r3, r3, r3 │ │ │ │ + ldrsh r3, [r1, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r2, [pc, #3312] @ 4b1fc │ │ │ │ + ldr r3, [pc, #3620] @ 4b334 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 48bc0 │ │ │ │ + add sp, sp, #140 @ 0x8c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 52f70 │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldrb r1, [r2, #332] @ 0x14c │ │ │ │ rsb r1, r1, #2 │ │ │ │ - b 49f40 │ │ │ │ + b 4a158 │ │ │ │ + ldr ip, [pc, #3252] @ 4b200 │ │ │ │ + ldr r2, [pc, #3252] @ 4b204 │ │ │ │ + ldr r1, [pc, #3252] @ 4b208 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #3248] @ 4b20c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ + b 4828c │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 4a774 │ │ │ │ + ldr r3, [r4, #1984] @ 0x7c0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4828c │ │ │ │ + ldr r0, [r4, #1980] @ 0x7bc │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r5, [r0] │ │ │ │ + strne r2, [r3, #8] │ │ │ │ + streq r2, [r4, #1976] @ 0x7b8 │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r3, [r2, #4] │ │ │ │ + streq r3, [r4, #1980] @ 0x7bc │ │ │ │ + bl 7e3c │ │ │ │ + ldr r3, [r4, #1984] @ 0x7c0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4, #1984] @ 0x7c0 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 3857c │ │ │ │ + ldr r2, [pc, #3136] @ 4b210 │ │ │ │ + ldr r3, [pc, #3424] @ 4b334 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + moveq r0, r5 │ │ │ │ + bne 48bc0 │ │ │ │ + add sp, sp, #140 @ 0x8c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 7e3c │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 4a690 │ │ │ │ + mov r0, #12 │ │ │ │ + bl 82e0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r4, #1972] @ 0x7b4 │ │ │ │ + bl 51f84 │ │ │ │ + ldr r3, [r4, #1980] @ 0x7bc │ │ │ │ + str r3, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r3, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + beq 4a644 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r5, [r2, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + ldr r3, [r4, #1984] @ 0x7c0 │ │ │ │ + ldr r2, [r4, #1976] @ 0x7b8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + str r5, [r4, #1980] @ 0x7bc │ │ │ │ + str r3, [r4, #1984] @ 0x7c0 │ │ │ │ + streq r5, [r4, #1976] @ 0x7b8 │ │ │ │ + b 4828c │ │ │ │ + ldr ip, [pc, #2984] @ 4b214 │ │ │ │ + ldr r2, [pc, #2984] @ 4b218 │ │ │ │ + ldr r1, [pc, #2984] @ 4b21c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #2980] @ 4b220 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ + b 4828c │ │ │ │ + ldr r3, [r0, #136] @ 0x88 │ │ │ │ + bics r3, r3, #-2147483646 @ 0x80000002 │ │ │ │ + bne 4828c │ │ │ │ + b 4a604 │ │ │ │ + ldr ip, [pc, #2940] @ 4b224 │ │ │ │ + ldr r2, [pc, #2940] @ 4b228 │ │ │ │ + ldr r1, [pc, #2940] @ 4b22c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #2936] @ 4b230 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ + b 4828c │ │ │ │ + ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ + ldr r2, [r3, #272] @ 0x110 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 4a734 │ │ │ │ + ldr r7, [r2] │ │ │ │ + ldr r1, [r0, #2052] @ 0x804 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ + bl 556f0 │ │ │ │ + ldr r1, [r4, #2048] @ 0x800 │ │ │ │ + ldr r5, [pc, #2876] @ 4b234 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ + bl 556f0 │ │ │ │ + mov r2, r5 │ │ │ │ + add r5, sp, #68 @ 0x44 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 53c24 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 36828 │ │ │ │ + ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ + ldr r3, [r3, #280] @ 0x118 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 4828c │ │ │ │ + ldr r2, [pc, #2800] @ 4b238 │ │ │ │ + ldr r3, [pc, #3048] @ 4b334 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 48bc0 │ │ │ │ + ldr r1, [pc, #2768] @ 4b23c │ │ │ │ + mov r2, #8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 48f28 │ │ │ │ + ldr r3, [r0, #136] @ 0x88 │ │ │ │ + bics r3, r3, #-2147483646 @ 0x80000002 │ │ │ │ + bne 4828c │ │ │ │ + b 4a578 │ │ │ │ + ldr r2, [pc, #2740] @ 4b240 │ │ │ │ + ldr r1, [r0, #1724] @ 0x6bc │ │ │ │ + add r5, sp, #68 @ 0x44 │ │ │ │ + ldr r3, [r0, #1728] @ 0x6c0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ + bl 53c24 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 36828 │ │ │ │ + b 4828c │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4828c │ │ │ │ + ldrb r3, [r4, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r5, #1 │ │ │ │ + bne 4ad5c │ │ │ │ + bl 7e00 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + ble 4828c │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r1, [r4, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bl 4cbc0 │ │ │ │ + cmp r5, r7 │ │ │ │ + bne 4a7e8 │ │ │ │ + b 4828c │ │ │ │ + ldr r0, [r0, #1504] @ 0x5e0 │ │ │ │ + ldrb r3, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + ldr r1, [r4, #1724] @ 0x6bc │ │ │ │ + cmp r3, #0 │ │ │ │ + sub r1, r1, r2 │ │ │ │ + bne 4a85c │ │ │ │ + cmp r1, #1 │ │ │ │ + movge r1, #1 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + add r1, r1, r2 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 53014 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + b 4828c │ │ │ │ + ldr r3, [r4, #56] @ 0x38 │ │ │ │ + bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r3, #1 │ │ │ │ + movcs ip, r3 │ │ │ │ + movcc ip, #1 │ │ │ │ + cmp ip, r1 │ │ │ │ + bge 4a830 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r1, r3 │ │ │ │ + moveq r1, #1 │ │ │ │ + b 4a830 │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + str r0, [r4, #1476] @ 0x5c4 │ │ │ │ + orr r3, r3, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [r4, #1480] @ 0x5c8 │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + bl 4c348 │ │ │ │ + b 48478 │ │ │ │ + ldr r3, [r0, #1732] @ 0x6c4 │ │ │ │ + sub r1, r1, r3 │ │ │ │ + cmp r1, #1 │ │ │ │ + movge r1, #1 │ │ │ │ + b 488a4 │ │ │ │ + ldr r3, [r4, #56] @ 0x38 │ │ │ │ + bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + moveq r3, #1 │ │ │ │ + b 48794 │ │ │ │ + ldrb r3, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #1724] @ 0x6bc │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 4a950 │ │ │ │ + cmp r2, #1 │ │ │ │ + ble 4a978 │ │ │ │ + ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r1, #24] │ │ │ │ + str r3, [r1, #16] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ + b 4828c │ │ │ │ + ldrb r3, [r0, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r1, #1 │ │ │ │ + bne 4c004 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 37f7c │ │ │ │ + ldr r2, [pc, #2344] @ 4b244 │ │ │ │ + ldr r3, [pc, #2580] @ 4b334 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 48bc0 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + add sp, sp, #140 @ 0x8c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 37f24 │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r3, #1 │ │ │ │ + movcs r1, r3 │ │ │ │ + movcc r1, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 4a978 │ │ │ │ + cmp r3, #0 │ │ │ │ + subne r3, r3, #1 │ │ │ │ + b 4a8e4 │ │ │ │ + sub r3, r2, #1 │ │ │ │ + b 4a8e4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, #0 │ │ │ │ bic r3, r3, #8 │ │ │ │ str r2, [r0, #1476] @ 0x5c4 │ │ │ │ str r2, [r0, #1480] @ 0x5c8 │ │ │ │ strb r3, [r0, #16] │ │ │ │ - bl 4c328 │ │ │ │ + bl 4c348 │ │ │ │ b 48328 │ │ │ │ - ldr r2, [pc, #3344] @ 4b244 │ │ │ │ - ldr r3, [pc, #3760] @ 4b3e8 │ │ │ │ + ldr r2, [pc, #2208] @ 4b248 │ │ │ │ + ldr r3, [pc, #2440] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ ldr r1, [r0, #1504] @ 0x5e0 │ │ │ │ add r1, r1, #28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 54f3c │ │ │ │ - ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ - orr r3, r3, #32 │ │ │ │ - strb r3, [r0, #1420] @ 0x58c │ │ │ │ - b 48498 │ │ │ │ - ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ - orr r3, r3, #2 │ │ │ │ - strb r3, [r0, #1420] @ 0x58c │ │ │ │ - b 48498 │ │ │ │ + b 54f5c │ │ │ │ + ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ + ldr r3, [r0, #1732] @ 0x6c4 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + cmp r1, r3 │ │ │ │ + blt 4828c │ │ │ │ + ldr r0, [r0, #1736] @ 0x6c8 │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 4828c │ │ │ │ + ldrb r2, [r4, #48] @ 0x30 │ │ │ │ + sub r3, r0, r1 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r3, #1 │ │ │ │ + bne 4aa90 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ + bl 53d24 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + b 4828c │ │ │ │ + ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ + ldr r3, [r0, #1732] @ 0x6c4 │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + cmp r1, r3 │ │ │ │ + blt 4828c │ │ │ │ + ldr r0, [r0, #1736] @ 0x6c8 │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 4828c │ │ │ │ + ldrb r2, [r4, #48] @ 0x30 │ │ │ │ + sub r3, r0, r1 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r3, #1 │ │ │ │ + bne 4aabc │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ + bl 53708 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + b 4828c │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ + bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r2, #1 │ │ │ │ + movcs ip, r2 │ │ │ │ + movcc ip, #1 │ │ │ │ + cmp ip, r3 │ │ │ │ + bge 4aa0c │ │ │ │ + cmp r2, #0 │ │ │ │ + movne r3, r2 │ │ │ │ + moveq r3, #1 │ │ │ │ + b 4aa0c │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ + bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r2, #1 │ │ │ │ + movcs ip, r2 │ │ │ │ + movcc ip, #1 │ │ │ │ + cmp ip, r3 │ │ │ │ + bge 4aa68 │ │ │ │ + cmp r2, #0 │ │ │ │ + movne r3, r2 │ │ │ │ + moveq r3, #1 │ │ │ │ + b 4aa68 │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ bne 4828c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #1 │ │ │ │ - bne 4aef0 │ │ │ │ + bne 4b530 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r3, [r0, #104] @ 0x68 │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ add lr, r3, #18 │ │ │ │ add r1, r1, #1 │ │ │ │ subne r3, r3, #1 │ │ │ │ andne r3, r3, #255 @ 0xff │ │ │ │ moveq r3, #7 │ │ │ │ cmp r2, r1 │ │ │ │ str ip, [r0, lr, lsl #2] │ │ │ │ - bne 4a5ac │ │ │ │ + bne 4ab10 │ │ │ │ strb r3, [r0, #104] @ 0x68 │ │ │ │ b 4828c │ │ │ │ - ldr r3, [pc, #3176] @ 4b248 │ │ │ │ + ldr r3, [pc, #1800] @ 4b24c │ │ │ │ sub r1, r1, #114 @ 0x72 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 4828c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ @@ -67493,53 +67838,50 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3b4e4 │ │ │ │ + bl 3b364 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4828c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ sub r3, r8, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, r7, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 534c0 │ │ │ │ + bl 534e0 │ │ │ │ cmp r7, r5 │ │ │ │ blt 4828c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 52ff4 │ │ │ │ + bl 53014 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 4a658 │ │ │ │ - ldr r2, [pc, #3012] @ 4b24c │ │ │ │ - ldr r1, [r0, #1724] @ 0x6bc │ │ │ │ - add r5, sp, #68 @ 0x44 │ │ │ │ - ldr r3, [r0, #1728] @ 0x6c0 │ │ │ │ + b 4abbc │ │ │ │ + ldr ip, [pc, #1636] @ 4b250 │ │ │ │ + ldr r2, [pc, #1636] @ 4b254 │ │ │ │ + ldr r1, [pc, #1636] @ 4b258 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #1632] @ 4b25c │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - bl 5403c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ strb r3, [r0, #1420] @ 0x58c │ │ │ │ b 48328 │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ bic r3, r3, #32 │ │ │ │ @@ -67549,15 +67891,15 @@ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ bic r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ bic r3, r3, #4 │ │ │ │ str r1, [r0, #1472] @ 0x5c0 │ │ │ │ strb r2, [r0, #1420] @ 0x58c │ │ │ │ strb r3, [r0, #16] │ │ │ │ - bl 4c328 │ │ │ │ + bl 4c348 │ │ │ │ b 48328 │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ bic r3, r3, #4 │ │ │ │ strb r3, [r0, #1420] @ 0x58c │ │ │ │ b 48328 │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ bic r3, r3, #3 │ │ │ │ @@ -67567,364 +67909,310 @@ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orr r2, r2, #8 │ │ │ │ mov r1, #2 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r1, [r0, #1472] @ 0x5c0 │ │ │ │ strb r2, [r0, #1420] @ 0x58c │ │ │ │ strb r3, [r0, #16] │ │ │ │ - bl 4c328 │ │ │ │ + bl 4c348 │ │ │ │ b 48328 │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [r0, #1420] @ 0x58c │ │ │ │ b 48328 │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r0, #1420] @ 0x58c │ │ │ │ b 48328 │ │ │ │ - ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ - ldr r3, [r0, #1732] @ 0x6c4 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - cmp r1, r3 │ │ │ │ - blt 4828c │ │ │ │ - ldr r0, [r0, #1736] @ 0x6c8 │ │ │ │ - cmp r1, r0 │ │ │ │ - bge 4828c │ │ │ │ - ldrb r2, [r4, #48] @ 0x30 │ │ │ │ - sub r3, r0, r1 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r3, #1 │ │ │ │ - bne 4a820 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ - bl 53d18 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - b 4828c │ │ │ │ - ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ - ldr r3, [r0, #1732] @ 0x6c4 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - cmp r1, r3 │ │ │ │ - blt 4828c │ │ │ │ - ldr r0, [r0, #1736] @ 0x6c8 │ │ │ │ - cmp r1, r0 │ │ │ │ - bge 4828c │ │ │ │ - ldrb r2, [r4, #48] @ 0x30 │ │ │ │ - sub r3, r0, r1 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r3, #1 │ │ │ │ - bne 4a8a0 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ - bl 54268 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - b 4828c │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ - bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r2, #1 │ │ │ │ - movcs ip, r2 │ │ │ │ - movcc ip, #1 │ │ │ │ - cmp ip, r3 │ │ │ │ - bge 4a79c │ │ │ │ - cmp r2, #0 │ │ │ │ - movne r3, r2 │ │ │ │ - moveq r3, #1 │ │ │ │ - b 4a79c │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ + mov r3, #0 │ │ │ │ + bic r2, r2, #12 │ │ │ │ + str r3, [r0, #1420] @ 0x58c │ │ │ │ + str r3, [r0, #1424] @ 0x590 │ │ │ │ + str r3, [r0, #1472] @ 0x5c0 │ │ │ │ + str r3, [r0, #1476] @ 0x5c4 │ │ │ │ + str r3, [r0, #1480] @ 0x5c8 │ │ │ │ + strb r2, [r0, #16] │ │ │ │ + bl 4c348 │ │ │ │ + b 48328 │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ - bic r3, r3, #16 │ │ │ │ + orr r3, r3, #32 │ │ │ │ strb r3, [r0, #1420] @ 0x58c │ │ │ │ - b 48328 │ │ │ │ + b 484c8 │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ strb r3, [r0, #1420] @ 0x58c │ │ │ │ b 48328 │ │ │ │ - ldr r0, [pc, #2524] @ 4b250 │ │ │ │ - ldr r2, [pc, #2524] @ 4b254 │ │ │ │ - ldr r1, [pc, #2524] @ 4b258 │ │ │ │ + ldr r0, [pc, #1356] @ 4b260 │ │ │ │ + ldr r2, [pc, #1356] @ 4b264 │ │ │ │ + ldr r1, [pc, #1356] @ 4b268 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #126 @ 0x7e │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - mov r6, r5 │ │ │ │ + bl 535c4 │ │ │ │ ldrb r7, [r4, #48] @ 0x30 │ │ │ │ - b 4849c │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ - bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r2, #1 │ │ │ │ - movcs ip, r2 │ │ │ │ - movcc ip, #1 │ │ │ │ - cmp ip, r3 │ │ │ │ - bge 4a7f8 │ │ │ │ - cmp r2, #0 │ │ │ │ - movne r3, r2 │ │ │ │ - moveq r3, #1 │ │ │ │ - b 4a7f8 │ │ │ │ + b 484c8 │ │ │ │ + ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ + bic r3, r3, #16 │ │ │ │ + strb r3, [r0, #1420] @ 0x58c │ │ │ │ + b 48328 │ │ │ │ ldrb r3, [r0, #1420] @ 0x58c │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r0, #1420] @ 0x58c │ │ │ │ b 48328 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ movne r5, r3 │ │ │ │ moveq r5, #1 │ │ │ │ - b 49c64 │ │ │ │ + b 4a7d8 │ │ │ │ ldr r1, [r0, #1504] @ 0x5e0 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ ldr r6, [r0, #1724] @ 0x6bc │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r6, r0 │ │ │ │ - bne 4b4ac │ │ │ │ + bne 4b868 │ │ │ │ cmp r3, #1 │ │ │ │ movge r3, #1 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r7, #12 │ │ │ │ sub r6, r6, r3 │ │ │ │ mla r1, r7, r3, r2 │ │ │ │ mla r0, r7, r0, r2 │ │ │ │ mul r2, r7, r6 │ │ │ │ bl 8448 │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r6, r5 │ │ │ │ - beq 4b868 │ │ │ │ + beq 4bce4 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ add r1, r5, r1 │ │ │ │ mla r3, r7, r1, r3 │ │ │ │ add r5, r5, #1 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ bic r1, r1, #1 │ │ │ │ strb r1, [r3, #8] │ │ │ │ - b 4a940 │ │ │ │ + b 4adc0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3b4e4 │ │ │ │ + bl 3b364 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4828c │ │ │ │ - ldr r6, [pc, #2240] @ 4b25c │ │ │ │ + ldr r6, [pc, #1104] @ 4b26c │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r5 │ │ │ │ blt 4828c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r9, #12 │ │ │ │ mov r8, #80 @ 0x50 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ mov ip, r0 │ │ │ │ strb r3, [r0, #8] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r7, r0 │ │ │ │ - blt 4aad8 │ │ │ │ + blt 4af58 │ │ │ │ ldr r3, [ip] │ │ │ │ mov lr, #4 │ │ │ │ mla r3, r9, r0, r3 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r3, #8] │ │ │ │ ldrb sl, [r4, #48] @ 0x30 │ │ │ │ cmp sl, lr │ │ │ │ - bls 4aae8 │ │ │ │ + bls 4af68 │ │ │ │ mul r2, r8, lr │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 4ab10 │ │ │ │ + bhi 4af90 │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3b4e4 │ │ │ │ + bl 3b364 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4828c │ │ │ │ - ldr r6, [pc, #2060] @ 4b260 │ │ │ │ + ldr r6, [pc, #924] @ 4b270 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r5 │ │ │ │ blt 4828c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r3, #1 │ │ │ │ mov r9, #12 │ │ │ │ mov r8, #80 @ 0x50 │ │ │ │ add lr, r4, #56 @ 0x38 │ │ │ │ strb r3, [r0, #8] │ │ │ │ cmp r7, r2 │ │ │ │ - blt 4aae0 │ │ │ │ + blt 4af60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov ip, #4 │ │ │ │ mla r3, r9, r2, r3 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ bic r1, r1, #1 │ │ │ │ strb r1, [r3, #8] │ │ │ │ ldrb sl, [r4, #48] @ 0x30 │ │ │ │ cmp sl, ip │ │ │ │ - bls 4aaf0 │ │ │ │ + bls 4af70 │ │ │ │ mul r1, r8, ip │ │ │ │ ldr r1, [lr, r1] │ │ │ │ cmp r1, #27 │ │ │ │ - bhi 4ab40 │ │ │ │ + bhi 4afc0 │ │ │ │ ldrb r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r5, r5, #1 │ │ │ │ - b 4a9a0 │ │ │ │ + b 4ae20 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 4aa58 │ │ │ │ + b 4aed8 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 4a9dc │ │ │ │ + b 4ae5c │ │ │ │ add r2, r2, #1 │ │ │ │ - b 4aa90 │ │ │ │ + b 4af10 │ │ │ │ ldrb fp, [r3, #4] │ │ │ │ mvn r2, fp │ │ │ │ and r2, r2, #128 @ 0x80 │ │ │ │ bic fp, fp, #128 @ 0x80 │ │ │ │ orr r2, r2, fp │ │ │ │ strb r2, [r3, #4] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 4aa00 │ │ │ │ + b 4ae80 │ │ │ │ ldrb fp, [r3, #4] │ │ │ │ mvn r2, fp │ │ │ │ and r2, r2, #32 │ │ │ │ bic fp, fp, #32 │ │ │ │ orr r2, r2, fp │ │ │ │ strb r2, [r3, #4] │ │ │ │ - b 4ab10 │ │ │ │ + b 4af90 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ bic r1, r1, #128 @ 0x80 │ │ │ │ strb r1, [r3, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 4aab4 │ │ │ │ + b 4af34 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ bic r1, r1, #32 │ │ │ │ strb r1, [r3, #4] │ │ │ │ - b 4ab40 │ │ │ │ + b 4afc0 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ bic r1, r1, #8 │ │ │ │ strb r1, [r3, #4] │ │ │ │ - b 4ab40 │ │ │ │ + b 4afc0 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ bic r1, r1, #1 │ │ │ │ strb r1, [r3, #4] │ │ │ │ - b 4ab40 │ │ │ │ + b 4afc0 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ orr r1, r1, #128 @ 0x80 │ │ │ │ strb r1, [r3, #4] │ │ │ │ - b 4ab40 │ │ │ │ + b 4afc0 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ orr r1, r1, #32 │ │ │ │ strb r1, [r3, #4] │ │ │ │ - b 4ab40 │ │ │ │ + b 4afc0 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ orr r1, r1, #8 │ │ │ │ strb r1, [r3, #4] │ │ │ │ - b 4ab40 │ │ │ │ + b 4afc0 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ orr r1, r1, #1 │ │ │ │ strb r1, [r3, #4] │ │ │ │ - b 4ab40 │ │ │ │ + b 4afc0 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ and r1, r1, #86 @ 0x56 │ │ │ │ strb r1, [r3, #4] │ │ │ │ - b 4ab40 │ │ │ │ + b 4afc0 │ │ │ │ ldrb fp, [r3, #4] │ │ │ │ mvn r2, fp │ │ │ │ and r2, r2, #8 │ │ │ │ bic fp, fp, #8 │ │ │ │ orr r2, r2, fp │ │ │ │ strb r2, [r3, #4] │ │ │ │ - b 4ab10 │ │ │ │ + b 4af90 │ │ │ │ ldrb fp, [r3, #4] │ │ │ │ and r2, fp, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ bic fp, fp, #1 │ │ │ │ orr r2, r2, fp │ │ │ │ strb r2, [r3, #4] │ │ │ │ - b 4ab10 │ │ │ │ + b 4af90 │ │ │ │ ldrb fp, [r3, #4] │ │ │ │ mvn r2, fp │ │ │ │ bic r2, r2, #86 @ 0x56 │ │ │ │ and fp, fp, #86 @ 0x56 │ │ │ │ orr r2, r2, fp │ │ │ │ strb r2, [r3, #4] │ │ │ │ - b 4ab10 │ │ │ │ + b 4af90 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ - bne 4aca4 │ │ │ │ - ldr r2, [pc, #1584] @ 4b264 │ │ │ │ - ldr r3, [pc, #1968] @ 4b3e8 │ │ │ │ + bne 4b124 │ │ │ │ + ldr r2, [pc, #448] @ 4b274 │ │ │ │ + ldr r3, [pc, #636] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 380d0 │ │ │ │ + b 37f4c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ - bne 4b5ac │ │ │ │ - ldr r2, [pc, #1520] @ 4b268 │ │ │ │ - ldr r3, [pc, #1900] @ 4b3e8 │ │ │ │ + bne 4b968 │ │ │ │ + ldr r2, [pc, #384] @ 4b278 │ │ │ │ + ldr r3, [pc, #568] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 54788 │ │ │ │ + b 547a8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ movne r1, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - b 4ac2c │ │ │ │ + b 4b0ac │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4828c │ │ │ │ ldrb r8, [r0, #56] @ 0x38 │ │ │ │ sub r3, r8, #32 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ movhi r3, #1 │ │ │ │ @@ -67936,55 +68224,167 @@ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3b4e4 │ │ │ │ + bl 3b364 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4828c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ sub r6, r6, r7 │ │ │ │ add r6, r6, #1 │ │ │ │ sub r3, r9, r5 │ │ │ │ mov r2, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 534c0 │ │ │ │ + bl 534e0 │ │ │ │ mov sl, #1 │ │ │ │ cmp r9, r5 │ │ │ │ blt 4828c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r6, sl} │ │ │ │ bl 3fea8 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 4ad48 │ │ │ │ + b 4b1c8 │ │ │ │ + andeq r5, r1, sl, lsl #20 │ │ │ │ + andeq r2, r0, r4, lsl #2 │ │ │ │ + andeq r5, r1, lr, lsl #16 │ │ │ │ + andeq r5, r3, ip, ror #11 │ │ │ │ + andeq sp, r0, r8, lsl #23 │ │ │ │ + muleq r0, r4, r9 │ │ │ │ + muleq r0, r8, r9 │ │ │ │ + andeq r0, r0, r5, ror #9 │ │ │ │ + andeq r5, r3, r8, lsr #10 │ │ │ │ + andeq sp, r0, ip, ror #21 │ │ │ │ + andeq sp, r0, r4, ror r8 │ │ │ │ + andeq sp, r0, r8, ror r8 │ │ │ │ + andeq r0, r0, r3, asr r5 │ │ │ │ + andeq sp, r0, r8, lsl #20 │ │ │ │ + andeq sp, r0, r8, lsr r8 │ │ │ │ + andeq sp, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, r4, ror #9 │ │ │ │ + andeq sp, r0, r0, asr sl │ │ │ │ + @ instruction: 0x000353b0 │ │ │ │ + andeq sp, r0, r4, ror #19 │ │ │ │ + andeq sp, r0, r4, lsr #19 │ │ │ │ + ldrdeq r5, [r3], -ip │ │ │ │ + andeq r5, r3, r0, asr r1 │ │ │ │ + andeq r5, r1, r2, ror #3 │ │ │ │ + andeq sp, r0, ip, asr #8 │ │ │ │ + strdeq sp, [r0], -r4 │ │ │ │ + strdeq sp, [r0], -r8 │ │ │ │ + andeq r0, r0, r1, ror #9 │ │ │ │ + andeq sp, r0, r0, ror #3 │ │ │ │ + andeq sp, r0, ip, asr #3 │ │ │ │ + ldrdeq sp, [r0], -r0 │ │ │ │ + andeq r4, r1, ip, lsl pc │ │ │ │ + andeq r4, r1, ip, ror #28 │ │ │ │ + andeq r4, r3, r4, asr #20 │ │ │ │ + andeq r4, r3, r0, lsl #20 │ │ │ │ + andeq r4, r1, r8, asr #16 │ │ │ │ + andeq ip, r0, ip, asr #25 │ │ │ │ + strdeq ip, [r0], -r4 │ │ │ │ + strdeq ip, [r0], -r0 │ │ │ │ + andeq r0, r0, r3, asr r8 │ │ │ │ + andeq ip, r0, ip, lsr ip │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + muleq r0, ip, r8 │ │ │ │ + andeq r0, r0, r1, asr r8 │ │ │ │ + andeq ip, r0, ip, asr #24 │ │ │ │ + strdeq r4, [r3], -r8 │ │ │ │ + @ instruction: 0x000342bc │ │ │ │ + andeq ip, r0, r4, lsr #17 │ │ │ │ + ldrdeq fp, [r0], -r0 │ │ │ │ + andeq ip, r0, ip, lsl r9 │ │ │ │ + andeq r4, r3, ip, ror #2 │ │ │ │ + muleq r0, r0, r7 │ │ │ │ + andeq r4, r3, r4, lsr #32 │ │ │ │ + andeq ip, r0, ip, lsl #13 │ │ │ │ + andeq ip, r0, r4, lsr #7 │ │ │ │ + ldrdeq ip, [r0], -r0 │ │ │ │ + muleq r0, ip, r3 │ │ │ │ + andeq ip, r0, r0, lsr #7 │ │ │ │ + andeq r0, r0, r2, ror #12 │ │ │ │ + andeq ip, r0, ip, lsr #13 │ │ │ │ + andeq ip, r0, r4, ror #6 │ │ │ │ + andeq ip, r0, r8, ror #6 │ │ │ │ + andeq r3, r3, r4, asr #27 │ │ │ │ + andeq ip, r0, r0, lsr #10 │ │ │ │ + andeq ip, r0, r0, asr #2 │ │ │ │ + andeq r3, r3, r0, lsl sp │ │ │ │ + andeq r4, r1, r0, rrx │ │ │ │ + ldrdeq r3, [r3], -r4 │ │ │ │ + @ instruction: 0x0000c2b8 │ │ │ │ + andeq r3, r3, r8, lsl #25 │ │ │ │ + strdeq ip, [r0], -r8 │ │ │ │ + andeq ip, r0, r8, asr #32 │ │ │ │ + andeq ip, r0, ip, asr #32 │ │ │ │ + ldrdeq r0, [r0], -sp │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq ip, r0, ip, lsl r0 │ │ │ │ + andeq ip, r0, r0, lsr #32 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r3, r3, r4, lsr fp │ │ │ │ + andeq ip, r0, r4, lsl #1 │ │ │ │ + andeq r3, r3, r0, lsr sl │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq ip, r0, r4, lsr r0 │ │ │ │ + ldrdeq fp, [r0], -r0 │ │ │ │ + andeq fp, r0, r4, lsl #29 │ │ │ │ + andeq fp, r0, ip, ror sp │ │ │ │ + andeq fp, r0, r0, lsl #27 │ │ │ │ + ldrdeq r0, [r0], -pc @ │ │ │ │ + strdeq fp, [r0], -ip │ │ │ │ + andeq fp, r0, r0, asr sp │ │ │ │ + andeq fp, r0, r4, asr sp │ │ │ │ + andeq r0, r0, r3, ror #9 │ │ │ │ + andeq fp, r0, r4, lsr #29 │ │ │ │ + andeq fp, r0, r4, lsr #26 │ │ │ │ + andeq fp, r0, r8, lsr #26 │ │ │ │ + andeq r0, r0, r2, ror #9 │ │ │ │ + andeq fp, r0, ip, lsr #30 │ │ │ │ + strdeq fp, [r0], -r8 │ │ │ │ + muleq r0, r0, ip │ │ │ │ + muleq r0, r4, ip │ │ │ │ + ldrdeq r0, [r0], -fp │ │ │ │ + @ instruction: 0x0000bcb0 │ │ │ │ + andeq fp, r0, r4, ror #24 │ │ │ │ + andeq fp, r0, r8, ror #24 │ │ │ │ + ldrdeq r0, [r0], -sl │ │ │ │ + andeq fp, r0, ip, asr sp │ │ │ │ + andeq fp, r0, r8, lsr #24 │ │ │ │ + andeq fp, r0, ip, lsr #24 │ │ │ │ + ldrdeq fp, [r0], -r0 │ │ │ │ + strdeq fp, [r0], -r8 │ │ │ │ + strdeq fp, [r0], -ip │ │ │ │ + ldrdeq r0, [r0], -lr │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3b4e4 │ │ │ │ + bl 3b364 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4828c │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #4 │ │ │ │ movls r5, #1 │ │ │ │ - bhi 4af04 │ │ │ │ + bhi 4b544 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ cmpeq r5, #1 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ @@ -68000,19 +68400,19 @@ │ │ │ │ cmp r2, r0 │ │ │ │ movge r2, r0 │ │ │ │ sub r3, r3, fp │ │ │ │ mov r0, r4 │ │ │ │ add r8, r3, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 4c430 │ │ │ │ + bl 4c450 │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c430 │ │ │ │ + bl 4c450 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r2, r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ movlt r1, r2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movge r1, r3 │ │ │ │ sub r3, r2, r6 │ │ │ │ @@ -68022,202 +68422,202 @@ │ │ │ │ add r9, r1, #1 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - bl 534c0 │ │ │ │ + bl 534e0 │ │ │ │ lsl r0, r9, #2 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r3, #12 │ │ │ │ mul r2, r3, sl │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mul r2, r3, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r9, r5 │ │ │ │ - bls 4b108 │ │ │ │ + bls 4b748 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, fp, r5 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r3, r5, lsl #2] │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, sl │ │ │ │ add r1, r1, r3 │ │ │ │ bl 8010 │ │ │ │ - b 4ae80 │ │ │ │ - ldr r3, [pc, #920] @ 4b26c │ │ │ │ + b 4b4c0 │ │ │ │ + ldr r3, [pc, #-664] @ 4b27c │ │ │ │ sub r1, r1, #99 @ 0x63 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #18 │ │ │ │ bhi 4828c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, #1 │ │ │ │ - b 4a59c │ │ │ │ + b 4ab00 │ │ │ │ ldr r5, [r4, #376] @ 0x178 │ │ │ │ bic r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #1 │ │ │ │ movcc r5, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 4ada8 │ │ │ │ + beq 4b3e8 │ │ │ │ ldr r1, [r4, #456] @ 0x1c8 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ cmp r3, #6 │ │ │ │ sub r1, r1, #1 │ │ │ │ - beq 4adac │ │ │ │ + beq 4b3ec │ │ │ │ ldr r6, [r4, #536] @ 0x218 │ │ │ │ bic r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, #1 │ │ │ │ movcc r6, #1 │ │ │ │ cmp r3, #7 │ │ │ │ sub r6, r6, #1 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 4adb4 │ │ │ │ + beq 4b3f4 │ │ │ │ ldr r3, [r4, #616] @ 0x268 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r3, #1 │ │ │ │ - b 4adb4 │ │ │ │ + b 4b3f4 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4afd4 │ │ │ │ + bne 4b614 │ │ │ │ ldr r1, [r4, #3116] @ 0xc2c │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r1 │ │ │ │ - ble 4aff8 │ │ │ │ + ble 4b638 │ │ │ │ ldr r2, [r4, #3120] @ 0xc30 │ │ │ │ cmp r1, r2 │ │ │ │ - bls 4b02c │ │ │ │ + bls 4b66c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 4b068 │ │ │ │ - ldr ip, [pc, #716] @ 4b270 │ │ │ │ + bne 4b6a8 │ │ │ │ + ldr ip, [pc, #-868] @ 4b280 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #708] @ 4b274 │ │ │ │ - ldr r2, [pc, #708] @ 4b278 │ │ │ │ + ldr r1, [pc, #-876] @ 4b284 │ │ │ │ + ldr r2, [pc, #-876] @ 4b288 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r3, [pc, #700] @ 4b27c │ │ │ │ + ldr r3, [pc, #-884] @ 4b28c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ bics r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4af74 │ │ │ │ + beq 4b5b4 │ │ │ │ ldr r2, [r4, #3120] @ 0xc30 │ │ │ │ cmp r5, r2 │ │ │ │ ldrhi r1, [r4, #3116] @ 0xc2c │ │ │ │ - bls 4b02c │ │ │ │ + bls 4b66c │ │ │ │ bic r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 4af9c │ │ │ │ + b 4b5dc │ │ │ │ ldrne r2, [r4, #3120] @ 0xc30 │ │ │ │ - bne 4af90 │ │ │ │ - ldr ip, [pc, #632] @ 4b280 │ │ │ │ - ldr r2, [pc, #632] @ 4b284 │ │ │ │ - ldr r1, [pc, #632] @ 4b288 │ │ │ │ + bne 4b5d0 │ │ │ │ + ldr ip, [pc, #-952] @ 4b290 │ │ │ │ + ldr r2, [pc, #-952] @ 4b294 │ │ │ │ + ldr r1, [pc, #-952] @ 4b298 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #628] @ 4b28c │ │ │ │ + ldr r3, [pc, #-956] @ 4b29c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ mov r2, #1056 @ 0x420 │ │ │ │ mul r0, r2, r5 │ │ │ │ ldr r1, [r4, #3112] @ 0xc28 │ │ │ │ sub r0, r0, #1056 @ 0x420 │ │ │ │ add r1, r1, r0 │ │ │ │ add r0, r4, #2048 @ 0x800 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 8010 │ │ │ │ sub r3, r5, #1 │ │ │ │ str r3, [r4, #3116] @ 0xc2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 54ff0 │ │ │ │ + bl 55010 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3300] @ 0xce4 │ │ │ │ b 4828c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - b 4aff0 │ │ │ │ - ldr r2, [pc, #536] @ 4b290 │ │ │ │ + b 4b630 │ │ │ │ + ldr r2, [pc, #-1048] @ 4b2a0 │ │ │ │ ldr r1, [r0, #3120] @ 0xc30 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ ldr r3, [r0, #3116] @ 0xc2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ bics r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 48b78 │ │ │ │ + beq 48b68 │ │ │ │ ldr r3, [r0, #3120] @ 0xc30 │ │ │ │ cmp r3, r5 │ │ │ │ - bcs 48b8c │ │ │ │ + bcs 48b7c │ │ │ │ mov r8, #1056 @ 0x420 │ │ │ │ mul r1, r8, r5 │ │ │ │ ldr r0, [r4, #3112] @ 0xc28 │ │ │ │ - bl 526a8 │ │ │ │ + bl 526c8 │ │ │ │ add r6, r4, #2048 @ 0x800 │ │ │ │ ldr r7, [r4, #3120] @ 0xc30 │ │ │ │ sub sl, r5, #1 │ │ │ │ add r9, r6, #8 │ │ │ │ str r0, [r4, #3112] @ 0xc28 │ │ │ │ cmp sl, r7 │ │ │ │ - bls 4b1b0 │ │ │ │ + bls 4b7f0 │ │ │ │ ldr r0, [r4, #3112] @ 0xc28 │ │ │ │ mov r2, #1056 @ 0x420 │ │ │ │ mla r0, r8, r7, r0 │ │ │ │ mov r1, r9 │ │ │ │ bl 8010 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4b0e4 │ │ │ │ + b 4b724 │ │ │ │ mov r3, #12 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r8, r6, r8 │ │ │ │ mul sl, r3, r8 │ │ │ │ mul fp, r3, r6 │ │ │ │ add r3, r7, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub r8, r3, #4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 4b1b8 │ │ │ │ + beq 4b7f8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r8, #4]! │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [r0] │ │ │ │ strb r3, [r0, #8] │ │ │ │ add r5, r5, fp │ │ │ │ @@ -68226,294 +68626,133 @@ │ │ │ │ bl 8010 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r9] │ │ │ │ add r3, r3, sl │ │ │ │ cmp r3, r5 │ │ │ │ - bls 4b844 │ │ │ │ + bls 4bc88 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ add r5, r5, #12 │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r5, #-4] │ │ │ │ - b 4b188 │ │ │ │ + b 4b7c8 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8010 │ │ │ │ str r5, [r4, #3120] @ 0xc30 │ │ │ │ - b 48b90 │ │ │ │ - ldr r2, [pc, #212] @ 4b294 │ │ │ │ - ldr r3, [pc, #548] @ 4b3e8 │ │ │ │ + b 48b80 │ │ │ │ + ldr r2, [pc, #-1372] @ 4b2a4 │ │ │ │ + ldr r3, [pc, #-1232] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - bne 48bd0 │ │ │ │ - add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7e3c │ │ │ │ + beq 4a5f0 │ │ │ │ + b 48bc0 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ - bne 4b46c │ │ │ │ - ldr r2, [pc, #148] @ 4b298 │ │ │ │ - ldr r3, [pc, #480] @ 4b3e8 │ │ │ │ + bne 4b9f4 │ │ │ │ + ldr r2, [pc, #-1428] @ 4b2a8 │ │ │ │ + ldr r3, [pc, #-1292] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 38100 │ │ │ │ - andeq r0, r0, lr, lsr #8 │ │ │ │ - andeq r5, r1, r8, lsr sl │ │ │ │ - andeq r0, r0, sl, ror #15 │ │ │ │ - andeq r5, r1, lr, asr #20 │ │ │ │ - andeq r2, r0, r4, lsl #2 │ │ │ │ - andeq r5, r3, r4, asr #11 │ │ │ │ - andeq r5, r1, sl, lsl r8 │ │ │ │ - muleq r0, r0, sl │ │ │ │ - andeq sp, r0, r8, ror #12 │ │ │ │ - andeq sp, r0, r4, asr r6 │ │ │ │ - andeq sp, r0, r8, asr r6 │ │ │ │ - andeq r5, r1, r0, ror r4 │ │ │ │ - andeq r5, r1, r0, asr #7 │ │ │ │ - andeq r4, r3, r4, asr #29 │ │ │ │ - andeq r4, r3, r0, lsl #29 │ │ │ │ - andeq r4, r1, ip, asr pc │ │ │ │ - strdeq sp, [r0], -r4 │ │ │ │ - andeq ip, r0, ip, lsl pc │ │ │ │ - andeq ip, r0, r8, lsl pc │ │ │ │ - andeq r0, r0, r3, asr r8 │ │ │ │ - andeq sp, r0, r4, ror #4 │ │ │ │ - andeq ip, r0, r0, asr #29 │ │ │ │ - andeq ip, r0, r4, asr #29 │ │ │ │ - andeq r0, r0, r1, asr r8 │ │ │ │ - andeq sp, r0, r4, ror r2 │ │ │ │ - andeq r4, r3, r8, lsr r9 │ │ │ │ - strdeq r4, [r3], -r4 @ │ │ │ │ - andeq ip, r0, r8, asr #24 │ │ │ │ - andeq fp, r0, r4, ror r8 │ │ │ │ - andeq ip, r0, r0, asr #25 │ │ │ │ - andeq r4, r3, r8, lsr #10 │ │ │ │ - andeq ip, r0, r0, lsl fp │ │ │ │ - @ instruction: 0x000343bc │ │ │ │ - andeq ip, r0, ip, lsl #20 │ │ │ │ - andeq ip, r0, r4, lsr #14 │ │ │ │ - andeq ip, r0, r0, asr sl │ │ │ │ - andeq ip, r0, ip, lsl r7 │ │ │ │ - andeq ip, r0, r0, lsr #14 │ │ │ │ - andeq r0, r0, r2, ror #12 │ │ │ │ - andeq ip, r0, ip, lsr #20 │ │ │ │ - andeq ip, r0, r4, ror #13 │ │ │ │ - andeq ip, r0, r8, ror #13 │ │ │ │ - andeq r4, r3, r0, asr #4 │ │ │ │ - andeq ip, r0, r4, lsl #19 │ │ │ │ - andeq ip, r0, r4, lsr #11 │ │ │ │ - ldrdeq ip, [r0], -r0 │ │ │ │ - andeq ip, r0, r8, ror r5 │ │ │ │ - andeq ip, r0, ip, ror r5 │ │ │ │ - andeq r0, r0, r1, ror #9 │ │ │ │ - andeq ip, r0, r4, lsl #13 │ │ │ │ - andeq ip, r0, r0, asr r5 │ │ │ │ - andeq ip, r0, r4, asr r5 │ │ │ │ - andeq ip, r0, r8, lsr #12 │ │ │ │ - andeq ip, r0, r0, lsr #10 │ │ │ │ - andeq ip, r0, r4, lsr #10 │ │ │ │ - ldrdeq r0, [r0], -pc @ │ │ │ │ - andeq ip, r0, ip, asr #11 │ │ │ │ - strdeq ip, [r0], -r4 │ │ │ │ - strdeq ip, [r0], -r8 │ │ │ │ - ldrdeq r0, [r0], -lr │ │ │ │ - andeq ip, r0, r8, ror r5 │ │ │ │ - andeq ip, r0, r8, asr #9 │ │ │ │ - andeq ip, r0, ip, asr #9 │ │ │ │ - ldrdeq r0, [r0], -sp │ │ │ │ - andeq ip, r0, ip, lsl r5 │ │ │ │ - muleq r0, ip, r4 │ │ │ │ - andeq ip, r0, r0, lsr #9 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq ip, [r0], -r8 │ │ │ │ - andeq ip, r0, r0, ror r4 │ │ │ │ - andeq ip, r0, r4, ror r4 │ │ │ │ - ldrdeq r0, [r0], -fp │ │ │ │ - muleq r0, r0, r4 │ │ │ │ - andeq ip, r0, r4, asr #8 │ │ │ │ - andeq ip, r0, r8, asr #8 │ │ │ │ - ldrdeq r0, [r0], -sl │ │ │ │ - andeq r4, r3, r0, asr #32 │ │ │ │ - andeq r4, r1, r0, lsr #9 │ │ │ │ - andeq r4, r3, r4 │ │ │ │ - ldrdeq ip, [r0], -r0 │ │ │ │ - @ instruction: 0x0000c5b4 │ │ │ │ - andeq r3, r3, r8, ror pc │ │ │ │ - andeq ip, r0, r4, ror #10 │ │ │ │ - andeq ip, r0, r0, asr #9 │ │ │ │ - andeq ip, r0, r4, lsl r3 │ │ │ │ - andeq ip, r0, r8, lsl r3 │ │ │ │ - andeq r0, r0, r3, ror #9 │ │ │ │ - andeq ip, r0, r8, ror #8 │ │ │ │ - andeq ip, r0, r8, ror #5 │ │ │ │ - andeq ip, r0, ip, ror #5 │ │ │ │ - andeq r0, r0, r2, ror #9 │ │ │ │ - andeq ip, r0, r0, lsl #10 │ │ │ │ - andeq ip, r0, r0, ror r4 │ │ │ │ - strdeq ip, [r0], -ip @ │ │ │ │ - andeq ip, r0, r4, lsl #3 │ │ │ │ - andeq ip, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, r3, asr r5 │ │ │ │ - andeq ip, r0, r0, asr #5 │ │ │ │ - andeq ip, r0, ip, asr #1 │ │ │ │ - ldrdeq ip, [r0], -r0 │ │ │ │ - andeq r0, r0, r5, ror #9 │ │ │ │ - andeq r3, r3, r8, ror ip │ │ │ │ - andeq ip, r0, r8, ror #2 │ │ │ │ - muleq r0, r8, pc @ │ │ │ │ - muleq r0, ip, pc @ │ │ │ │ - andeq r0, r0, r4, ror #9 │ │ │ │ - @ instruction: 0x0000c1b0 │ │ │ │ - andeq r3, r3, r8, lsr #22 │ │ │ │ - andeq ip, r0, r4, asr #2 │ │ │ │ - andeq r3, r3, r8, lsr r8 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ - ldrb r3, [r0, #48] @ 0x30 │ │ │ │ - ldr r7, [r0, #1724] @ 0x6bc │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - sub r6, r7, r1 │ │ │ │ - bne 4b480 │ │ │ │ - cmp r6, #1 │ │ │ │ - movge r6, #1 │ │ │ │ - ldr r3, [r2, #44] @ 0x2c │ │ │ │ - add r0, r6, r1 │ │ │ │ - ldr r3, [r3] │ │ │ │ - mov r8, #12 │ │ │ │ - sub r7, r7, r0 │ │ │ │ - mla r1, r8, r1, r3 │ │ │ │ - mla r0, r8, r0, r3 │ │ │ │ - mul r2, r8, r7 │ │ │ │ - bl 8448 │ │ │ │ - ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ - cmp r7, r5 │ │ │ │ - beq 4b638 │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ - ldr r2, [r0] │ │ │ │ - add r3, r5, r3 │ │ │ │ - add r3, r3, r6 │ │ │ │ - mla r3, r8, r3, r2 │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ - bic r2, r2, #1 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ - b 4b43c │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ - bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - movne r1, r3 │ │ │ │ - moveq r1, #1 │ │ │ │ - b 4b1fc │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ - bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r3, #1 │ │ │ │ - movcs r0, r3 │ │ │ │ - movcc r0, #1 │ │ │ │ - cmp r0, r6 │ │ │ │ - bge 4b410 │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r6, r3 │ │ │ │ - moveq r6, #1 │ │ │ │ - b 4b410 │ │ │ │ + b 37f7c │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #1 │ │ │ │ movcs ip, r2 │ │ │ │ movcc ip, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 4a914 │ │ │ │ + bge 4ad94 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, r2 │ │ │ │ moveq r3, #1 │ │ │ │ - b 4a914 │ │ │ │ + b 4ad94 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4828c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ beq 4828c │ │ │ │ cmp r3, #5 │ │ │ │ - beq 4b734 │ │ │ │ + beq 4bacc │ │ │ │ cmp r3, #6 │ │ │ │ bne 4828c │ │ │ │ ldr r3, [r0, #1800] @ 0x708 │ │ │ │ ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r0, #1732] @ 0x6c4 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ subne r3, r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - ldr r2, [pc, #-652] @ 4b29c │ │ │ │ + ldr r2, [pc, #-1592] @ 4b2ac │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b8e4 │ │ │ │ - ldr r3, [pc, #-712] @ 4b2a0 │ │ │ │ + bne 4bd60 │ │ │ │ + ldr r3, [pc, #-1652] @ 4b2b0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ - ldr r2, [pc, #-724] @ 4b2a4 │ │ │ │ + ldr r2, [pc, #-1664] @ 4b2b4 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ mov r1, #21 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ movne r1, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - b 4ac70 │ │ │ │ + b 4b0f0 │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ bne 4828c │ │ │ │ - ldr r2, [pc, #-808] @ 4b2a8 │ │ │ │ - ldr r3, [pc, #-492] @ 4b3e8 │ │ │ │ + ldr r2, [pc, #-1748] @ 4b2b8 │ │ │ │ + ldr r3, [pc, #-1628] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ + bne 48bc0 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 3f800 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #1504] @ 0x5e0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -68525,827 +68764,596 @@ │ │ │ │ andls r2, r2, #255 @ 0xff │ │ │ │ movhi r2, #0 │ │ │ │ and r3, r3, #31 │ │ │ │ add r0, r2, #18 │ │ │ │ str r3, [r1, r0, lsl #2] │ │ │ │ strb r2, [r1, #104] @ 0x68 │ │ │ │ b 4828c │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ - mov r3, #1 │ │ │ │ - strb r3, [r0, #8] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - add r0, r2, r6 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52ff4 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ - b 4828c │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + movne r1, r3 │ │ │ │ + moveq r1, #1 │ │ │ │ + b 4b834 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4828c │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ bic r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4b768 │ │ │ │ + bne 4bb00 │ │ │ │ cmp r5, #2 │ │ │ │ bls 4828c │ │ │ │ cmp r5, #4 │ │ │ │ mvneq r3, #0 │ │ │ │ - bne 4b7d8 │ │ │ │ + bne 4bb70 │ │ │ │ sub r3, r3, #2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [r4, #1796] @ 0x704 │ │ │ │ b 4828c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b700 │ │ │ │ - ldr r2, [pc, #-1052] @ 4b2ac │ │ │ │ + bne 4ba98 │ │ │ │ + ldr r2, [pc, #-1956] @ 4b2bc │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #21 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ bne 4828c │ │ │ │ - b 4b6c0 │ │ │ │ + b 4ba58 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4828c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, #4 │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [r0, #1796] @ 0x704 │ │ │ │ b 4828c │ │ │ │ - ldr r2, [pc, #-1164] @ 4b2b0 │ │ │ │ - ldr r3, [pc, #-856] @ 4b3e8 │ │ │ │ + ldr r2, [pc, #-2068] @ 4b2c0 │ │ │ │ + ldr r3, [pc, #-1956] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - ldr r1, [pc, #-1196] @ 4b2b4 │ │ │ │ + bne 48bc0 │ │ │ │ + ldr r1, [pc, #-2100] @ 4b2c4 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 48f38 │ │ │ │ + b 48f28 │ │ │ │ ldr r1, [r0, #136] @ 0x88 │ │ │ │ bics r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b68c │ │ │ │ + beq 4ba24 │ │ │ │ cmp r5, #2 │ │ │ │ mov r3, r1 │ │ │ │ - bhi 4b7d0 │ │ │ │ + bhi 4bb68 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4828c │ │ │ │ cmp r1, #2 │ │ │ │ beq 4828c │ │ │ │ cmp r5, #1 │ │ │ │ - beq 4b904 │ │ │ │ - ldr r0, [pc, #-1256] @ 4b2b8 │ │ │ │ + beq 4bd80 │ │ │ │ + ldr r0, [pc, #-2160] @ 4b2c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #-1260] @ 4b2bc │ │ │ │ + ldr ip, [pc, #-2164] @ 4b2cc │ │ │ │ stmib sp, {r0, r1} │ │ │ │ - ldr r2, [pc, #-1264] @ 4b2c0 │ │ │ │ - ldr r1, [pc, #-1264] @ 4b2c4 │ │ │ │ + ldr r2, [pc, #-2168] @ 4b2d0 │ │ │ │ + ldr r1, [pc, #-2168] @ 4b2d4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-1268] @ 4b2c8 │ │ │ │ + ldr r3, [pc, #-2172] @ 4b2d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ cmp r5, #4 │ │ │ │ - beq 4b6a0 │ │ │ │ + beq 4ba38 │ │ │ │ mov r0, r4 │ │ │ │ bl 4166c │ │ │ │ - ldr ip, [pc, #-1308] @ 4b2cc │ │ │ │ - ldr r2, [pc, #-1308] @ 4b2d0 │ │ │ │ - ldr r1, [pc, #-1308] @ 4b2d4 │ │ │ │ + ldr ip, [pc, #-2212] @ 4b2dc │ │ │ │ + ldr r2, [pc, #-2212] @ 4b2e0 │ │ │ │ + ldr r1, [pc, #-2212] @ 4b2e4 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1648 @ 0x670 │ │ │ │ str ip, [sp] │ │ │ │ mov lr, r0 │ │ │ │ stmib sp, {r5, lr} │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ - beq 4b8a4 │ │ │ │ + beq 4bd20 │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ bne 4828c │ │ │ │ ldrb r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r0, [r3, #104] @ 0x68 │ │ │ │ - bne 4b910 │ │ │ │ + bne 4bd8c │ │ │ │ add r0, r0, #18 │ │ │ │ str r2, [r3, r0, lsl #2] │ │ │ │ b 4828c │ │ │ │ + ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ + ldrb r3, [r0, #48] @ 0x30 │ │ │ │ + ldr r7, [r0, #1724] @ 0x6bc │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + sub r6, r7, r1 │ │ │ │ + bne 4bc5c │ │ │ │ + cmp r6, #1 │ │ │ │ + movge r6, #1 │ │ │ │ + ldr r3, [r2, #44] @ 0x2c │ │ │ │ + add r0, r6, r1 │ │ │ │ + ldr r3, [r3] │ │ │ │ + mov r8, #12 │ │ │ │ + sub r7, r7, r0 │ │ │ │ + mla r1, r8, r1, r3 │ │ │ │ + mla r0, r8, r0, r3 │ │ │ │ + mul r2, r8, r7 │ │ │ │ + bl 8448 │ │ │ │ + ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ + cmp r7, r5 │ │ │ │ + beq 4bcac │ │ │ │ + ldr r3, [r1, #16] │ │ │ │ + ldr r2, [r0] │ │ │ │ + add r3, r5, r3 │ │ │ │ + add r3, r3, r6 │ │ │ │ + mla r3, r8, r3, r2 │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ + bic r2, r2, #1 │ │ │ │ + strb r2, [r3, #8] │ │ │ │ + b 4bc2c │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r3, #1 │ │ │ │ + movcs r0, r3 │ │ │ │ + movcc r0, #1 │ │ │ │ + cmp r0, r6 │ │ │ │ + bge 4bc00 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r6, r3 │ │ │ │ + moveq r6, #1 │ │ │ │ + b 4bc00 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b858 │ │ │ │ + bne 4bc9c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4b130 │ │ │ │ + b 4b770 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ bl 43de8 │ │ │ │ - b 4b850 │ │ │ │ + b 4bc94 │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ + mov r3, #1 │ │ │ │ + strb r3, [r0, #8] │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ + add r0, r2, r6 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov r1, r3 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 53014 │ │ │ │ + ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + b 4828c │ │ │ │ ldr ip, [r4, #1724] @ 0x6bc │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r0, #8] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ sub ip, ip, #1 │ │ │ │ add r2, r6, r2 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 52ff4 │ │ │ │ + bl 53014 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #24] │ │ │ │ b 4828c │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b8f4 │ │ │ │ - ldr r2, [pc, #-1504] @ 4b2d8 │ │ │ │ - ldr r3, [pc, #-1236] @ 4b3e8 │ │ │ │ + bne 4bd70 │ │ │ │ + ldr r2, [pc, #-2636] @ 4b2e8 │ │ │ │ + ldr r3, [pc, #-2564] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - ldr r1, [pc, #-1536] @ 4b2dc │ │ │ │ + bne 48bc0 │ │ │ │ + ldr r1, [pc, #-2668] @ 4b2ec │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 48f38 │ │ │ │ + b 48f28 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ bne 4828c │ │ │ │ - b 4b560 │ │ │ │ + b 4b91c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ bne 4828c │ │ │ │ - b 4b8b0 │ │ │ │ - ldr r0, [pc, #-1580] @ 4b2e0 │ │ │ │ + b 4bd2c │ │ │ │ + ldr r0, [pc, #-2712] @ 4b2f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4b7a0 │ │ │ │ + b 4bb38 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ and r2, r1, #31 │ │ │ │ - beq 4b838 │ │ │ │ + beq 4bbd0 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ bics r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b838 │ │ │ │ + beq 4bbd0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 4c268 │ │ │ │ + beq 4c018 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4c27c │ │ │ │ + beq 4c04c │ │ │ │ cmp r1, #1 │ │ │ │ bne 4828c │ │ │ │ - b 4b838 │ │ │ │ - ldr ip, [pc, #-1644] @ 4b2e4 │ │ │ │ - ldr r2, [pc, #-1644] @ 4b2e8 │ │ │ │ - ldr r1, [pc, #-1644] @ 4b2ec │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-1648] @ 4b2f0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 4828c │ │ │ │ - ldr ip, [pc, #-1672] @ 4b2f4 │ │ │ │ - ldr r2, [pc, #-1672] @ 4b2f8 │ │ │ │ - ldr r1, [pc, #-1672] @ 4b2fc │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, #1248 @ 0x4e0 │ │ │ │ - mov r0, #2 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 4828c │ │ │ │ - ldr ip, [pc, #-1704] @ 4b300 │ │ │ │ - ldr r2, [pc, #-1704] @ 4b304 │ │ │ │ - ldr r1, [pc, #-1704] @ 4b308 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-1708] @ 4b30c │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 4828c │ │ │ │ - ldr ip, [pc, #-1732] @ 4b310 │ │ │ │ - ldr r2, [pc, #-1732] @ 4b314 │ │ │ │ - ldr r1, [pc, #-1732] @ 4b318 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-1736] @ 4b31c │ │ │ │ + b 4bbd0 │ │ │ │ + ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ + add r9, r6, #1 │ │ │ │ + bic r3, r3, #16 │ │ │ │ + strb r3, [r4, #1420] @ 0x58c │ │ │ │ + b 48390 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 4c1e0 │ │ │ │ + ldr r2, [pc, #-2804] @ 4b2f4 │ │ │ │ + ldr r3, [pc, #-2744] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 48bc0 │ │ │ │ + ldr r1, [pc, #-2836] @ 4b2f8 │ │ │ │ + mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 4828c │ │ │ │ - ldr ip, [pc, #-1760] @ 4b320 │ │ │ │ - ldr r2, [pc, #-1760] @ 4b324 │ │ │ │ - ldr r1, [pc, #-1760] @ 4b328 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-1764] @ 4b32c │ │ │ │ + add r1, r1, #3312 @ 0xcf0 │ │ │ │ + add r1, r1, r2 │ │ │ │ + b 48f28 │ │ │ │ + ldr r2, [pc, #-2856] @ 4b2fc │ │ │ │ + ldr r3, [pc, #-2804] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 48bc0 │ │ │ │ + ldr r1, [pc, #-2888] @ 4b300 │ │ │ │ + mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 4828c │ │ │ │ - ldr ip, [pc, #-1788] @ 4b330 │ │ │ │ - ldr r2, [pc, #-1788] @ 4b334 │ │ │ │ - ldr r1, [pc, #-1788] @ 4b338 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-1792] @ 4b33c │ │ │ │ + b 48f28 │ │ │ │ + ldrb r3, [r0, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r1, #1 │ │ │ │ + bne 4c2a0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 547a8 │ │ │ │ + ldr r2, [pc, #-2924] @ 4b304 │ │ │ │ + ldr r3, [pc, #-2880] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 4828c │ │ │ │ - ldr ip, [pc, #-1816] @ 4b340 │ │ │ │ - ldr r2, [pc, #-1816] @ 4b344 │ │ │ │ - ldr r1, [pc, #-1816] @ 4b348 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 4a938 │ │ │ │ + b 48bc0 │ │ │ │ + ldr ip, [pc, #-2960] @ 4b308 │ │ │ │ + ldr r2, [pc, #-2960] @ 4b30c │ │ │ │ + ldr r1, [pc, #-2960] @ 4b310 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-1820] @ 4b34c │ │ │ │ + ldr r3, [pc, #-2964] @ 4b314 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ - ldr ip, [pc, #-1844] @ 4b350 │ │ │ │ - ldr r2, [pc, #-1844] @ 4b354 │ │ │ │ - ldr r1, [pc, #-1844] @ 4b358 │ │ │ │ + ldr ip, [pc, #-2988] @ 4b318 │ │ │ │ + ldr r2, [pc, #-2988] @ 4b31c │ │ │ │ + ldr r1, [pc, #-2988] @ 4b320 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-1848] @ 4b35c │ │ │ │ + ldr r3, [pc, #-2992] @ 4b324 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 4bcc4 │ │ │ │ - ldr r2, [pc, #-1880] @ 4b360 │ │ │ │ - ldr r3, [pc, #-1748] @ 4b3e8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ + ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ + mov r0, r4 │ │ │ │ + bic r3, r3, #8 │ │ │ │ + strb r3, [r4, #1420] @ 0x58c │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + add r9, r6, #1 │ │ │ │ + bic r3, r3, #4 │ │ │ │ + strb r3, [r4, #16] │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - ldr r1, [pc, #-1912] @ 4b364 │ │ │ │ - mov r2, #8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r1, r1, #3312 @ 0xcf0 │ │ │ │ - add r1, r1, r2 │ │ │ │ - b 48f38 │ │ │ │ - ldr r2, [pc, #-1932] @ 4b368 │ │ │ │ - ldr r3, [pc, #-1808] @ 4b3e8 │ │ │ │ + str r3, [r4, #1472] @ 0x5c0 │ │ │ │ + bl 4c348 │ │ │ │ + b 48390 │ │ │ │ + ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ + add r9, r6, #1 │ │ │ │ + bic r3, r3, #4 │ │ │ │ + strb r3, [r4, #1420] @ 0x58c │ │ │ │ + b 48390 │ │ │ │ + ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ + add r9, r6, #1 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + strb r3, [r4, #1420] @ 0x58c │ │ │ │ + b 48390 │ │ │ │ + ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ + mov r0, r4 │ │ │ │ + orr r3, r3, #8 │ │ │ │ + strb r3, [r4, #1420] @ 0x58c │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + add r9, r6, #1 │ │ │ │ + orr r3, r3, #4 │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r4, #1472] @ 0x5c0 │ │ │ │ + bl 4c348 │ │ │ │ + b 48390 │ │ │ │ + ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ + add r9, r6, #1 │ │ │ │ + bic r3, r3, #128 @ 0x80 │ │ │ │ + strb r3, [r4, #1420] @ 0x58c │ │ │ │ + b 48390 │ │ │ │ + ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ + add r9, r6, #1 │ │ │ │ + bic r3, r3, #32 │ │ │ │ + strb r3, [r4, #1420] @ 0x58c │ │ │ │ + b 48390 │ │ │ │ + ldrb r3, [r4, #1420] @ 0x58c │ │ │ │ + add r9, r6, #1 │ │ │ │ + bic r3, r3, #64 @ 0x40 │ │ │ │ + strb r3, [r4, #1420] @ 0x58c │ │ │ │ + b 48390 │ │ │ │ + ldrb r3, [r0, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r1, #1 │ │ │ │ + bne 4bfe8 │ │ │ │ + ldr r2, [pc, #-3228] @ 4b328 │ │ │ │ + ldr r3, [pc, #-3220] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - ldr r1, [pc, #-1964] @ 4b36c │ │ │ │ - mov r2, #4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 48f38 │ │ │ │ + moveq r0, r4 │ │ │ │ + beq 4a944 │ │ │ │ + b 48bc0 │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + movne r1, r3 │ │ │ │ + moveq r1, #1 │ │ │ │ + b 4bfbc │ │ │ │ + mov r2, r3 │ │ │ │ + b 487b4 │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ + bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + movne r1, r3 │ │ │ │ + moveq r1, #1 │ │ │ │ + b 4a90c │ │ │ │ + add r3, r3, r0, lsl #2 │ │ │ │ + ldr r1, [r3, #72] @ 0x48 │ │ │ │ + orr r2, r1, r2 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ + b 4828c │ │ │ │ + mov r1, r3 │ │ │ │ + ldrb r7, [r6, #24] │ │ │ │ + sub r1, r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 37f4c │ │ │ │ + add r5, r5, #1 │ │ │ │ + strb r7, [r6, #24] │ │ │ │ + b 48784 │ │ │ │ + add r3, r3, r0, lsl #2 │ │ │ │ + ldr r1, [r3, #72] @ 0x48 │ │ │ │ + bic r2, r1, r2 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ + b 4828c │ │ │ │ + mov ip, r2 │ │ │ │ + b 487dc │ │ │ │ ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4bb6c │ │ │ │ + beq 4c0b4 │ │ │ │ ldr r3, [r2] │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-2008] @ 4b370 │ │ │ │ + ldr r2, [pc, #-3428] @ 4b32c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r3, [r3, #280] @ 0x118 │ │ │ │ cmp r3, #0 │ │ │ │ bne 4828c │ │ │ │ - ldr r2, [pc, #-2060] @ 4b374 │ │ │ │ - ldr r3, [pc, #-1948] @ 4b3e8 │ │ │ │ + ldr r2, [pc, #-3480] @ 4b330 │ │ │ │ + ldr r3, [pc, #-3480] @ 4b334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - ldr r1, [pc, #-2092] @ 4b378 │ │ │ │ + bne 48bc0 │ │ │ │ + ldr r1, [pc, #-3508] @ 4b338 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 48f38 │ │ │ │ - ldr ip, [pc, #-2104] @ 4b37c │ │ │ │ - ldr r2, [pc, #-2104] @ 4b380 │ │ │ │ - ldr r1, [pc, #-2104] @ 4b384 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-2108] @ 4b388 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 4828c │ │ │ │ - ldr ip, [pc, #-2132] @ 4b38c │ │ │ │ - ldr r2, [pc, #-2132] @ 4b390 │ │ │ │ - ldr r1, [pc, #-2132] @ 4b394 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-2136] @ 4b398 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 4828c │ │ │ │ - ldr r2, [pc, #-2160] @ 4b39c │ │ │ │ - ldr r1, [r0, #2048] @ 0x800 │ │ │ │ - add r5, sp, #68 @ 0x44 │ │ │ │ - ldr r3, [r0, #2052] @ 0x804 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - bl 5403c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - b 4828c │ │ │ │ + b 48f28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4bca4 │ │ │ │ + bne 4c228 │ │ │ │ ldr r1, [r4, #2016] @ 0x7e0 │ │ │ │ ldr r0, [r4, #2032] @ 0x7f0 │ │ │ │ ldr r2, [r4, #2036] @ 0x7f4 │ │ │ │ ldr r3, [r4, #2020] @ 0x7e4 │ │ │ │ ldr ip, [r4, #2040] @ 0x7f8 │ │ │ │ sub r1, r1, r0 │ │ │ │ sub r1, r1, r2 │ │ │ │ ldr r2, [r4, #2044] @ 0x7fc │ │ │ │ sub r3, r3, ip │ │ │ │ sub r3, r3, r2 │ │ │ │ orrs r2, r1, r3 │ │ │ │ bmi 4828c │ │ │ │ - ldr r2, [pc, #-2268] @ 4b3a0 │ │ │ │ + ldr r2, [pc, #-3576] @ 4b33c │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ - ldr r3, [r0, #136] @ 0x88 │ │ │ │ - bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4bc44 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 4828c │ │ │ │ - ldr r1, [r0, #2016] @ 0x7e0 │ │ │ │ - ldr r3, [r0, #2020] @ 0x7e4 │ │ │ │ - b 4bc6c │ │ │ │ - ldr r3, [r0, #136] @ 0x88 │ │ │ │ - bics r3, r3, #-2147483646 @ 0x80000002 │ │ │ │ - beq 4bab0 │ │ │ │ + ldr ip, [pc, #-3620] @ 4b340 │ │ │ │ + ldr r2, [pc, #-3620] @ 4b344 │ │ │ │ + ldr r1, [pc, #-3620] @ 4b348 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #-3624] @ 4b34c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 4bd68 │ │ │ │ - mov r0, #12 │ │ │ │ - bl 82e0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r4, #1972] @ 0x7b4 │ │ │ │ - bl 51f64 │ │ │ │ - ldr r3, [r4, #1980] @ 0x7bc │ │ │ │ - str r3, [r5, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r3, [r5, #8] │ │ │ │ - str r0, [r5] │ │ │ │ - beq 4bd1c │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r5, [r2, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - ldr r3, [r4, #1984] @ 0x7c0 │ │ │ │ - ldr r2, [r4, #1976] @ 0x7b8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - str r5, [r4, #1980] @ 0x7bc │ │ │ │ - str r3, [r4, #1984] @ 0x7c0 │ │ │ │ - streq r5, [r4, #1976] @ 0x7b8 │ │ │ │ + ldr ip, [pc, #-3648] @ 4b350 │ │ │ │ + ldr r2, [pc, #-3648] @ 4b354 │ │ │ │ + ldr r1, [pc, #-3648] @ 4b358 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #-3652] @ 4b35c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ - ldr ip, [pc, #-2464] @ 4b3a4 │ │ │ │ - ldr r2, [pc, #-2464] @ 4b3a8 │ │ │ │ - ldr r1, [pc, #-2464] @ 4b3ac │ │ │ │ + ldr ip, [pc, #-3676] @ 4b360 │ │ │ │ + ldr r2, [pc, #-3676] @ 4b364 │ │ │ │ + ldr r1, [pc, #-3676] @ 4b368 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-2468] @ 4b3b0 │ │ │ │ + ldr r3, [pc, #-3680] @ 4b36c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ bics r3, r3, #-2147483646 @ 0x80000002 │ │ │ │ - bne 4828c │ │ │ │ - b 4bcdc │ │ │ │ - sub r2, r3, #5 │ │ │ │ - cmp r2, #1 │ │ │ │ - movls r2, #2 │ │ │ │ - bls 4a23c │ │ │ │ + beq 4bde0 │ │ │ │ b 4828c │ │ │ │ - ldr r1, [r0, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - ldr r1, [r1, #16] │ │ │ │ + ldr r2, [pc, #-3720] @ 4b370 │ │ │ │ + ldr r1, [r0, #2048] @ 0x800 │ │ │ │ + add r5, sp, #68 @ 0x44 │ │ │ │ + ldr r3, [r0, #2052] @ 0x804 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r1, [sp] │ │ │ │ - mov r1, r3 │ │ │ │ - bl 52ff4 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ + bl 53c24 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 36828 │ │ │ │ b 4828c │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ - bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r3, #1 │ │ │ │ - movcs r1, r3 │ │ │ │ - movcc r1, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge 4c00c │ │ │ │ - cmp r3, #0 │ │ │ │ - subne r3, r3, #1 │ │ │ │ - b 49f88 │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ + ldr r3, [r0, #136] @ 0x88 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - movne r1, r3 │ │ │ │ - moveq r1, #1 │ │ │ │ - b 4a0b8 │ │ │ │ - ldr ip, [pc, #-2632] @ 4b3b4 │ │ │ │ - ldr r2, [pc, #-2632] @ 4b3b8 │ │ │ │ - ldr r1, [pc, #-2632] @ 4b3bc │ │ │ │ + beq 4c0fc │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 4828c │ │ │ │ + ldr r1, [r0, #2016] @ 0x7e0 │ │ │ │ + ldr r3, [r0, #2020] @ 0x7e4 │ │ │ │ + b 4c124 │ │ │ │ + ldr ip, [pc, #-3804] @ 4b374 │ │ │ │ + ldr r2, [pc, #-3804] @ 4b378 │ │ │ │ + ldr r1, [pc, #-3804] @ 4b37c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-2636] @ 4b3c0 │ │ │ │ + ldr r3, [pc, #-3808] @ 4b380 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 4bffc │ │ │ │ - ldr r3, [r4, #1984] @ 0x7c0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4828c │ │ │ │ - ldr r0, [r4, #1980] @ 0x7bc │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r5, [r0] │ │ │ │ - strne r2, [r3, #8] │ │ │ │ - streq r2, [r4, #1976] @ 0x7b8 │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r3, [r2, #4] │ │ │ │ - streq r3, [r4, #1980] @ 0x7bc │ │ │ │ - bl 7e3c │ │ │ │ - ldr r3, [r4, #1984] @ 0x7c0 │ │ │ │ - mov r0, r4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4, #1984] @ 0x7c0 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 38700 │ │ │ │ - ldr r2, [pc, #-2748] @ 4b3c4 │ │ │ │ - ldr r3, [pc, #-2716] @ 4b3e8 │ │ │ │ + ldr ip, [pc, #-3832] @ 4b384 │ │ │ │ + ldr r2, [pc, #-3832] @ 4b388 │ │ │ │ + ldr r1, [pc, #-3832] @ 4b38c │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #-3836] @ 4b390 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - moveq r0, r5 │ │ │ │ - beq 4b1e0 │ │ │ │ - b 48bd0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ + b 4828c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4a020 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 4bef4 │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 4c014 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 4828c │ │ │ │ - ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - str r1, [sp] │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - bl 52ff4 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ - b 4828c │ │ │ │ - ldr r0, [r0, #1724] @ 0x6bc │ │ │ │ - ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ - mov r2, #0 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - mov r1, r2 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52ff4 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ - b 4828c │ │ │ │ - ldr ip, [pc, #-2920] @ 4b3c8 │ │ │ │ - ldr r2, [pc, #-2920] @ 4b3cc │ │ │ │ - ldr r1, [pc, #-2920] @ 4b3d0 │ │ │ │ + movne r1, r3 │ │ │ │ + moveq r1, #1 │ │ │ │ + b 4be60 │ │ │ │ + ldr ip, [pc, #-3880] @ 4b394 │ │ │ │ + ldr r2, [pc, #-3880] @ 4b398 │ │ │ │ + ldr r1, [pc, #-3880] @ 4b39c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #-2924] @ 4b3d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ + mov r3, #1248 @ 0x4e0 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ - ldr r3, [r0, #3248] @ 0xcb0 │ │ │ │ - ldr r2, [r3, #272] @ 0x110 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 4bfbc │ │ │ │ - ldr r7, [r2] │ │ │ │ - ldr r1, [r0, #2052] @ 0x804 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ - bl 556d8 │ │ │ │ - ldr r1, [r4, #2048] @ 0x800 │ │ │ │ - ldr r5, [pc, #-2984] @ 4b3d8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - bl 556d8 │ │ │ │ - mov r2, r5 │ │ │ │ - add r5, sp, #68 @ 0x44 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 5403c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 369ac │ │ │ │ - ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ - ldr r3, [r3, #280] @ 0x118 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 4828c │ │ │ │ - ldr r2, [pc, #-3060] @ 4b3dc │ │ │ │ - ldr r3, [pc, #-3052] @ 4b3e8 │ │ │ │ + ldr ip, [pc, #-3912] @ 4b3a0 │ │ │ │ + ldr r2, [pc, #-3912] @ 4b3a4 │ │ │ │ + ldr r1, [pc, #-3912] @ 4b3a8 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #-3916] @ 4b3ac │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - ldr r1, [pc, #-3092] @ 4b3e0 │ │ │ │ - mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 48f38 │ │ │ │ - ldr r3, [r0, #136] @ 0x88 │ │ │ │ - bics r3, r3, #-2147483646 @ 0x80000002 │ │ │ │ - bne 4828c │ │ │ │ - b 4be28 │ │ │ │ - sub r3, r2, #1 │ │ │ │ - b 49f88 │ │ │ │ - ldr r7, [r0, #1504] @ 0x5e0 │ │ │ │ - ldr fp, [r0, #1728] @ 0x6c0 │ │ │ │ - ldr sl, [r7] │ │ │ │ - sub r2, sl, #1 │ │ │ │ - cmp sl, fp │ │ │ │ - str r2, [sp, #20] │ │ │ │ - beq 4828c │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - mov r1, fp │ │ │ │ - add r5, fp, r3 │ │ │ │ - and r5, r5, r2 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - and r6, r3, r2 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - str r6, [sp, #24] │ │ │ │ - bl 5401c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, fp │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 5401c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r9, r0 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ - bl 302c0 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ - ldr r6, [sp, #60] @ 0x3c │ │ │ │ - bl 302fc │ │ │ │ - ldr sl, [sp, #52] @ 0x34 │ │ │ │ - cmp sl, #0 │ │ │ │ - bge 4c18c │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ - cmp r6, #0 │ │ │ │ - ldrne sl, [r6, #76] @ 0x4c │ │ │ │ - beq 4c1f4 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 4c1f4 │ │ │ │ - ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 5401c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - add r2, r2, r0 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 5401c │ │ │ │ - cmp r8, fp │ │ │ │ - movlt r1, #0 │ │ │ │ - movge r1, #1 │ │ │ │ - cmp r8, r0 │ │ │ │ - movgt r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r2, r0 │ │ │ │ - bne 4c12c │ │ │ │ - cmp r9, fp │ │ │ │ - movlt r1, #0 │ │ │ │ - movge r1, #1 │ │ │ │ - cmp r9, r0 │ │ │ │ - movgt r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 4c244 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 39fc0 │ │ │ │ - ldr r3, [r6, #72] @ 0x48 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ - cmp r3, #0 │ │ │ │ - ldreq r1, [r4, #1504] @ 0x5e0 │ │ │ │ - strne r2, [r3, #76] @ 0x4c │ │ │ │ - mov r0, r6 │ │ │ │ - streq r2, [r1, #60] @ 0x3c │ │ │ │ - cmp r2, #0 │ │ │ │ - ldreq r2, [r4, #1504] @ 0x5e0 │ │ │ │ - strne r3, [r2, #72] @ 0x48 │ │ │ │ - streq r3, [r2, #64] @ 0x40 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - cmp sl, #0 │ │ │ │ - ldrne r2, [sl, #76] @ 0x4c │ │ │ │ - moveq r2, sl │ │ │ │ - mov r6, sl │ │ │ │ - mov sl, r2 │ │ │ │ - b 4c0ac │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r7 │ │ │ │ - bl 5401c │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, fp │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 5401c │ │ │ │ - cmp r8, r6 │ │ │ │ - movlt r2, #0 │ │ │ │ - movge r2, #1 │ │ │ │ - cmp r8, r0 │ │ │ │ - movgt r2, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 4c1e8 │ │ │ │ - cmp r9, r6 │ │ │ │ - movlt r2, #0 │ │ │ │ - movge r2, #1 │ │ │ │ - cmp r9, r0 │ │ │ │ - movgt r2, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 4c290 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52e30 │ │ │ │ - b 4c098 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - lsl r7, r5, #2 │ │ │ │ - ldr r0, [r2, r5, lsl #2] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c228 │ │ │ │ - ldr r3, [r4, #3468] @ 0xd8c │ │ │ │ - cmp r0, r3 │ │ │ │ - streq r6, [r4, #3468] @ 0xd8c │ │ │ │ - bl 545a4 │ │ │ │ - ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - str r6, [r2, r7] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - cmp r2, r5 │ │ │ │ - beq 4c2b0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - add r5, r5, #1 │ │ │ │ - and r5, r5, r2 │ │ │ │ - b 4c1f8 │ │ │ │ - cmp r8, fp │ │ │ │ - movgt fp, #0 │ │ │ │ - movle fp, #1 │ │ │ │ - cmp r9, r0 │ │ │ │ - movlt fp, #0 │ │ │ │ - cmp fp, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 4c174 │ │ │ │ - b 4c12c │ │ │ │ - add r3, r3, r0, lsl #2 │ │ │ │ - ldr r1, [r3, #72] @ 0x48 │ │ │ │ - orr r2, r1, r2 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ - b 4828c │ │ │ │ - add r3, r3, r0, lsl #2 │ │ │ │ - ldr r1, [r3, #72] @ 0x48 │ │ │ │ - bic r2, r1, r2 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + mov r0, #2 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 535c4 │ │ │ │ b 4828c │ │ │ │ - cmp r8, r6 │ │ │ │ - movgt r6, #0 │ │ │ │ - movle r6, #1 │ │ │ │ - cmp r9, r0 │ │ │ │ - movlt r6, #0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 4c098 │ │ │ │ - b 4c1e8 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldr r2, [pc, #-3804] @ 4b3e4 │ │ │ │ - ldr r3, [pc, #-3804] @ 4b3e8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 54ff0 │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ mov ip, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r1, [r3, #20] │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -69355,77 +69363,77 @@ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ str ip, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c344 │ │ │ │ - ldr r3, [pc, #20] @ 4c350 │ │ │ │ + bne 4c364 │ │ │ │ + ldr r3, [pc, #20] @ 4c370 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #8] @ 4c354 │ │ │ │ + ldr r3, [pc, #8] @ 4c374 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4c33c │ │ │ │ + b 4c35c │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ - @ instruction: 0xfffe950c │ │ │ │ + @ instruction: 0xfffe8fc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #48] @ 0x30 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [r0, #56] @ 0x38 │ │ │ │ strbeq r2, [r0, #60] @ 0x3c │ │ │ │ streq r2, [r0, #64] @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ moveq r2, #1 │ │ │ │ - beq 4c394 │ │ │ │ + beq 4c3b4 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi 4c3c4 │ │ │ │ + bhi 4c3e4 │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ strb r2, [r4, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ str r2, [r3] │ │ │ │ strb r2, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #80] @ 4c41c │ │ │ │ + ldr r1, [pc, #80] @ 4c43c │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r1, #93] @ 0x5d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c410 │ │ │ │ - ldr r2, [pc, #64] @ 4c420 │ │ │ │ + bne 4c430 │ │ │ │ + ldr r2, [pc, #64] @ 4c440 │ │ │ │ mov r3, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ strb r0, [r1, #93] @ 0x5d │ │ │ │ - ldr r2, [pc, #40] @ 4c424 │ │ │ │ - ldr r1, [pc, #40] @ 4c428 │ │ │ │ - ldr r3, [pc, #40] @ 4c42c │ │ │ │ + ldr r2, [pc, #40] @ 4c444 │ │ │ │ + ldr r1, [pc, #40] @ 4c448 │ │ │ │ + ldr r3, [pc, #40] @ 4c44c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add r3, r4, #1328 @ 0x530 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 4c3a8 │ │ │ │ - muleq r3, r8, pc @ │ │ │ │ - andeq fp, r0, ip, lsl #19 │ │ │ │ - andeq fp, r0, r4, lsl r9 │ │ │ │ - andeq fp, r0, r8, lsl r9 │ │ │ │ + b 4c3c8 │ │ │ │ + andeq r3, r3, r8, ror pc │ │ │ │ + andeq fp, r0, r4, lsl #19 │ │ │ │ + andeq fp, r0, ip, lsl #18 │ │ │ │ + andeq fp, r0, r0, lsl r9 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ ldr r3, [r0, #1800] @ 0x708 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r0, #1732] @ 0x6c4 │ │ │ │ ldreq r0, [r0, #1728] @ 0x6c0 │ │ │ │ ldrne r3, [r0, #1736] @ 0x6c8 │ │ │ │ subeq r0, r0, #1 │ │ │ │ @@ -69440,84 +69448,84 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #1504] @ 0x5e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ - bne 4c4ec │ │ │ │ + bne 4c50c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov ip, #12 │ │ │ │ ldr r8, [r4, #1724] @ 0x6bc │ │ │ │ mul ip, r2, ip │ │ │ │ ldr r3, [r7] │ │ │ │ add lr, r2, #1 │ │ │ │ ldr r0, [r4, #1420] @ 0x58c │ │ │ │ ldr r1, [r4, #1424] @ 0x590 │ │ │ │ cmp r8, lr │ │ │ │ - ldr r8, [pc, #200] @ 4c580 │ │ │ │ + ldr r8, [pc, #200] @ 4c5a0 │ │ │ │ strh r8, [r7, #8] │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ str r6, [r3, ip] │ │ │ │ add r3, r3, ip │ │ │ │ stmib r3, {r0, r1} │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movle r3, #1 │ │ │ │ movle lr, r2 │ │ │ │ strble r3, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r5, #16] │ │ │ │ - bne 4c544 │ │ │ │ + bne 4c564 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r0, #1788] @ 0x6fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c488 │ │ │ │ + beq 4c4a8 │ │ │ │ ldr r2, [r0, #1736] @ 0x6c8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r1, #9] │ │ │ │ strb r2, [r5, #24] │ │ │ │ - beq 4c568 │ │ │ │ + beq 4c588 │ │ │ │ ldr r1, [r0, #1728] @ 0x6c0 │ │ │ │ add r3, r3, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, r3 │ │ │ │ movge r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r5, #20] │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ - b 4c570 │ │ │ │ + b 4c590 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 43de8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 43dd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 53d08 │ │ │ │ + bl 53d14 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 4c488 │ │ │ │ + b 4c4a8 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #1484] @ 4cb68 │ │ │ │ - ldr r3, [pc, #1484] @ 4cb6c │ │ │ │ + ldr r2, [pc, #1484] @ 4cb88 │ │ │ │ + ldr r3, [pc, #1484] @ 4cb8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -69526,164 +69534,175 @@ │ │ │ │ bl 7e00 │ │ │ │ ldr r3, [r6, #1504] @ 0x5e0 │ │ │ │ add r2, r6, #4096 @ 0x1000 │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldrb r8, [r2, #332] @ 0x14c │ │ │ │ cmp fp, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ble 4c918 │ │ │ │ + ble 4c938 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4c648 │ │ │ │ + bne 4c668 │ │ │ │ cmp r4, #768 @ 0x300 │ │ │ │ cmpcs r0, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq 4c648 │ │ │ │ + beq 4c668 │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 4c8a8 │ │ │ │ - ldr r1, [pc, #1372] @ 4cb70 │ │ │ │ - ldr r2, [pc, #1364] @ 4cb6c │ │ │ │ + ble 4c7f0 │ │ │ │ + ldr r1, [pc, #1372] @ 4cb90 │ │ │ │ + ldr r2, [pc, #1364] @ 4cb8c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 4c974 │ │ │ │ + bne 4c994 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 4cba0 │ │ │ │ + b 4cbc0 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4c8d4 │ │ │ │ + bne 4c8f4 │ │ │ │ ldr r3, [r3] │ │ │ │ sub fp, fp, #1 │ │ │ │ add r2, fp, fp, lsl #1 │ │ │ │ ldr r9, [r3, r2, lsl #2] │ │ │ │ - ldr r2, [pc, #1284] @ 4cb74 │ │ │ │ + ldr r2, [pc, #1284] @ 4cb94 │ │ │ │ cmp r9, r2 │ │ │ │ - bhi 4c8f0 │ │ │ │ + bhi 4c910 │ │ │ │ sub r2, r9, #2097152 @ 0x200000 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 4c6a8 │ │ │ │ + bhi 4c6c8 │ │ │ │ ldr r7, [r6, #1840] @ 0x730 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c6a8 │ │ │ │ + beq 4c6c8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4c730 │ │ │ │ - bcc 4c720 │ │ │ │ + beq 4c77c │ │ │ │ + bcc 4c76c │ │ │ │ ldr r7, [r7, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4c68c │ │ │ │ + bne 4c6ac │ │ │ │ lsr r3, r9, #22 │ │ │ │ - ldr r2, [pc, #1220] @ 4cb78 │ │ │ │ + ldr r2, [pc, #1220] @ 4cb98 │ │ │ │ orr r3, r3, r9, lsl #8 │ │ │ │ eor r3, r3, r4 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r8, #0 │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 4c924 │ │ │ │ + bne 4c944 │ │ │ │ bl 7e00 │ │ │ │ subs sl, r0, #0 │ │ │ │ - ble 4c600 │ │ │ │ + ble 4c620 │ │ │ │ ldr r3, [r6, #1504] @ 0x5e0 │ │ │ │ str fp, [r3, #16] │ │ │ │ strb r8, [r3, #24] │ │ │ │ ldr r0, [r6, #1856] @ 0x740 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c998 │ │ │ │ + bne 4ca98 │ │ │ │ mvn r0, #0 │ │ │ │ bl 7e00 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r3, #2 │ │ │ │ + ldr r0, [r6, #1840] @ 0x730 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r0, [r6, #1840] @ 0x730 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r9, [sp, #32] │ │ │ │ - b 4c7a0 │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r4, [sp] │ │ │ │ + add r1, sp, #28 │ │ │ │ + bl 4d090 │ │ │ │ + subs fp, r0, #0 │ │ │ │ + beq 4c81c │ │ │ │ + ldr r4, [fp, #12] │ │ │ │ + ldrb r5, [fp, #17] │ │ │ │ + add r4, r4, #2097152 @ 0x200000 │ │ │ │ + mov r3, #1 │ │ │ │ + b 4c624 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4c68c │ │ │ │ - b 4c6a8 │ │ │ │ + bne 4c6ac │ │ │ │ + b 4c6c8 │ │ │ │ lsr r3, r2, #22 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ - ldr r2, [pc, #1080] @ 4cb78 │ │ │ │ + ldr r2, [pc, #1036] @ 4cb98 │ │ │ │ eor r3, r3, r4 │ │ │ │ mul r3, r2, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r8, #0 │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ ldr r9, [r2] │ │ │ │ - bne 4c928 │ │ │ │ + bne 4c948 │ │ │ │ mov r0, r9 │ │ │ │ bl 7e00 │ │ │ │ subs sl, r0, #0 │ │ │ │ - ble 4c600 │ │ │ │ + ble 4c620 │ │ │ │ ldr r3, [r6, #1504] @ 0x5e0 │ │ │ │ str fp, [r3, #16] │ │ │ │ strb r8, [r3, #24] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ ldr r0, [r6, #1840] @ 0x730 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq 4cafc │ │ │ │ + beq 4cb1c │ │ │ │ ldr r2, [r7] │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - add r1, sp, #28 │ │ │ │ - bl 4d070 │ │ │ │ - subs fp, r0, #0 │ │ │ │ - beq 4c7d0 │ │ │ │ - ldr r4, [fp, #12] │ │ │ │ - ldrb r5, [fp, #17] │ │ │ │ - add r4, r4, #2097152 @ 0x200000 │ │ │ │ - mov r3, #1 │ │ │ │ - b 4c604 │ │ │ │ + b 4c73c │ │ │ │ + ldr r2, [pc, #932] @ 4cb9c │ │ │ │ + ldr r3, [pc, #912] @ 4cb8c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 4c994 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #1836] @ 0x72c │ │ │ │ str r3, [sp, #16] │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ - bhi 4cacc │ │ │ │ + bhi 4c9b8 │ │ │ │ mov r0, #20 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsl r1, r3, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ strbeq r7, [fp, #18] │ │ │ │ mov r2, r0 │ │ │ │ str r9, [r2], r1 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ str r4, [r2, #-4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp] │ │ │ │ strb r2, [fp, #16] │ │ │ │ str r9, [fp, #12] │ │ │ │ - beq 4c864 │ │ │ │ + beq 4c8b0 │ │ │ │ ldrb r2, [r7, #18] │ │ │ │ strb r2, [fp, #18] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r7] │ │ │ │ sub r2, r2, #2 │ │ │ │ add r1, r1, #4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ @@ -69693,424 +69712,413 @@ │ │ │ │ ldrb sl, [r7, #17] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r2, [r2, #1664] @ 0x680 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r5, sl, r5 │ │ │ │ strbeq r5, [fp, #17] │ │ │ │ - bne 4c978 │ │ │ │ + bne 4c998 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ add r3, r3, #1 │ │ │ │ add r0, r6, #1840 @ 0x730 │ │ │ │ str r3, [r6, #1836] @ 0x72c │ │ │ │ - bl 4d2a8 │ │ │ │ + bl 4d2c8 │ │ │ │ ldrb r5, [fp, #18] │ │ │ │ add r4, r9, #2097152 @ 0x200000 │ │ │ │ cmp r5, #0 │ │ │ │ ldrbeq r5, [fp, #17] │ │ │ │ - b 4c7c8 │ │ │ │ - ldr r2, [pc, #716] @ 4cb7c │ │ │ │ - ldr r3, [pc, #696] @ 4cb6c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4c974 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 4c764 │ │ │ │ mov r2, #12 │ │ │ │ mul r2, fp, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - ldr r2, [pc, #648] @ 4cb74 │ │ │ │ + ldr r2, [pc, #648] @ 4cb94 │ │ │ │ cmp r9, r2 │ │ │ │ - bls 4c674 │ │ │ │ - ldr r1, [pc, #636] @ 4cb74 │ │ │ │ + bls 4c694 │ │ │ │ + ldr r1, [pc, #636] @ 4cb94 │ │ │ │ mov r2, #12 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4c6a8 │ │ │ │ + beq 4c6c8 │ │ │ │ sub fp, fp, #1 │ │ │ │ mul r0, r2, fp │ │ │ │ ldr r9, [r3, r0] │ │ │ │ cmp r9, r1 │ │ │ │ - bls 4c674 │ │ │ │ - b 4c8f8 │ │ │ │ + bls 4c694 │ │ │ │ + b 4c918 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ - b 4c600 │ │ │ │ + b 4c620 │ │ │ │ mov r7, #0 │ │ │ │ add r2, r6, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ bl 8004 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cb08 │ │ │ │ - ldr r1, [pc, #560] @ 4cb80 │ │ │ │ - ldr r2, [pc, #536] @ 4cb6c │ │ │ │ + beq 4cb28 │ │ │ │ + ldr r1, [pc, #560] @ 4cba0 │ │ │ │ + ldr r2, [pc, #536] @ 4cb8c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 4c630 │ │ │ │ + beq 4c650 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ cmp r2, #1 │ │ │ │ - beq 4ca1c │ │ │ │ + beq 4c9e8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4c87c │ │ │ │ + bne 4c8c8 │ │ │ │ cmp sl, r5 │ │ │ │ movge r5, sl │ │ │ │ strb r5, [fp, #17] │ │ │ │ - b 4c87c │ │ │ │ - add r3, sp, #26 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add r7, sp, #32 │ │ │ │ - add r3, sp, #27 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + b 4c8c8 │ │ │ │ + ldr r3, [pc, #484] @ 4cba4 │ │ │ │ + ldr r2, [pc, #484] @ 4cba8 │ │ │ │ + ldr r1, [pc, #484] @ 4cbac │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - mov r3, r7 │ │ │ │ - bl 85d4 │ │ │ │ - mov fp, r0 │ │ │ │ - bl 7e00 │ │ │ │ - cmn fp, #1 │ │ │ │ - sub r2, r0, sl │ │ │ │ - clz r2, r2 │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - moveq r2, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - beq 4c700 │ │ │ │ - ldrb r2, [sp, #26] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 4ca08 │ │ │ │ - ldrb r2, [sp, #32] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 4ca08 │ │ │ │ - ldrb r2, [sp, #27] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 4c700 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r4, fp │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - b 4c7c8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #472] @ 4cbb0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r0, #2 │ │ │ │ + bl 535c4 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + b 4c764 │ │ │ │ add r5, sl, r5 │ │ │ │ cmp r5, #2 │ │ │ │ movge r5, #2 │ │ │ │ cmp r8, #0 │ │ │ │ strb r5, [fp, #17] │ │ │ │ - beq 4c87c │ │ │ │ + beq 4c8c8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ sub r2, r4, #65024 @ 0xfe00 │ │ │ │ sub r2, r2, #14 │ │ │ │ cmp r2, #1 │ │ │ │ cmpls r1, #2 │ │ │ │ - bne 4c87c │ │ │ │ + bne 4c8c8 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #300] @ 4cb84 │ │ │ │ + ldr r3, [pc, #400] @ 4cbb4 │ │ │ │ bic r2, r2, #-16777216 @ 0xff000000 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3328 @ 0xd00 │ │ │ │ - ldr lr, [pc, #288] @ 4cb88 │ │ │ │ + ldr lr, [pc, #388] @ 4cbb8 │ │ │ │ bic r2, r2, #14680064 @ 0xe00000 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r0, #183 @ 0xb7 │ │ │ │ mov ip, #6 │ │ │ │ lsr r5, r0, #1 │ │ │ │ mul r7, ip, r5 │ │ │ │ add r1, r3, r7 │ │ │ │ ldrb r8, [r1, #2] │ │ │ │ ldrh r7, [r3, r7] │ │ │ │ and r8, r8, #31 │ │ │ │ orr r7, r7, r8, lsl #16 │ │ │ │ cmp r2, r7 │ │ │ │ - bcc 4cac0 │ │ │ │ + bcc 4ca8c │ │ │ │ ldrh r3, [r1, #4] │ │ │ │ ldrh r5, [r1, #2] │ │ │ │ and r3, r3, lr │ │ │ │ lsl r3, r3, #11 │ │ │ │ orr r3, r3, r5, lsr #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 4cb38 │ │ │ │ + bls 4cb58 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r3, r1, #6 │ │ │ │ lsr r5, r0, #1 │ │ │ │ subs r0, r5, #0 │ │ │ │ - bne 4ca74 │ │ │ │ - b 4c87c │ │ │ │ - ldr r3, [pc, #184] @ 4cb8c │ │ │ │ - ldr r2, [pc, #184] @ 4cb90 │ │ │ │ - ldr r1, [pc, #184] @ 4cb94 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 4ca40 │ │ │ │ + b 4c8c8 │ │ │ │ + add r3, sp, #26 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + add r7, sp, #32 │ │ │ │ + add r3, sp, #27 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r9 │ │ │ │ str r3, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #172] @ 4cb98 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - b 4c7c8 │ │ │ │ + mov r3, r7 │ │ │ │ + bl 85d4 │ │ │ │ + mov fp, r0 │ │ │ │ + bl 7e00 │ │ │ │ + cmn fp, #1 │ │ │ │ + sub r2, r0, sl │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + moveq r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r3, r0 │ │ │ │ + beq 4c720 │ │ │ │ + ldrb r2, [sp, #26] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 4cb08 │ │ │ │ + ldrb r2, [sp, #32] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 4cb08 │ │ │ │ + ldrb r2, [sp, #27] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 4c720 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r4, fp │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + b 4c764 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 4c79c │ │ │ │ + b 4c7e8 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 7e00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs sl, r0, #0 │ │ │ │ - ble 4c600 │ │ │ │ + ble 4c620 │ │ │ │ ldr r2, [r6, #1504] @ 0x5e0 │ │ │ │ cmp r7, #0 │ │ │ │ str fp, [r2, #16] │ │ │ │ strb r3, [r2, #24] │ │ │ │ - beq 4c6e8 │ │ │ │ - b 4c784 │ │ │ │ - ldr r2, [pc, #92] @ 4cb9c │ │ │ │ + beq 4c708 │ │ │ │ + b 4c7d0 │ │ │ │ + ldr r2, [pc, #92] @ 4cbbc │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r4, r2 │ │ │ │ - beq 4cb58 │ │ │ │ + beq 4cb78 │ │ │ │ tst r3, #8 │ │ │ │ movne r3, #2 │ │ │ │ strbne r3, [fp, #17] │ │ │ │ - b 4c87c │ │ │ │ + b 4c8c8 │ │ │ │ tst r3, #4 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [fp, #17] │ │ │ │ - b 4c87c │ │ │ │ - andeq r3, r3, ip, asr r5 │ │ │ │ + b 4c8c8 │ │ │ │ + andeq r3, r3, ip, lsr r5 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r3, r3, r4, ror #9 │ │ │ │ + andeq r3, r3, r4, asr #9 │ │ │ │ @ instruction: 0x401fffff │ │ │ │ @ instruction: 0x9e3779b1 │ │ │ │ - andeq r3, r3, r8, asr #4 │ │ │ │ - andeq r3, r3, r8, lsr #3 │ │ │ │ - andeq r3, r1, r4, lsr #10 │ │ │ │ - strdeq r0, [r0], -pc @ │ │ │ │ - andeq fp, r0, ip, asr #17 │ │ │ │ - ldrdeq fp, [r0], -r0 │ │ │ │ - @ instruction: 0x0000ceb8 │ │ │ │ + andeq r3, r3, r0, lsl #6 │ │ │ │ + andeq r3, r3, r8, lsl #3 │ │ │ │ + strdeq fp, [r0], -r8 │ │ │ │ + strdeq fp, [r0], -ip │ │ │ │ + andeq ip, r0, r8, asr #30 │ │ │ │ strheq r1, [r0], -r9 │ │ │ │ + andeq r3, r1, r8, asr #8 │ │ │ │ + strdeq r0, [r0], -pc @ │ │ │ │ andeq pc, r0, lr, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1180] @ 4d058 │ │ │ │ + ldr r1, [pc, #1180] @ 4d078 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1176] @ 4d05c │ │ │ │ + ldr r2, [pc, #1176] @ 4d07c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r2, [r0, #1740] @ 0x6cc │ │ │ │ ldr r7, [r0, #1504] @ 0x5e0 │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ ldr r2, [r2, #1748] @ 0x6d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 4cf48 │ │ │ │ + beq 4cf68 │ │ │ │ ldrb r2, [r7, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4cd90 │ │ │ │ + bne 4cdb0 │ │ │ │ mov r8, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cc18 │ │ │ │ + bne 4cc38 │ │ │ │ ldrb r3, [r4, #1789] @ 0x6fd │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cee0 │ │ │ │ + bne 4cf00 │ │ │ │ cmp r5, #1 │ │ │ │ ldr r9, [r7, #16] │ │ │ │ - beq 4cc30 │ │ │ │ + beq 4cc50 │ │ │ │ ldrb r3, [r4, #1788] @ 0x6fc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cf84 │ │ │ │ + bne 4cfa4 │ │ │ │ ldr r3, [r8, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ce48 │ │ │ │ + bne 4ce68 │ │ │ │ ldr r8, [r7, #44] @ 0x2c │ │ │ │ add r2, r4, #1408 @ 0x580 │ │ │ │ ldr ip, [r8] │ │ │ │ ldr fp, [r4, #1464] @ 0x5b8 │ │ │ │ add r2, r2, #12 │ │ │ │ add r3, r9, r9, lsl #1 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ lsl sl, r3, #2 │ │ │ │ - ldr r2, [pc, #1020] @ 4d060 │ │ │ │ + ldr r2, [pc, #1020] @ 4d080 │ │ │ │ strh r2, [r8, #8] │ │ │ │ cmp fp, #0 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ str r6, [ip, sl] │ │ │ │ add r6, ip, r3, lsl #2 │ │ │ │ stmib r6, {r0, r1} │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bne 4ce9c │ │ │ │ + bne 4cebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ce34 │ │ │ │ + bne 4ce54 │ │ │ │ ldr r3, [r4, #1472] @ 0x5c0 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4ce14 │ │ │ │ + bhi 4ce34 │ │ │ │ ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ce14 │ │ │ │ + bne 4ce34 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ce00 │ │ │ │ + bne 4ce20 │ │ │ │ cmp r5, #1 │ │ │ │ ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ - bne 4ccfc │ │ │ │ + bne 4cd1c │ │ │ │ add r3, r9, #1 │ │ │ │ cmp r3, r2 │ │ │ │ movge r3, #1 │ │ │ │ - ldr r2, [pc, #920] @ 4d064 │ │ │ │ + ldr r2, [pc, #920] @ 4d084 │ │ │ │ strbge r3, [r7, #24] │ │ │ │ strlt r3, [r7, #16] │ │ │ │ - ldr r3, [pc, #900] @ 4d05c │ │ │ │ + ldr r3, [pc, #900] @ 4d07c │ │ │ │ add r2, pc, r2 │ │ │ │ strge r9, [r7, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4cdfc │ │ │ │ + bne 4ce1c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r9, #1 │ │ │ │ cmp r2, r1 │ │ │ │ mov r3, r1 │ │ │ │ - ble 4ccbc │ │ │ │ + ble 4ccdc │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ add sl, sl, #12 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r3, r5, #-1140850687 @ 0xbc000001 │ │ │ │ sub r3, r3, #65011712 @ 0x3e00000 │ │ │ │ str r3, [r0, sl] │ │ │ │ add sl, r0, sl │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #4] │ │ │ │ str r3, [sl, #8] │ │ │ │ - bne 4cd4c │ │ │ │ + bne 4cd6c │ │ │ │ mov r9, r1 │ │ │ │ add r3, r1, #1 │ │ │ │ - b 4ccbc │ │ │ │ + b 4ccdc │ │ │ │ sub r5, r5, #-1140850686 @ 0xbc000002 │ │ │ │ - ldr lr, [pc, #784] @ 4d068 │ │ │ │ + ldr lr, [pc, #784] @ 4d088 │ │ │ │ sub r5, r5, #65011712 @ 0x3e00000 │ │ │ │ mov r9, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 4ccb8 │ │ │ │ + beq 4ccd8 │ │ │ │ add ip, r1, r1, lsl #1 │ │ │ │ str r5, [r0, ip, lsl #2] │ │ │ │ sub r5, r5, #1 │ │ │ │ add ip, r0, ip, lsl #2 │ │ │ │ cmp r5, lr │ │ │ │ str r3, [ip, #4] │ │ │ │ str r3, [ip, #8] │ │ │ │ - beq 4cd40 │ │ │ │ + beq 4cd60 │ │ │ │ mov r9, r1 │ │ │ │ - b 4cd5c │ │ │ │ + b 4cd7c │ │ │ │ ldrb r2, [r4, #1788] @ 0x6fc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4cc00 │ │ │ │ + beq 4cc20 │ │ │ │ ldr r2, [r4, #1736] @ 0x6c8 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r1, #9] │ │ │ │ str r3, [sp, #8] │ │ │ │ strb r2, [r7, #24] │ │ │ │ - beq 4cfcc │ │ │ │ + beq 4cfec │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ add r0, r0, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, r0 │ │ │ │ movge r1, r0 │ │ │ │ str r1, [r7, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ ldr r8, [r4, #1504] @ 0x5e0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r8, #16] │ │ │ │ - b 4cc04 │ │ │ │ + b 4cc24 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ add r2, r9, r5 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ bl 43dd4 │ │ │ │ - b 4ccac │ │ │ │ + b 4cccc │ │ │ │ ldr r3, [r4, #1480] @ 0x5c8 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ ldr r2, [r4, #1472] @ 0x5c0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3004c │ │ │ │ - b 4ccac │ │ │ │ + bl 2fa1c │ │ │ │ + b 4cccc │ │ │ │ add r2, r9, r5 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ bl 43de8 │ │ │ │ - b 4cc88 │ │ │ │ + b 4cca8 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ ldr r2, [r8, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 53218 │ │ │ │ + bl 53238 │ │ │ │ mov sl, #12 │ │ │ │ ldr r8, [r7, #44] @ 0x2c │ │ │ │ mul sl, r9, sl │ │ │ │ - ldr r3, [pc, #496] @ 4d060 │ │ │ │ + ldr r3, [pc, #496] @ 4d080 │ │ │ │ strh r3, [r8, #8] │ │ │ │ ldr fp, [r4, #1464] @ 0x5b8 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r0, [r4, #1420] @ 0x58c │ │ │ │ ldr r1, [r4, #1424] @ 0x590 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ cmp fp, #0 │ │ │ │ str r6, [r3, sl] │ │ │ │ add r6, r3, sl │ │ │ │ stmib r6, {r0, r1} │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - beq 4cc80 │ │ │ │ + beq 4cca0 │ │ │ │ add r3, r4, #1456 @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r3] │ │ │ │ - beq 4cf68 │ │ │ │ + beq 4cf88 │ │ │ │ strd r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str fp, [sp, #24] │ │ │ │ - bl 2fd34 │ │ │ │ + bl 2f704 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #224] @ 0xe0 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [r6, #8] │ │ │ │ orreq r3, r3, #128 @ 0x80 │ │ │ │ strbeq r3, [r6, #8] │ │ │ │ - b 4cc88 │ │ │ │ + b 4cca8 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ ldr r9, [r8, #44] @ 0x2c │ │ │ │ sub r2, r2, r1 │ │ │ │ sub r2, r2, r5 │ │ │ │ ldr r3, [r9] │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ @@ -70121,256 +70129,256 @@ │ │ │ │ mul r2, sl, r2 │ │ │ │ bl 8448 │ │ │ │ ldr r8, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r0, [r4, #1724] @ 0x6bc │ │ │ │ ldr r3, [r8, #16] │ │ │ │ add r3, r5, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 4cc18 │ │ │ │ + bcs 4cc38 │ │ │ │ ldr r2, [r9] │ │ │ │ mla r2, sl, r3, r2 │ │ │ │ add r3, r3, #1 │ │ │ │ ldrb r1, [r2, #8] │ │ │ │ bic r1, r1, #1 │ │ │ │ strb r1, [r2, #8] │ │ │ │ - b 4cf24 │ │ │ │ + b 4cf44 │ │ │ │ sub r1, r6, #96 @ 0x60 │ │ │ │ cmp r1, #30 │ │ │ │ - bhi 4cbf4 │ │ │ │ - ldr r2, [pc, #272] @ 4d06c │ │ │ │ + bhi 4cc14 │ │ │ │ + ldr r2, [pc, #272] @ 4d08c │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r6, [r2, #-3744] @ 0xfffff160 │ │ │ │ - b 4cbf4 │ │ │ │ + b 4cc14 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ str r0, [r8, #4] │ │ │ │ - b 4ceac │ │ │ │ + b 4cecc │ │ │ │ ldr r0, [r4, #1724] @ 0x6bc │ │ │ │ add r3, r5, r9 │ │ │ │ cmp r3, r0 │ │ │ │ - ble 4cc30 │ │ │ │ - ldr lr, [pc, #204] @ 4d068 │ │ │ │ + ble 4cc50 │ │ │ │ + ldr lr, [pc, #204] @ 4d088 │ │ │ │ mov ip, #12 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, r9 │ │ │ │ - bls 4cfe0 │ │ │ │ + bls 4d000 │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ mul r2, ip, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ add r9, r9, #1 │ │ │ │ str lr, [r3, r2] │ │ │ │ add r3, r3, r2 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b 4cfa0 │ │ │ │ + b 4cfc0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 53d08 │ │ │ │ + bl 53d14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 4cdec │ │ │ │ + b 4ce0c │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r7, #24] │ │ │ │ ldrb r9, [r8, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4cc30 │ │ │ │ + beq 4cc50 │ │ │ │ ldr r2, [r4, #1736] @ 0x6c8 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #9] │ │ │ │ strb r2, [r8, #24] │ │ │ │ - beq 4d040 │ │ │ │ + beq 4d060 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ add r3, r3, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, r3 │ │ │ │ movge r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r8, #20] │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ str r0, [r8, #44] @ 0x2c │ │ │ │ - b 4d048 │ │ │ │ + b 4d068 │ │ │ │ mov r0, r4 │ │ │ │ - bl 53d08 │ │ │ │ + bl 53d14 │ │ │ │ ldr r8, [r4, #1504] @ 0x5e0 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [r8, #16] │ │ │ │ - b 4cc30 │ │ │ │ - andeq r2, r3, r8, lsr pc │ │ │ │ + b 4cc50 │ │ │ │ + andeq r2, r3, r8, lsl pc │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - andeq r2, r3, r4, lsr #28 │ │ │ │ + andeq r2, r3, r4, lsl #28 │ │ │ │ eormi r0, r0, r0 │ │ │ │ - andeq r5, r1, ip, lsl r0 │ │ │ │ + andeq r4, r1, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r9, r0 │ │ │ │ subs r0, r9, #0 │ │ │ │ ldr r7, [r1] │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp r7, ip │ │ │ │ - beq 4d0ac │ │ │ │ - bcc 4d1b0 │ │ │ │ + beq 4d0cc │ │ │ │ + bcc 4d1d0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp r7, ip │ │ │ │ - bne 4d090 │ │ │ │ + bne 4d0b0 │ │ │ │ ldrb lr, [r0, #16] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ ldrb ip, [r0, #18] │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ cmp ip, lr │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ ldr r6, [r0] │ │ │ │ ldr lr, [sp, #32] │ │ │ │ ldr ip, [r6, r3, lsl #2] │ │ │ │ cmp ip, lr │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ands ip, r3, #7 │ │ │ │ sub r6, r6, #4 │ │ │ │ sub sl, r2, #4 │ │ │ │ mov r8, #0 │ │ │ │ - beq 4d240 │ │ │ │ + beq 4d260 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 4d190 │ │ │ │ + beq 4d1b0 │ │ │ │ cmp ip, #2 │ │ │ │ - beq 4d17c │ │ │ │ + beq 4d19c │ │ │ │ cmp ip, #3 │ │ │ │ - beq 4d168 │ │ │ │ + beq 4d188 │ │ │ │ cmp ip, #4 │ │ │ │ - beq 4d154 │ │ │ │ + beq 4d174 │ │ │ │ cmp ip, #5 │ │ │ │ - beq 4d140 │ │ │ │ + beq 4d160 │ │ │ │ cmp ip, #6 │ │ │ │ - bne 4d26c │ │ │ │ + bne 4d28c │ │ │ │ ldr lr, [r6, #4]! │ │ │ │ ldr ip, [sl, #4]! │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ add r8, r8, #1 │ │ │ │ ldr lr, [r6, #4]! │ │ │ │ ldr ip, [sl, #4]! │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ add r8, r8, #1 │ │ │ │ ldr lr, [r6, #4]! │ │ │ │ ldr ip, [sl, #4]! │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ add r8, r8, #1 │ │ │ │ ldr lr, [r6, #4]! │ │ │ │ ldr ip, [sl, #4]! │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ add r8, r8, #1 │ │ │ │ ldr lr, [r6, #4]! │ │ │ │ ldr ip, [sl, #4]! │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ add r8, r8, #1 │ │ │ │ ldr lr, [r6, #4]! │ │ │ │ ldr ip, [sl, #4]! │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 4d240 │ │ │ │ + bne 4d260 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d084 │ │ │ │ + bne 4d0a4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr lr, [r5, #4] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ add r6, r5, #28 │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ ldr lr, [r5, #8] │ │ │ │ ldr ip, [r4, #8] │ │ │ │ add sl, r4, #28 │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ ldr lr, [r5, #12] │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ ldr lr, [r5, #16] │ │ │ │ ldr ip, [r4, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ ldr lr, [r5, #20] │ │ │ │ ldr ip, [r4, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ ldr lr, [r5, #24] │ │ │ │ ldr ip, [r4, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ ldr lr, [r5, #28] │ │ │ │ ldr ip, [r4, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ cmp r3, r8 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr lr, [r6, #4] │ │ │ │ ldr ip, [sl, #4] │ │ │ │ add r8, r8, #8 │ │ │ │ cmp lr, ip │ │ │ │ add r5, r6, #4 │ │ │ │ add r4, sl, #4 │ │ │ │ - beq 4d1c0 │ │ │ │ + beq 4d1e0 │ │ │ │ add r0, r7, #1 │ │ │ │ bic r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [r1] │ │ │ │ - b 4d078 │ │ │ │ + b 4d098 │ │ │ │ ldr lr, [r6, #4]! │ │ │ │ ldr ip, [sl, #4]! │ │ │ │ cmp lr, ip │ │ │ │ - bne 4d25c │ │ │ │ + bne 4d27c │ │ │ │ mov r8, #1 │ │ │ │ - b 4d12c │ │ │ │ + b 4d14c │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movhi r0, r3 │ │ │ │ - b 4d284 │ │ │ │ + b 4d2a4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r0, [r1, #12] │ │ │ │ - bne 4d2d8 │ │ │ │ - b 4d300 │ │ │ │ + bne 4d2f8 │ │ │ │ + b 4d320 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d2f8 │ │ │ │ + beq 4d318 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - bls 4d2c8 │ │ │ │ + bls 4d2e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d2d4 │ │ │ │ + bne 4d2f4 │ │ │ │ str r1, [r3, #4] │ │ │ │ bx lr │ │ │ │ str r1, [r3, #8] │ │ │ │ bx lr │ │ │ │ str r1, [r0] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -70388,122 +70396,122 @@ │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 54688 │ │ │ │ + bl 54088 │ │ │ │ str r0, [r5, r4, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov fp, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r1} @ (ldr r1, [sp], #4) │ │ │ │ mov r2, sp │ │ │ │ push {r2} @ (str r2, [sp, #-4]!) │ │ │ │ push {r0} @ (str r0, [sp, #-4]!) │ │ │ │ - ldr sl, [pc, #28] @ 4d39c │ │ │ │ + ldr sl, [pc, #28] @ 4d3bc │ │ │ │ add r3, pc, #24 │ │ │ │ add sl, sl, r3 │ │ │ │ mov r3, #0 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4d3a0 │ │ │ │ + ldr r0, [pc, #12] @ 4d3c0 │ │ │ │ ldr r0, [sl, r0] │ │ │ │ bl 8658 <__libc_start_main@plt> │ │ │ │ bl 7adc │ │ │ │ - andeq r2, r3, r4, ror #14 │ │ │ │ + andeq r2, r3, r4, asr #14 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldr r3, [pc, #20] @ 4d3c0 │ │ │ │ - ldr r2, [pc, #20] @ 4d3c4 │ │ │ │ + ldr r3, [pc, #20] @ 4d3e0 │ │ │ │ + ldr r2, [pc, #20] @ 4d3e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b 7ba8 <__gmon_start__@plt> │ │ │ │ - andeq r2, r3, ip, asr #14 │ │ │ │ + andeq r2, r3, ip, lsr #14 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - ldr r0, [pc, #44] @ 4d3fc │ │ │ │ - ldr r3, [pc, #44] @ 4d400 │ │ │ │ + ldr r0, [pc, #44] @ 4d41c │ │ │ │ + ldr r3, [pc, #44] @ 4d420 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - ldr r3, [pc, #32] @ 4d404 │ │ │ │ + ldr r3, [pc, #32] @ 4d424 │ │ │ │ add r3, pc, r3 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #24] @ 4d408 │ │ │ │ + ldr r2, [pc, #24] @ 4d428 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ - andeq r2, r3, ip, lsl #31 │ │ │ │ - andeq r2, r3, r8, lsl #31 │ │ │ │ - andeq r2, r3, r8, lsl r7 │ │ │ │ + andeq r2, r3, ip, ror #30 │ │ │ │ + andeq r2, r3, r8, ror #30 │ │ │ │ + strdeq r2, [r3], -r8 │ │ │ │ andeq r0, r0, r8, lsr #9 │ │ │ │ - ldr r0, [pc, #56] @ 4d44c │ │ │ │ - ldr r3, [pc, #56] @ 4d450 │ │ │ │ + ldr r0, [pc, #56] @ 4d46c │ │ │ │ + ldr r3, [pc, #56] @ 4d470 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, r0 │ │ │ │ lsr r1, r3, #31 │ │ │ │ add r1, r1, r3, asr #2 │ │ │ │ - ldr r3, [pc, #36] @ 4d454 │ │ │ │ + ldr r3, [pc, #36] @ 4d474 │ │ │ │ asrs r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #24] @ 4d458 │ │ │ │ + ldr r2, [pc, #24] @ 4d478 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ - andeq r2, r3, r8, asr #30 │ │ │ │ - andeq r2, r3, r4, asr #30 │ │ │ │ - andeq r2, r3, r8, asr #13 │ │ │ │ + andeq r2, r3, r8, lsr #30 │ │ │ │ + andeq r2, r3, r4, lsr #30 │ │ │ │ + andeq r2, r3, r8, lsr #13 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - ldr r3, [pc, #76] @ 4d4b0 │ │ │ │ - ldr r2, [pc, #76] @ 4d4b4 │ │ │ │ + ldr r3, [pc, #76] @ 4d4d0 │ │ │ │ + ldr r2, [pc, #76] @ 4d4d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ - ldr r3, [pc, #56] @ 4d4b8 │ │ │ │ + ldr r3, [pc, #56] @ 4d4d8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d498 │ │ │ │ - ldr r3, [pc, #40] @ 4d4bc │ │ │ │ + beq 4d4b8 │ │ │ │ + ldr r3, [pc, #40] @ 4d4dc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 8748 <__cxa_finalize@plt> │ │ │ │ - bl 4d3c8 │ │ │ │ - ldr r3, [pc, #28] @ 4d4c0 │ │ │ │ + bl 4d3e8 │ │ │ │ + ldr r3, [pc, #28] @ 4d4e0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ - strdeq r2, [r3], -r8 │ │ │ │ - andeq r2, r3, ip, lsl #13 │ │ │ │ + ldrdeq r2, [r3], -r8 │ │ │ │ + andeq r2, r3, ip, ror #12 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, ip, ror #22 │ │ │ │ - @ instruction: 0x00032eb8 │ │ │ │ - b 4d40c │ │ │ │ + andeq r2, r3, ip, asr #22 │ │ │ │ + muleq r3, r8, lr │ │ │ │ + b 4d42c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #1712] @ 0x6b0 │ │ │ │ sub sp, sp, #2336 @ 0x920 │ │ │ │ sub r3, fp, #2000 @ 0x7d0 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r4, r3, #8 │ │ │ │ str r3, [fp, #-2244] @ 0xfffff73c │ │ │ │ - ldr r2, [pc, #3964] @ 4e478 │ │ │ │ + ldr r2, [pc, #3964] @ 4e498 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ - ldr r3, [pc, #3956] @ 4e47c │ │ │ │ + ldr r3, [pc, #3956] @ 4e49c │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [fp, #-2240] @ 0xfffff740 │ │ │ │ str r1, [fp, #-2212] @ 0xfffff75c │ │ │ │ sub r5, fp, #1760 @ 0x6e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -70512,55 +70520,55 @@ │ │ │ │ mov r3, #0 │ │ │ │ bl 7a64 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r4, r5, #8 │ │ │ │ mov r0, #2 │ │ │ │ bl 8304 │ │ │ │ - ldr r6, [pc, #3892] @ 4e480 │ │ │ │ + ldr r6, [pc, #3892] @ 4e4a0 │ │ │ │ mov r2, #140 @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-2264] @ 0xfffff728 │ │ │ │ bl 7d28 │ │ │ │ sub r0, r5, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ bl 7a64 │ │ │ │ mov r5, #1 │ │ │ │ - b 4d584 │ │ │ │ + b 4d5a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ bl 8340 │ │ │ │ add r5, r5, #1 │ │ │ │ bl 83c4 <__libc_current_sigrtmax@plt> │ │ │ │ cmp r5, r0 │ │ │ │ - blt 4d570 │ │ │ │ - ldr r5, [pc, #3820] @ 4e484 │ │ │ │ + blt 4d590 │ │ │ │ + ldr r5, [pc, #3820] @ 4e4a4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c38 │ │ │ │ str r0, [fp, #-2284] @ 0xfffff714 │ │ │ │ mov r0, r5 │ │ │ │ bl 7ac4 │ │ │ │ - ldr r0, [pc, #3796] @ 4e488 │ │ │ │ + ldr r0, [pc, #3796] @ 4e4a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7ac4 │ │ │ │ ldr r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4e1a8 │ │ │ │ + ble 4e1c8 │ │ │ │ ldr r3, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-2280] @ 0xfffff718 │ │ │ │ - ldr r2, [pc, #3764] @ 4e48c │ │ │ │ + ldr r2, [pc, #3764] @ 4e4ac │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add sl, r2, #16 │ │ │ │ - ldr r2, [pc, #3752] @ 4e490 │ │ │ │ - ldr r8, [pc, #3752] @ 4e494 │ │ │ │ + ldr r2, [pc, #3752] @ 4e4b0 │ │ │ │ + ldr r8, [pc, #3752] @ 4e4b4 │ │ │ │ mov r9, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [fp, #-2180] @ 0xfffff77c │ │ │ │ str r2, [fp, #-2216] @ 0xfffff758 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -70581,314 +70589,314 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [fp, #-2216] @ 0xfffff758 │ │ │ │ ldr r1, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ mov r3, sl │ │ │ │ bl 7e6c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d704 │ │ │ │ + beq 4d724 │ │ │ │ cmp r0, #119 @ 0x77 │ │ │ │ - bgt 4e100 │ │ │ │ + bgt 4e120 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - ble 4d638 │ │ │ │ + ble 4d658 │ │ │ │ sub r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bhi 4d638 │ │ │ │ + bhi 4d658 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrsh r0, [r8, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3592] @ 4e498 │ │ │ │ - ldr r0, [pc, #3592] @ 4e49c │ │ │ │ + ldr r3, [pc, #3592] @ 4e4b8 │ │ │ │ + ldr r0, [pc, #3592] @ 4e4bc │ │ │ │ ldr r4, [r6, r3] │ │ │ │ mov r2, #5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8220 │ │ │ │ - ldr r0, [pc, #3568] @ 4e4a0 │ │ │ │ + ldr r0, [pc, #3568] @ 4e4c0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r0, r0, #124 @ 0x7c │ │ │ │ bl 8220 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 83ac │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #3528] @ 4e4a4 │ │ │ │ - ldr r3, [pc, #3484] @ 4e47c │ │ │ │ + ldr r2, [pc, #3528] @ 4e4c4 │ │ │ │ + ldr r3, [pc, #3484] @ 4e49c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4dfa4 │ │ │ │ + bne 4dfc4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ ldr r2, [fp, #-2256] @ 0xfffff730 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e1b8 │ │ │ │ + bne 4e1d8 │ │ │ │ ldr r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ ldr r2, [fp, #-2220] @ 0xfffff754 │ │ │ │ - ldr r0, [pc, #3444] @ 4e4a8 │ │ │ │ + ldr r0, [pc, #3444] @ 4e4c8 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #-2280] @ 0xfffff718 │ │ │ │ bl 7c38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4e1dc │ │ │ │ + bne 4e1fc │ │ │ │ ldr r2, [fp, #-2232] @ 0xfffff748 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 4e1ec │ │ │ │ + beq 4e20c │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d77c │ │ │ │ + beq 4d79c │ │ │ │ mov r0, #2 │ │ │ │ bl 7f98 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r0, [fp, #-2260] @ 0xfffff72c │ │ │ │ - ldr r2, [pc, #3364] @ 4e4ac │ │ │ │ + ldr r2, [pc, #3364] @ 4e4cc │ │ │ │ mov r1, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, r0 │ │ │ │ mla ip, r1, ip, r2 │ │ │ │ - ldr r2, [pc, #3348] @ 4e4b0 │ │ │ │ + ldr r2, [pc, #3348] @ 4e4d0 │ │ │ │ ldr r8, [ip, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r3, [r2, #64] @ 0x40 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [fp, #-2280] @ 0xfffff718 │ │ │ │ strb r3, [r2, #65] @ 0x41 │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ - bge 4e1f4 │ │ │ │ + bge 4e214 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #65] @ 0x41 │ │ │ │ ldr r2, [fp, #-2208] @ 0xfffff760 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 4d7ec │ │ │ │ - ldr r3, [pc, #3296] @ 4e4b4 │ │ │ │ + ble 4d80c │ │ │ │ + ldr r3, [pc, #3296] @ 4e4d4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r2, r2, r3 │ │ │ │ str r2, [fp, #-2208] @ 0xfffff760 │ │ │ │ ldr r2, [fp, #-2212] @ 0xfffff75c │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ str r3, [fp, #-2212] @ 0xfffff75c │ │ │ │ - ldr r3, [pc, #3268] @ 4e4b8 │ │ │ │ - ldr r8, [pc, #3268] @ 4e4bc │ │ │ │ + ldr r3, [pc, #3268] @ 4e4d8 │ │ │ │ + ldr r8, [pc, #3268] @ 4e4dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r9, [pc, #3256] @ 4e4c0 │ │ │ │ - ldr r3, [pc, #3256] @ 4e4c4 │ │ │ │ + ldr r9, [pc, #3256] @ 4e4e0 │ │ │ │ + ldr r3, [pc, #3256] @ 4e4e4 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #3228] @ 4e4c8 │ │ │ │ - bl 535a4 │ │ │ │ + ldr r3, [pc, #3228] @ 4e4e8 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d34 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e224 │ │ │ │ - ldr r3, [pc, #3200] @ 4e4cc │ │ │ │ + blt 4e244 │ │ │ │ + ldr r3, [pc, #3200] @ 4e4ec │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-2264] @ 0xfffff728 │ │ │ │ mov r0, #3 │ │ │ │ add r3, r3, #252 @ 0xfc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #400 @ 0x190 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, #0 │ │ │ │ bl 80dc <__time64@plt> │ │ │ │ bl 7af4 │ │ │ │ - ldr r1, [pc, #3144] @ 4e4d0 │ │ │ │ + ldr r1, [pc, #3144] @ 4e4f0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 801c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 4e240 │ │ │ │ - ldr r3, [pc, #3124] @ 4e4d4 │ │ │ │ - ldr r2, [pc, #3124] @ 4e4d8 │ │ │ │ - ldr r1, [pc, #3124] @ 4e4dc │ │ │ │ + beq 4e260 │ │ │ │ + ldr r3, [pc, #3124] @ 4e4f4 │ │ │ │ + ldr r2, [pc, #3124] @ 4e4f8 │ │ │ │ + ldr r1, [pc, #3124] @ 4e4fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ str r3, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ - ldr r3, [pc, #3100] @ 4e4e0 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r1, [pc, #3096] @ 4e4e4 │ │ │ │ + ldr r3, [pc, #3100] @ 4e500 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r1, [pc, #3096] @ 4e504 │ │ │ │ mov r8, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3264 @ 0xcc0 │ │ │ │ sub r0, fp, #2160 @ 0x870 │ │ │ │ str r8, [fp, #-1772] @ 0xfffff914 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r4 │ │ │ │ sub r0, r0, #12 │ │ │ │ str r8, [r4, #4] │ │ │ │ bl 813c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4e328 │ │ │ │ + beq 4e348 │ │ │ │ mov r0, r9 │ │ │ │ - bl 51f64 │ │ │ │ - ldr r8, [pc, #3036] @ 4e4e8 │ │ │ │ + bl 51f84 │ │ │ │ + ldr r8, [pc, #3036] @ 4e508 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e340 │ │ │ │ - ldr r3, [pc, #3008] @ 4e4ec │ │ │ │ - ldr r2, [pc, #3008] @ 4e4f0 │ │ │ │ - ldr r1, [pc, #3008] @ 4e4f4 │ │ │ │ + beq 4e360 │ │ │ │ + ldr r3, [pc, #3008] @ 4e50c │ │ │ │ + ldr r2, [pc, #3008] @ 4e510 │ │ │ │ + ldr r1, [pc, #3008] @ 4e514 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str r8, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ str r3, [fp, #-2216] @ 0xfffff758 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #2972] @ 4e4f8 │ │ │ │ - bl 535a4 │ │ │ │ + ldr r3, [pc, #2972] @ 4e518 │ │ │ │ + bl 535c4 │ │ │ │ str r9, [fp, #-2184] @ 0xfffff778 │ │ │ │ str r9, [fp, #-2176] @ 0xfffff780 │ │ │ │ sub r0, fp, #2176 @ 0x880 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-2216] @ 0xfffff758 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 2d39c │ │ │ │ + bl 2cdc4 │ │ │ │ ldr r3, [fp, #-2184] @ 0xfffff778 │ │ │ │ str r9, [fp, #-2216] @ 0xfffff758 │ │ │ │ str r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ mov r0, sl │ │ │ │ bl 7e3c │ │ │ │ mov r2, #1728 @ 0x6c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d28 │ │ │ │ bl 7cec │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #2888] @ 4e4fc │ │ │ │ + ldr r0, [pc, #2888] @ 4e51c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [fp, #-2292] @ 0xfffff70c │ │ │ │ - ldr r0, [pc, #2876] @ 4e500 │ │ │ │ + ldr r0, [pc, #2876] @ 4e520 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7c38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4da14 │ │ │ │ + bne 4da34 │ │ │ │ bl 7e24 │ │ │ │ bl 8034 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #24] │ │ │ │ - bne 4da14 │ │ │ │ - ldr r3, [pc, #2840] @ 4e504 │ │ │ │ - ldr r2, [pc, #2840] @ 4e508 │ │ │ │ - ldr r1, [pc, #2840] @ 4e50c │ │ │ │ + bne 4da34 │ │ │ │ + ldr r3, [pc, #2840] @ 4e524 │ │ │ │ + ldr r2, [pc, #2840] @ 4e528 │ │ │ │ + ldr r1, [pc, #2840] @ 4e52c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #2824] @ 4e510 │ │ │ │ + ldr r3, [pc, #2824] @ 4e530 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 521a0 │ │ │ │ - ldr r0, [pc, #2816] @ 4e514 │ │ │ │ + bl 521c0 │ │ │ │ + ldr r0, [pc, #2816] @ 4e534 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 51f64 │ │ │ │ - ldr sl, [pc, #2808] @ 4e518 │ │ │ │ + bl 51f84 │ │ │ │ + ldr sl, [pc, #2808] @ 4e538 │ │ │ │ add sl, pc, sl │ │ │ │ str r0, [fp, #-2316] @ 0xfffff6f4 │ │ │ │ mov r0, sl │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp, #-2296] @ 0xfffff708 │ │ │ │ - bne 4e420 │ │ │ │ + bne 4e440 │ │ │ │ mov r0, sl │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #2764] @ 4e51c │ │ │ │ + ldr r0, [pc, #2764] @ 4e53c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 87cc │ │ │ │ and r3, r8, #1 │ │ │ │ str r3, [fp, #-2304] @ 0xfffff700 │ │ │ │ str r0, [fp, #-2300] @ 0xfffff704 │ │ │ │ - ldr r0, [pc, #2744] @ 4e520 │ │ │ │ + ldr r0, [pc, #2744] @ 4e540 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 87cc │ │ │ │ str r0, [fp, #-2308] @ 0xfffff6fc │ │ │ │ - ldr r0, [pc, #2732] @ 4e524 │ │ │ │ + ldr r0, [pc, #2732] @ 4e544 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 87cc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 7b3c │ │ │ │ lsl r3, r0, #16 │ │ │ │ - ldr r0, [pc, #2708] @ 4e528 │ │ │ │ + ldr r0, [pc, #2708] @ 4e548 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #-2312] @ 0xfffff6f8 │ │ │ │ bl 7c38 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4eb04 │ │ │ │ - ldr r0, [pc, #2684] @ 4e52c │ │ │ │ + beq 4eb24 │ │ │ │ + ldr r0, [pc, #2684] @ 4e54c │ │ │ │ str r1, [fp, #-2288] @ 0xfffff710 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7c38 │ │ │ │ ldr r1, [fp, #-2288] @ 0xfffff710 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4eb18 │ │ │ │ - ldr r0, [pc, #2660] @ 4e530 │ │ │ │ + beq 4eb38 │ │ │ │ + ldr r0, [pc, #2660] @ 4e550 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 40de4 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r3, [pc, #2648] @ 4e534 │ │ │ │ + ldr r3, [pc, #2648] @ 4e554 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-2288] @ 0xfffff710 │ │ │ │ bl 7e9c │ │ │ │ ldr r3, [fp, #-2288] @ 0xfffff710 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-2288] @ 0xfffff710 │ │ │ │ - bne 4db0c │ │ │ │ + bne 4db2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [fp, #-2288] @ 0xfffff710 │ │ │ │ mov r2, #1728 @ 0x6c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d28 │ │ │ │ ldr r3, [fp, #-2292] @ 0xfffff70c │ │ │ │ str r3, [fp, #-1772] @ 0xfffff914 │ │ │ │ @@ -70911,31 +70919,31 @@ │ │ │ │ strb r3, [fp, #-1726] @ 0xfffff942 │ │ │ │ strb r3, [fp, #-1585] @ 0xfffff9cf │ │ │ │ strh r2, [r4, #116] @ 0x74 │ │ │ │ strh r2, [r4, #160] @ 0xa0 │ │ │ │ strh r2, [r4, #168] @ 0xa8 │ │ │ │ str r0, [fp, #-452] @ 0xfffffe3c │ │ │ │ str r0, [fp, #-448] @ 0xfffffe40 │ │ │ │ - ldr r0, [pc, #2480] @ 4e538 │ │ │ │ + ldr r0, [pc, #2480] @ 4e558 │ │ │ │ str r0, [fp, #-1716] @ 0xfffff94c │ │ │ │ mov r0, #1056964608 @ 0x3f000000 │ │ │ │ str r0, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r0, [pc, #2468] @ 4e53c │ │ │ │ + ldr r0, [pc, #2468] @ 4e55c │ │ │ │ str r0, [fp, #-1560] @ 0xfffff9e8 │ │ │ │ - ldr r0, [pc, #2464] @ 4e540 │ │ │ │ + ldr r0, [pc, #2464] @ 4e560 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [fp, #-1492] @ 0xfffffa2c │ │ │ │ - ldr r0, [pc, #2456] @ 4e544 │ │ │ │ + ldr r0, [pc, #2456] @ 4e564 │ │ │ │ mov lr, #700 @ 0x2bc │ │ │ │ str r1, [fp, #-1704] @ 0xfffff958 │ │ │ │ str r1, [fp, #-1572] @ 0xfffff9dc │ │ │ │ str r1, [fp, #-1568] @ 0xfffff9e0 │ │ │ │ str r0, [fp, #-1488] @ 0xfffffa30 │ │ │ │ mov r1, #500 @ 0x1f4 │ │ │ │ - ldr r0, [pc, #2432] @ 4e548 │ │ │ │ + ldr r0, [pc, #2432] @ 4e568 │ │ │ │ str r1, [fp, #-1740] @ 0xfffff934 │ │ │ │ str r0, [fp, #-1484] @ 0xfffffa34 │ │ │ │ str lr, [fp, #-1744] @ 0xfffff930 │ │ │ │ mov lr, #100 @ 0x64 │ │ │ │ strh lr, [r4, #48] @ 0x30 │ │ │ │ mov lr, #3 │ │ │ │ str lr, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ @@ -70947,36 +70955,36 @@ │ │ │ │ strh r2, [lr, #4] │ │ │ │ mov ip, #1069547520 @ 0x3fc00000 │ │ │ │ mov lr, #1 │ │ │ │ str r1, [fp, #-296] @ 0xfffffed8 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ str lr, [fp, #-304] @ 0xfffffed0 │ │ │ │ str ip, [fp, #-280] @ 0xfffffee8 │ │ │ │ - ldr r3, [pc, #2356] @ 4e54c │ │ │ │ + ldr r3, [pc, #2356] @ 4e56c │ │ │ │ strh r2, [r1] │ │ │ │ ldr r2, [fp, #-2312] @ 0xfffff6f8 │ │ │ │ strh r2, [fp, #-168] @ 0xffffff58 │ │ │ │ strh r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-2288] @ 0xfffff710 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ strb r3, [fp, #-267] @ 0xfffffef5 │ │ │ │ - ldr r2, [pc, #2324] @ 4e550 │ │ │ │ + ldr r2, [pc, #2324] @ 4e570 │ │ │ │ mov r3, #26 │ │ │ │ - ldr sl, [pc, #2320] @ 4e554 │ │ │ │ - ldr r0, [pc, #2320] @ 4e558 │ │ │ │ + ldr sl, [pc, #2320] @ 4e574 │ │ │ │ + ldr r0, [pc, #2320] @ 4e578 │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ strh r3, [fp, #-210] @ 0xffffff2e │ │ │ │ - ldr r2, [pc, #2312] @ 4e55c │ │ │ │ + ldr r2, [pc, #2312] @ 4e57c │ │ │ │ mov r3, #4 │ │ │ │ add sl, pc, sl │ │ │ │ str r0, [fp, #-216] @ 0xffffff28 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r2, [pc, #2292] @ 4e560 │ │ │ │ + ldr r2, [pc, #2292] @ 4e580 │ │ │ │ mov r3, #8 │ │ │ │ sub r0, fp, #1472 @ 0x5c0 │ │ │ │ add r1, sl, #2160 @ 0x870 │ │ │ │ str r9, [fp, #-164] @ 0xffffff5c │ │ │ │ strb r8, [fp, #-111] @ 0xffffff91 │ │ │ │ mov r9, #0 │ │ │ │ mov r8, #536870912 @ 0x20000000 │ │ │ │ @@ -71001,120 +71009,120 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm sl!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm sl!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #2164] @ 4e564 │ │ │ │ + ldr r0, [pc, #2164] @ 4e584 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ - bl ff0c │ │ │ │ - ldr r0, [pc, #2148] @ 4e568 │ │ │ │ + bl 10518 │ │ │ │ + ldr r0, [pc, #2148] @ 4e588 │ │ │ │ sub r1, fp, #152 @ 0x98 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 23e34 │ │ │ │ - ldr r0, [pc, #2136] @ 4e56c │ │ │ │ + bl 2b314 │ │ │ │ + ldr r0, [pc, #2136] @ 4e58c │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 23e34 │ │ │ │ - ldr sl, [pc, #2124] @ 4e570 │ │ │ │ + bl 2b314 │ │ │ │ + ldr sl, [pc, #2124] @ 4e590 │ │ │ │ ldr r8, [fp, #-2264] @ 0xfffff728 │ │ │ │ - ldr r0, [pc, #2120] @ 4e574 │ │ │ │ + ldr r0, [pc, #2120] @ 4e594 │ │ │ │ add r1, r8, #212 @ 0xd4 │ │ │ │ add sl, pc, sl │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 23e34 │ │ │ │ + bl 2b314 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ add r0, r8, #224 @ 0xe0 │ │ │ │ bl 7f74 │ │ │ │ mov r0, sl │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ ldr r9, [fp, #-2268] @ 0xfffff724 │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r8, [r9, #12] │ │ │ │ str r0, [fp, #-1544] @ 0xfffff9f8 │ │ │ │ - bne 4ec04 │ │ │ │ + bne 4ec24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 119cc │ │ │ │ + bl 12c84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11d14 │ │ │ │ + bl 12fcc │ │ │ │ ldr r3, [fp, #-2244] @ 0xfffff73c │ │ │ │ - ldr r9, [pc, #2040] @ 4e578 │ │ │ │ + ldr r9, [pc, #2040] @ 4e598 │ │ │ │ sub sl, r3, #4 │ │ │ │ mov r2, #236 @ 0xec │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r8, #1 │ │ │ │ str sl, [fp, #-2288] @ 0xfffff710 │ │ │ │ bl 7d28 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r8, [fp, #-2012] @ 0xfffff824 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ sub r0, fp, #1952 @ 0x7a0 │ │ │ │ mov r3, #99 @ 0x63 │ │ │ │ mov r1, r9 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r3, [fp, #-1996] @ 0xfffff834 │ │ │ │ str r8, [fp, #-1964] @ 0xfffff854 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ sub r0, fp, #1904 @ 0x770 │ │ │ │ mov r3, #103 @ 0x67 │ │ │ │ mov r1, r9 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r3, [fp, #-1948] @ 0xfffff864 │ │ │ │ str r8, [fp, #-1916] @ 0xfffff884 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ str r8, [fp, #-1868] @ 0xfffff8b4 │ │ │ │ - ldr r8, [pc, #1932] @ 4e57c │ │ │ │ + ldr r8, [pc, #1932] @ 4e59c │ │ │ │ sub r0, fp, #1856 @ 0x740 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ mov r1, r8 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r3, [fp, #-1900] @ 0xfffff894 │ │ │ │ - bl 11924 │ │ │ │ - ldr r3, [pc, #1904] @ 4e580 │ │ │ │ + bl 12bdc │ │ │ │ + ldr r3, [pc, #1904] @ 4e5a0 │ │ │ │ sub r0, fp, #1808 @ 0x710 │ │ │ │ mov r1, r8 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r3, [fp, #-1852] @ 0xfffff8c4 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-1820] @ 0xfffff8e4 │ │ │ │ - bl 11924 │ │ │ │ + bl 12bdc │ │ │ │ mov r3, #116 @ 0x74 │ │ │ │ mov r1, #240 @ 0xf0 │ │ │ │ str r3, [fp, #-1804] @ 0xfffff8f4 │ │ │ │ ldr r0, [fp, #-2240] @ 0xfffff740 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ - bl f488 │ │ │ │ + bl ea78 │ │ │ │ str r0, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 122ac │ │ │ │ + bl 13564 │ │ │ │ ldr r9, [fp, #-2252] @ 0xfffff734 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ec10 │ │ │ │ + beq 4ec30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 8100 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ ldr r3, [fp, #-2224] @ 0xfffff750 │ │ │ │ eor r8, r3, #1 │ │ │ │ and sl, r8, #255 @ 0xff │ │ │ │ - bge 4ee84 │ │ │ │ - ldr r3, [pc, #1788] @ 4e584 │ │ │ │ - ldr r1, [pc, #1788] @ 4e588 │ │ │ │ + bge 4eea4 │ │ │ │ + ldr r3, [pc, #1788] @ 4e5a4 │ │ │ │ + ldr r1, [pc, #1788] @ 4e5a8 │ │ │ │ str r9, [sp] │ │ │ │ - ldr r2, [pc, #1784] @ 4e58c │ │ │ │ + ldr r2, [pc, #1784] @ 4e5ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 42294 │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [fp, #-2224] @ 0xfffff750 │ │ │ │ mov r1, r7 │ │ │ │ @@ -71127,829 +71135,829 @@ │ │ │ │ andeq sl, r8, #255 @ 0xff │ │ │ │ lsrs r3, r3, #24 │ │ │ │ ldrb r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ bic r3, r3, #1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp sl, #0 │ │ │ │ strb r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - beq 4ee58 │ │ │ │ + beq 4ee78 │ │ │ │ ldr r3, [fp, #-1700] @ 0xfffff95c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4df30 │ │ │ │ - ldr r0, [pc, #1688] @ 4e590 │ │ │ │ + bne 4df50 │ │ │ │ + ldr r0, [pc, #1688] @ 4e5b0 │ │ │ │ sub r8, fp, #2160 @ 0x870 │ │ │ │ sub r8, r8, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 12a84 │ │ │ │ + bl 16220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee30 │ │ │ │ + beq 4ee50 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #12 │ │ │ │ str r3, [fp, #-1700] @ 0xfffff95c │ │ │ │ - bl 52fa4 │ │ │ │ + bl 52fc4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #-1696] @ 0xfffff960 │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4df50 │ │ │ │ + bne 4df70 │ │ │ │ ldr r3, [fp, #-2264] @ 0xfffff728 │ │ │ │ add r0, r4, #1584 @ 0x630 │ │ │ │ add r1, r3, #64 @ 0x40 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 12510 │ │ │ │ + bl 15f60 │ │ │ │ mov r0, r9 │ │ │ │ bl 7e3c │ │ │ │ cmn r5, #1 │ │ │ │ - beq 4df68 │ │ │ │ + beq 4df88 │ │ │ │ mov r0, r5 │ │ │ │ bl 8208 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r5, [r7, #8] │ │ │ │ - bne 4eeb8 │ │ │ │ + bne 4eed8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4eec4 │ │ │ │ + bne 4eee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 127d0 │ │ │ │ + bl 164d4 │ │ │ │ mvn r5, #25 │ │ │ │ - b 4d6d4 │ │ │ │ + b 4d6f4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-2224] @ 0xfffff750 │ │ │ │ - b 4d638 │ │ │ │ + b 4d658 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-2276] @ 0xfffff71c │ │ │ │ - b 4d638 │ │ │ │ + b 4d658 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #1716] @ 4e664 │ │ │ │ - ldr r1, [pc, #1504] @ 4e594 │ │ │ │ + ldr r3, [pc, #1716] @ 4e684 │ │ │ │ + ldr r1, [pc, #1504] @ 4e5b4 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ sub r2, fp, #2160 @ 0x870 │ │ │ │ sub r3, fp, #2176 @ 0x880 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r3, #12 │ │ │ │ sub r2, r2, #12 │ │ │ │ bl 80e8 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e0a0 │ │ │ │ + bne 4e0c0 │ │ │ │ ldr r1, [fp, #-2172] @ 0xfffff784 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e0a0 │ │ │ │ + beq 4e0c0 │ │ │ │ ldr r2, [fp, #-2188] @ 0xfffff774 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e0a0 │ │ │ │ + beq 4e0c0 │ │ │ │ mov r0, #12 │ │ │ │ str r2, [fp, #-2292] @ 0xfffff70c │ │ │ │ str r1, [fp, #-2288] @ 0xfffff710 │ │ │ │ bl 82e0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1420] @ 4e598 │ │ │ │ + ldr r0, [pc, #1420] @ 4e5b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [fp, #-2292] @ 0xfffff70c │ │ │ │ ldr r1, [fp, #-2288] @ 0xfffff710 │ │ │ │ bl 40de4 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r5, #4] │ │ │ │ streq r9, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ - beq 4e040 │ │ │ │ + beq 4e060 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #4] │ │ │ │ str r5, [r9, #8] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ - b 4d638 │ │ │ │ + b 4d658 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1336] @ 4e59c │ │ │ │ + ldr r0, [pc, #1336] @ 4e5bc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r5, #4] │ │ │ │ str r0, [r5] │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e118 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #4] │ │ │ │ str r5, [r9, #8] │ │ │ │ cmp r7, #0 │ │ │ │ movne r9, r5 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r9, r5 │ │ │ │ - b 4d638 │ │ │ │ - ldr r2, [pc, #1488] @ 4e678 │ │ │ │ + b 4d658 │ │ │ │ + ldr r2, [pc, #1488] @ 4e698 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r6, r2] │ │ │ │ - ldr r2, [pc, #1260] @ 4e5a0 │ │ │ │ + ldr r2, [pc, #1260] @ 4e5c0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 8358 <__fprintf_chk@plt> │ │ │ │ - b 4df84 │ │ │ │ + b 4dfa4 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ - ldr r3, [pc, #1424] @ 4e664 │ │ │ │ + ldr r3, [pc, #1424] @ 4e684 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1224] @ 4e5a4 │ │ │ │ + ldr r0, [pc, #1224] @ 4e5c4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r5, #4] │ │ │ │ str r0, [r5] │ │ │ │ - bne 4e078 │ │ │ │ + bne 4e098 │ │ │ │ str r9, [r5, #8] │ │ │ │ - b 4e08c │ │ │ │ + b 4e0ac │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ - bne 4d638 │ │ │ │ - ldr r3, [pc, #1364] @ 4e664 │ │ │ │ + bne 4d658 │ │ │ │ + ldr r3, [pc, #1364] @ 4e684 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-2256] @ 0xfffff730 │ │ │ │ - b 4d638 │ │ │ │ - ldr r3, [pc, #1344] @ 4e664 │ │ │ │ - ldr r1, [pc, #1152] @ 4e5a8 │ │ │ │ + b 4d658 │ │ │ │ + ldr r3, [pc, #1344] @ 4e684 │ │ │ │ + ldr r1, [pc, #1152] @ 4e5c8 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ sub r2, fp, #2160 @ 0x870 │ │ │ │ sub r3, fp, #2176 @ 0x880 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r3, #12 │ │ │ │ sub r2, r2, #12 │ │ │ │ bl 80e8 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e184 │ │ │ │ + bne 4e1a4 │ │ │ │ ldr r1, [fp, #-2172] @ 0xfffff784 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e184 │ │ │ │ + beq 4e1a4 │ │ │ │ ldr r2, [fp, #-2188] @ 0xfffff774 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e184 │ │ │ │ + beq 4e1a4 │ │ │ │ mov r0, #12 │ │ │ │ str r2, [fp, #-2292] @ 0xfffff70c │ │ │ │ str r1, [fp, #-2288] @ 0xfffff710 │ │ │ │ bl 82e0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1068] @ 4e5ac │ │ │ │ + ldr r0, [pc, #1068] @ 4e5cc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4e00c │ │ │ │ - ldr r2, [pc, #1260] @ 4e678 │ │ │ │ + b 4e02c │ │ │ │ + ldr r2, [pc, #1260] @ 4e698 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r6, r2] │ │ │ │ - ldr r2, [pc, #1048] @ 4e5b0 │ │ │ │ + ldr r2, [pc, #1048] @ 4e5d0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl 8358 <__fprintf_chk@plt> │ │ │ │ - b 4df84 │ │ │ │ - ldr r3, [pc, #1028] @ 4e5b4 │ │ │ │ + b 4dfa4 │ │ │ │ + ldr r3, [pc, #1028] @ 4e5d4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2280] @ 0xfffff718 │ │ │ │ - b 4d5d0 │ │ │ │ - ldr r3, [pc, #1208] @ 4e678 │ │ │ │ - ldr r0, [pc, #1012] @ 4e5b8 │ │ │ │ + b 4d5f0 │ │ │ │ + ldr r3, [pc, #1208] @ 4e698 │ │ │ │ + ldr r0, [pc, #1012] @ 4e5d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8220 │ │ │ │ - b 4df84 │ │ │ │ + b 4dfa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 4d748 │ │ │ │ + b 4d768 │ │ │ │ ldr r3, [fp, #-2232] @ 0xfffff748 │ │ │ │ - b 4d77c │ │ │ │ + b 4d79c │ │ │ │ ldr r3, [fp, #-2280] @ 0xfffff718 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d7c0 │ │ │ │ + beq 4d7e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #24 │ │ │ │ bl 7eb4 │ │ │ │ add r8, r8, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r0, r0, lsl r8 │ │ │ │ bl 7cbc │ │ │ │ - b 4d7c0 │ │ │ │ - ldr r3, [pc, #912] @ 4e5bc │ │ │ │ + b 4d7e0 │ │ │ │ + ldr r3, [pc, #912] @ 4e5dc │ │ │ │ mov r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #900] @ 4e5c0 │ │ │ │ - bl 521a0 │ │ │ │ - b 4d874 │ │ │ │ - ldr r8, [pc, #892] @ 4e5c4 │ │ │ │ - ldr sl, [pc, #892] @ 4e5c8 │ │ │ │ - ldr r3, [pc, #892] @ 4e5cc │ │ │ │ + ldr r3, [pc, #900] @ 4e5e0 │ │ │ │ + bl 521c0 │ │ │ │ + b 4d894 │ │ │ │ + ldr r8, [pc, #892] @ 4e5e4 │ │ │ │ + ldr sl, [pc, #892] @ 4e5e8 │ │ │ │ + ldr r3, [pc, #892] @ 4e5ec │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #864] @ 4e5d0 │ │ │ │ - bl 535a4 │ │ │ │ - ldr r3, [pc, #860] @ 4e5d4 │ │ │ │ + ldr r3, [pc, #864] @ 4e5f0 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r3, [pc, #860] @ 4e5f4 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #848] @ 4e5d8 │ │ │ │ - ldr r8, [pc, #848] @ 4e5dc │ │ │ │ + ldr r3, [pc, #848] @ 4e5f8 │ │ │ │ + ldr r8, [pc, #848] @ 4e5fc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #3 │ │ │ │ str r3, [sp] │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #572] @ 4e4e0 │ │ │ │ - bl 535a4 │ │ │ │ + ldr r3, [pc, #572] @ 4e500 │ │ │ │ + bl 535c4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 801c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e3bc │ │ │ │ + bne 4e3dc │ │ │ │ add r8, r8, #12 │ │ │ │ mov r1, r8 │ │ │ │ bl 801c │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 4e3bc │ │ │ │ - ldr r8, [pc, #780] @ 4e5e0 │ │ │ │ - ldr r2, [pc, #780] @ 4e5e4 │ │ │ │ - ldr r1, [pc, #780] @ 4e5e8 │ │ │ │ + bne 4e3dc │ │ │ │ + ldr r8, [pc, #780] @ 4e600 │ │ │ │ + ldr r2, [pc, #780] @ 4e604 │ │ │ │ + ldr r1, [pc, #780] @ 4e608 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #776] @ 4e5ec │ │ │ │ + ldr r3, [pc, #776] @ 4e60c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ sub r0, fp, #2176 @ 0x880 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r8 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r3, [fp, #-2184] @ 0xfffff778 │ │ │ │ str r3, [fp, #-2176] @ 0xfffff780 │ │ │ │ - bl 2d39c │ │ │ │ + bl 2cdc4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-2216] @ 0xfffff758 │ │ │ │ ldr r3, [fp, #-2184] @ 0xfffff778 │ │ │ │ str r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ - b 4d98c │ │ │ │ + b 4d9ac │ │ │ │ ldr r3, [fp, #-2172] @ 0xfffff784 │ │ │ │ cmp r3, #246 @ 0xf6 │ │ │ │ streq r8, [fp, #-2216] @ 0xfffff758 │ │ │ │ streq r8, [fp, #-2268] @ 0xfffff724 │ │ │ │ - beq 4d994 │ │ │ │ - b 4d8fc │ │ │ │ + beq 4d9b4 │ │ │ │ + b 4d91c │ │ │ │ add r8, r8, #12 │ │ │ │ mov r1, r8 │ │ │ │ bl 801c │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4d924 │ │ │ │ + bne 4d944 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4e2cc │ │ │ │ - ldr r8, [pc, #652] @ 4e5f0 │ │ │ │ - ldr r2, [pc, #652] @ 4e5f4 │ │ │ │ - ldr r1, [pc, #652] @ 4e5f8 │ │ │ │ + beq 4e2ec │ │ │ │ + ldr r8, [pc, #652] @ 4e610 │ │ │ │ + ldr r2, [pc, #652] @ 4e614 │ │ │ │ + ldr r1, [pc, #652] @ 4e618 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #648] @ 4e5fc │ │ │ │ + ldr r3, [pc, #648] @ 4e61c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ sub r0, fp, #2176 @ 0x880 │ │ │ │ mov r3, sl │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r8 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r9, [fp, #-2184] @ 0xfffff778 │ │ │ │ str r9, [fp, #-2176] @ 0xfffff780 │ │ │ │ - bl 2d39c │ │ │ │ + bl 2cdc4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-2216] @ 0xfffff758 │ │ │ │ ldr r3, [fp, #-2184] @ 0xfffff778 │ │ │ │ str r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ - b 4d98c │ │ │ │ - ldr sl, [pc, #572] @ 4e600 │ │ │ │ - ldr r2, [pc, #572] @ 4e604 │ │ │ │ - ldr r1, [pc, #572] @ 4e608 │ │ │ │ + b 4d9ac │ │ │ │ + ldr sl, [pc, #572] @ 4e620 │ │ │ │ + ldr r2, [pc, #572] @ 4e624 │ │ │ │ + ldr r1, [pc, #572] @ 4e628 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r3, [pc, #568] @ 4e60c │ │ │ │ + ldr r3, [pc, #568] @ 4e62c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str sl, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ sub r0, fp, #2176 @ 0x880 │ │ │ │ mov r9, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r9, [fp, #-2184] @ 0xfffff778 │ │ │ │ str r9, [fp, #-2176] @ 0xfffff780 │ │ │ │ - bl 2d39c │ │ │ │ + bl 2cdc4 │ │ │ │ ldr r3, [fp, #-2184] @ 0xfffff778 │ │ │ │ mov sl, r9 │ │ │ │ str r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ str r9, [fp, #-2216] @ 0xfffff758 │ │ │ │ - b 4d98c │ │ │ │ - ldr r0, [pc, #488] @ 4e610 │ │ │ │ + b 4d9ac │ │ │ │ + ldr r0, [pc, #488] @ 4e630 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov sl, r0 │ │ │ │ - b 4da48 │ │ │ │ + b 4da68 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ - ldr r3, [pc, #544] @ 4e664 │ │ │ │ + ldr r3, [pc, #544] @ 4e684 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #456] @ 4e614 │ │ │ │ + ldr r0, [pc, #456] @ 4e634 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4e0dc │ │ │ │ - ldr r3, [pc, #524] @ 4e664 │ │ │ │ + b 4e0fc │ │ │ │ + ldr r3, [pc, #524] @ 4e684 │ │ │ │ ldr r2, [fp, #-2248] @ 0xfffff738 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [fp, #-2248] @ 0xfffff738 │ │ │ │ str r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ - b 4d638 │ │ │ │ - strdeq r2, [r3], -r4 │ │ │ │ + b 4d658 │ │ │ │ + ldrdeq r2, [r3], -r4 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - muleq r3, r8, r5 │ │ │ │ - andeq r9, r0, r4, asr #12 │ │ │ │ - andeq r9, r0, r0, asr #12 │ │ │ │ - andeq sp, r2, r8, lsl #14 │ │ │ │ - andeq r9, r0, r8, lsl r6 │ │ │ │ - andeq r1, r1, r4, asr sl │ │ │ │ + andeq r2, r3, r8, ror r5 │ │ │ │ + andeq r9, r0, ip, lsr r6 │ │ │ │ + andeq r9, r0, r8, lsr r6 │ │ │ │ + andeq sp, r2, r8, ror #13 │ │ │ │ + andeq r9, r0, r0, lsl r6 │ │ │ │ + andeq r1, r1, ip, asr #20 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ - andeq r9, r0, r0, asr #14 │ │ │ │ - andeq r2, r1, ip, asr #17 │ │ │ │ - andeq r2, r3, ip, lsl r4 │ │ │ │ - andeq r9, r0, r8, lsr #14 │ │ │ │ - strdeq r2, [r1], -r4 │ │ │ │ - andeq r2, r3, r4, asr #23 │ │ │ │ + andeq r9, r0, r8, lsr r7 │ │ │ │ + muleq r1, ip, r7 │ │ │ │ + strdeq r2, [r3], -ip │ │ │ │ + andeq r9, r0, r0, lsr #14 │ │ │ │ + andeq r2, r1, r4, asr #13 │ │ │ │ + andeq r2, r3, r4, lsr #23 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ - andeq r2, r1, r8, lsl #15 │ │ │ │ - andeq r9, r0, r0, ror #12 │ │ │ │ - andeq r9, r0, r4, ror #12 │ │ │ │ - andeq pc, r0, ip, ror #5 │ │ │ │ + andeq r2, r1, r8, asr r6 │ │ │ │ + andeq r9, r0, r8, asr r6 │ │ │ │ + andeq r9, r0, ip, asr r6 │ │ │ │ + ldrdeq pc, [r0], -r8 │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ - andeq r9, r0, ip, lsr r6 │ │ │ │ - andeq r9, r0, r4, asr r5 │ │ │ │ - andeq r9, r0, r8, ror r6 │ │ │ │ - andeq r9, r0, r0, asr #11 │ │ │ │ - andeq r9, r0, r4, asr #11 │ │ │ │ + andeq r9, r0, r4, lsr r6 │ │ │ │ + andeq r9, r0, ip, asr #10 │ │ │ │ + andeq r9, r0, r0, ror r6 │ │ │ │ + @ instruction: 0x000095b8 │ │ │ │ + @ instruction: 0x000095bc │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ - @ instruction: 0x000126b0 │ │ │ │ - andeq r2, r1, r4, ror r6 │ │ │ │ - strdeq r9, [r0], -r8 │ │ │ │ - andeq r9, r0, r0, lsr r5 │ │ │ │ - andeq r9, r0, r4, lsr r5 │ │ │ │ + andeq r2, r1, r0, lsl #11 │ │ │ │ + andeq r2, r1, r4, asr #10 │ │ │ │ + strdeq r9, [r0], -r0 │ │ │ │ + andeq r9, r0, r8, lsr #10 │ │ │ │ + andeq r9, r0, ip, lsr #10 │ │ │ │ @ instruction: 0x000001b5 │ │ │ │ - andeq r9, r0, r0, asr #12 │ │ │ │ andeq r9, r0, r8, lsr r6 │ │ │ │ - andeq r9, r0, r4, lsr #12 │ │ │ │ - andeq r9, r0, r4, lsl #12 │ │ │ │ - andeq r9, r0, r8, lsl #12 │ │ │ │ + andeq r9, r0, r0, lsr r6 │ │ │ │ + andeq r9, r0, ip, lsl r6 │ │ │ │ + strdeq r9, [r0], -ip │ │ │ │ + andeq r9, r0, r0, lsl #12 │ │ │ │ andeq r0, r0, sl, ror #2 │ │ │ │ - @ instruction: 0x0000b1bc │ │ │ │ - ldrdeq r9, [r0], -r4 │ │ │ │ - andeq r1, r1, r0, lsl #11 │ │ │ │ - andeq r1, r1, ip, ror #11 │ │ │ │ - muleq r1, r8, r5 │ │ │ │ - @ instruction: 0x000095b8 │ │ │ │ - @ instruction: 0x000095bc │ │ │ │ - @ instruction: 0x000095b4 │ │ │ │ + andeq fp, r0, r8, lsl #5 │ │ │ │ + andeq r9, r0, ip, asr #11 │ │ │ │ + andeq r1, r1, r8, ror r5 │ │ │ │ + andeq r1, r1, r4, ror #11 │ │ │ │ + muleq r1, r0, r5 │ │ │ │ @ instruction: 0x000095b0 │ │ │ │ + @ instruction: 0x000095b4 │ │ │ │ + andeq r9, r0, ip, lsr #11 │ │ │ │ + andeq r9, r0, r8, lsr #11 │ │ │ │ svccc 0x00a66666 │ │ │ │ submi r0, r0, r0 │ │ │ │ eoreq r2, r4, r4, lsr #8 │ │ │ │ rsbseq r7, pc, r0, lsl #30 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq sl, r7, r0, lsr #2 │ │ │ │ - andeq r2, r1, r8, lsr #6 │ │ │ │ + strdeq r2, [r1], -r8 │ │ │ │ andeq r0, r5, sl, lsl r0 │ │ │ │ rsbseq r2, pc, r5, lsl r8 @ │ │ │ │ stccc 7, cr13, [r3, #-40]! @ 0xffffffd8 │ │ │ │ - ldrdeq fp, [r0], -r0 │ │ │ │ - @ instruction: 0x000093b8 │ │ │ │ - andeq r9, r0, r8, ror #9 │ │ │ │ - andeq r9, r0, r8, lsl #10 │ │ │ │ - strdeq r9, [r0], -r4 │ │ │ │ - andeq r9, r0, r8, lsl r6 │ │ │ │ - @ instruction: 0x000095b4 │ │ │ │ + andeq fp, r0, r8, ror r4 │ │ │ │ + @ instruction: 0x000093b0 │ │ │ │ + andeq r9, r0, r0, ror #9 │ │ │ │ + andeq r9, r0, r0, lsl #10 │ │ │ │ + andeq r9, r0, ip, ror #9 │ │ │ │ + andeq r9, r0, r0, lsl r6 │ │ │ │ + andeq r9, r0, ip, lsr #11 │ │ │ │ andeq pc, r0, fp, lsl pc @ │ │ │ │ - andeq r9, r0, ip, lsl r5 │ │ │ │ - andeq r9, r0, ip, ror #2 │ │ │ │ + andeq r9, r0, r4, lsl r5 │ │ │ │ + andeq r9, r0, r4, ror #2 │ │ │ │ andeq r0, r0, fp, lsr #27 │ │ │ │ - andeq r9, r0, r8, asr r5 │ │ │ │ - @ instruction: 0x00008cb8 │ │ │ │ - andeq r8, r0, ip, ror #25 │ │ │ │ - ldrdeq r8, [r0], -r4 │ │ │ │ - andeq r8, r0, r8, lsl ip │ │ │ │ - andeq r8, r0, r4, ror fp │ │ │ │ - andeq r8, r0, r4, asr #22 │ │ │ │ - andeq r8, r0, ip, lsr #22 │ │ │ │ - andeq r8, r0, r8, ror #21 │ │ │ │ - strdeq r8, [r0], -r4 │ │ │ │ - andeq r8, r0, ip, asr ip │ │ │ │ - andeq r8, r0, ip, asr #24 │ │ │ │ + andeq r9, r0, r0, asr r5 │ │ │ │ + @ instruction: 0x00008cb0 │ │ │ │ + andeq r8, r0, r4, ror #25 │ │ │ │ + andeq r8, r0, ip, asr #25 │ │ │ │ + andeq r8, r0, r0, lsl ip │ │ │ │ + andeq r8, r0, ip, ror #22 │ │ │ │ + andeq r8, r0, ip, lsr fp │ │ │ │ + andeq r8, r0, r4, lsr #22 │ │ │ │ + andeq r8, r0, r0, ror #21 │ │ │ │ + andeq r8, r0, ip, ror #19 │ │ │ │ + andeq r8, r0, r4, asr ip │ │ │ │ + andeq r8, r0, r4, asr #24 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ - andeq r8, r0, ip, lsl ip │ │ │ │ - andeq r8, r0, r0, lsr #24 │ │ │ │ - andeq r8, r0, r8, asr #24 │ │ │ │ + andeq r8, r0, r4, lsl ip │ │ │ │ + andeq r8, r0, r8, lsl ip │ │ │ │ + andeq r8, r0, r0, asr #24 │ │ │ │ muleq r0, sp, r1 │ │ │ │ - muleq r0, r8, ip │ │ │ │ - muleq r0, r4, ip │ │ │ │ - andeq r1, r1, r4, ror #25 │ │ │ │ - andeq r8, r0, r8, ror #25 │ │ │ │ - andeq r8, r0, r8, lsl #23 │ │ │ │ - andeq r8, r0, ip, lsl #23 │ │ │ │ + muleq r0, r0, ip │ │ │ │ + andeq r8, r0, ip, lsl #25 │ │ │ │ + @ instruction: 0x00011bb4 │ │ │ │ + andeq r8, r0, r0, ror #25 │ │ │ │ + andeq r8, r0, r0, lsl #23 │ │ │ │ + andeq r8, r0, r4, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ - andeq r8, r0, ip, lsl ip │ │ │ │ - strdeq r8, [r0], -r8 @ │ │ │ │ - strdeq r8, [r0], -ip │ │ │ │ + andeq r8, r0, r4, lsl ip │ │ │ │ + strdeq r8, [r0], -r0 │ │ │ │ + strdeq r8, [r0], -r4 │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ - muleq r0, r4, fp │ │ │ │ - muleq r0, r8, sl │ │ │ │ - muleq r0, ip, sl │ │ │ │ + andeq r8, r0, ip, lsl #23 │ │ │ │ + muleq r0, r0, sl │ │ │ │ + muleq r0, r4, sl │ │ │ │ @ instruction: 0x000001bf │ │ │ │ - andeq r8, r0, ip, lsl ip │ │ │ │ - andeq r8, r0, r4, ror #15 │ │ │ │ - andeq r1, r1, ip, ror r7 │ │ │ │ - andeq r1, r3, r8, lsl fp │ │ │ │ - andeq r1, r1, r0, lsl r7 │ │ │ │ + andeq r8, r0, r4, lsl ip │ │ │ │ ldrdeq r8, [r0], -ip │ │ │ │ - andeq r9, r0, r0, asr #26 │ │ │ │ - andeq r8, r0, r0, lsl r5 │ │ │ │ - andeq r1, r1, r4, lsr #13 │ │ │ │ - andeq r8, r0, r4, ror r4 │ │ │ │ - andeq r1, r3, r0, ror sl │ │ │ │ - andeq r8, r0, r4, ror #8 │ │ │ │ - strdeq r8, [r0], -r4 │ │ │ │ - andeq r8, r0, r8, asr #8 │ │ │ │ - andeq r8, r0, r4, asr #5 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - andeq r8, r0, ip, lsl #4 │ │ │ │ - andeq r8, r0, ip, asr #6 │ │ │ │ - andeq r8, r0, ip, ror r3 │ │ │ │ - andeq r8, r0, r0, lsl #7 │ │ │ │ - andeq r1, r1, ip, ror #9 │ │ │ │ + andeq r1, r1, ip, asr #12 │ │ │ │ + strdeq r1, [r3], -r8 │ │ │ │ + andeq r1, r1, r0, ror #11 │ │ │ │ + ldrdeq r8, [r0], -r4 │ │ │ │ + andeq r9, r0, r8, lsr sp │ │ │ │ + andeq r8, r0, r8, lsl #10 │ │ │ │ + andeq r1, r1, r4, ror r5 │ │ │ │ + andeq r8, r0, ip, ror #8 │ │ │ │ + andeq r1, r3, r0, asr sl │ │ │ │ + andeq r8, r0, ip, asr r4 │ │ │ │ + andeq r8, r0, ip, ror #7 │ │ │ │ + andeq r8, r0, r0, asr #8 │ │ │ │ + @ instruction: 0x000082bc │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andeq r8, r0, r4, lsl #4 │ │ │ │ + andeq r8, r0, r4, asr #6 │ │ │ │ + andeq r8, r0, r4, ror r3 │ │ │ │ + andeq r8, r0, r8, ror r3 │ │ │ │ + @ instruction: 0x000113bc │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - andeq r8, r0, r4, asr #3 │ │ │ │ - andeq r8, r0, r4, asr r5 │ │ │ │ - andeq r8, r0, r0, asr #10 │ │ │ │ - andeq r8, r0, r4, ror #4 │ │ │ │ + @ instruction: 0x000081bc │ │ │ │ + andeq r8, r0, ip, asr #10 │ │ │ │ + andeq r8, r0, r8, lsr r5 │ │ │ │ + andeq r8, r0, ip, asr r2 │ │ │ │ andeq r0, r0, ip, ror #9 │ │ │ │ - andeq r8, r0, r8, asr #4 │ │ │ │ - andeq r8, r0, ip, lsr #15 │ │ │ │ - andeq r8, r0, ip, lsr #15 │ │ │ │ - andeq r8, r0, ip, lsr #15 │ │ │ │ - andeq r8, r0, r4, lsl #15 │ │ │ │ - andeq r8, r0, r0, ror #14 │ │ │ │ - andeq r8, r0, r0, lsr r7 │ │ │ │ - andeq r8, r0, ip, lsl r3 │ │ │ │ - andeq r8, r0, r0, lsr #6 │ │ │ │ + andeq r8, r0, r0, asr #4 │ │ │ │ + andeq r8, r0, r4, lsr #15 │ │ │ │ + andeq r8, r0, r4, lsr #15 │ │ │ │ + andeq r8, r0, r4, lsr #15 │ │ │ │ + andeq r8, r0, ip, ror r7 │ │ │ │ + andeq r8, r0, r8, asr r7 │ │ │ │ + andeq r8, r0, r8, lsr #14 │ │ │ │ + andeq r8, r0, r4, lsl r3 │ │ │ │ + andeq r8, r0, r8, lsl r3 │ │ │ │ @ instruction: 0x00000db4 │ │ │ │ - ldrdeq r8, [r0], -ip │ │ │ │ - andeq r8, r0, ip, ror r2 │ │ │ │ - andeq r8, r0, ip, lsr #13 │ │ │ │ - andeq r8, r0, ip, ror r2 │ │ │ │ + ldrdeq r8, [r0], -r4 │ │ │ │ + andeq r8, r0, r4, ror r2 │ │ │ │ + andeq r8, r0, r4, lsr #13 │ │ │ │ + andeq r8, r0, r4, ror r2 │ │ │ │ @ instruction: 0x00000dba │ │ │ │ - andeq lr, r0, ip, ror #24 │ │ │ │ - andeq pc, r0, r4, lsr #23 │ │ │ │ - ldrdeq r8, [r0], -ip │ │ │ │ - andeq pc, r0, ip, lsl #23 │ │ │ │ - andeq r8, r0, r4, lsr #12 │ │ │ │ - @ instruction: 0x000081bc │ │ │ │ - andeq r8, r0, r0, asr #3 │ │ │ │ + andeq lr, r0, r4, asr ip │ │ │ │ + muleq r0, ip, fp │ │ │ │ + ldrdeq r8, [r0], -r4 │ │ │ │ + andeq pc, r0, r4, lsl #23 │ │ │ │ + andeq r8, r0, ip, lsl r6 │ │ │ │ + @ instruction: 0x000081b4 │ │ │ │ + @ instruction: 0x000081b8 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - andeq r8, r0, r4, asr #10 │ │ │ │ + andeq r8, r0, ip, lsr r5 │ │ │ │ @ instruction: 0x00000dbe │ │ │ │ - muleq r2, ip, sp │ │ │ │ - andeq r8, r0, r8, lsr r5 │ │ │ │ - andeq r1, r3, r0, lsr r3 │ │ │ │ - @ instruction: 0xfffc79cc │ │ │ │ - @ instruction: 0xfffdcc58 │ │ │ │ + andeq fp, r2, ip, ror sp │ │ │ │ + andeq r8, r0, r0, lsr r5 │ │ │ │ + andeq r1, r3, r0, lsl r3 │ │ │ │ + @ instruction: 0xfffc6d30 │ │ │ │ + @ instruction: 0xfffdb2d4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - andeq fp, r2, r0, lsr #22 │ │ │ │ - andeq r8, r0, r8, asr r5 │ │ │ │ - ldrdeq r8, [r0], -ip │ │ │ │ - andeq r8, r0, r0, ror #5 │ │ │ │ + andeq fp, r2, r0, lsl #22 │ │ │ │ + andeq r8, r0, r0, asr r5 │ │ │ │ + ldrdeq r8, [r0], -r4 │ │ │ │ + ldrdeq r8, [r0], -r8 @ │ │ │ │ @ instruction: 0x000006be │ │ │ │ - andeq r8, r0, r8, lsl #5 │ │ │ │ - andeq r8, r0, r8, lsl #5 │ │ │ │ - strdeq r8, [r0], -ip │ │ │ │ + andeq r8, r0, r0, lsl #5 │ │ │ │ + andeq r8, r0, r0, lsl #5 │ │ │ │ + strdeq r8, [r0], -r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r8, r0, ip, ror r0 │ │ │ │ - andeq r8, r0, r4, rrx │ │ │ │ - andeq r8, r0, r4, rrx │ │ │ │ - @ instruction: 0x00030eb8 │ │ │ │ - andeq r0, r3, r0, lsr #29 │ │ │ │ - muleq r3, r4, lr │ │ │ │ - andeq r0, r3, ip, lsl #29 │ │ │ │ - andeq r7, r0, r0, lsr pc │ │ │ │ - strdeq r7, [r0], -r8 │ │ │ │ - strdeq r7, [r0], -r8 │ │ │ │ + andeq r8, r0, r4, ror r0 │ │ │ │ + andeq r8, r0, ip, asr r0 │ │ │ │ + andeq r8, r0, ip, asr r0 │ │ │ │ + muleq r3, r8, lr │ │ │ │ + andeq r0, r3, r0, lsl #29 │ │ │ │ + andeq r0, r3, r4, ror lr │ │ │ │ + andeq r0, r3, ip, ror #28 │ │ │ │ + andeq r7, r0, r8, lsr #30 │ │ │ │ + strdeq r7, [r0], -r0 │ │ │ │ + strdeq r7, [r0], -r0 │ │ │ │ andeq r0, r0, lr, lsl r2 │ │ │ │ - andeq r7, r0, r0, asr pc │ │ │ │ - andeq r7, r0, r4, lsl pc │ │ │ │ - andeq r7, r0, r4, lsl pc │ │ │ │ - andeq r7, r0, r0, asr #30 │ │ │ │ - andeq r7, r0, r8, ror #29 │ │ │ │ - andeq r7, r0, r8, ror #29 │ │ │ │ - andeq r7, r0, r0, lsr #30 │ │ │ │ - @ instruction: 0x00007ebc │ │ │ │ - @ instruction: 0x00007ebc │ │ │ │ - ldrdeq r7, [r0], -ip │ │ │ │ + andeq r7, r0, r8, asr #30 │ │ │ │ andeq r7, r0, ip, lsl #30 │ │ │ │ - andeq r7, r0, r0, lsl pc │ │ │ │ - andeq r7, r0, r8, asr #29 │ │ │ │ - andeq r7, r0, ip, lsr #29 │ │ │ │ - @ instruction: 0x00007eb0 │ │ │ │ - andeq r0, r0, r4, ror r6 │ │ │ │ + andeq r7, r0, ip, lsl #30 │ │ │ │ + andeq r7, r0, r8, lsr pc │ │ │ │ + andeq r7, r0, r0, ror #29 │ │ │ │ + andeq r7, r0, r0, ror #29 │ │ │ │ + andeq r7, r0, r8, lsl pc │ │ │ │ + @ instruction: 0x00007eb4 │ │ │ │ + @ instruction: 0x00007eb4 │ │ │ │ + ldrdeq r7, [r0], -r4 │ │ │ │ + andeq r7, r0, r4, lsl #30 │ │ │ │ + andeq r7, r0, r8, lsl #30 │ │ │ │ + andeq r7, r0, r0, asr #29 │ │ │ │ andeq r7, r0, r4, lsr #29 │ │ │ │ - andeq r7, r0, r8, ror lr │ │ │ │ - andeq r7, r0, ip, ror lr │ │ │ │ + andeq r7, r0, r8, lsr #29 │ │ │ │ + andeq r0, r0, r4, ror r6 │ │ │ │ + muleq r0, ip, lr │ │ │ │ + andeq r7, r0, r0, ror lr │ │ │ │ + andeq r7, r0, r4, ror lr │ │ │ │ andeq r0, r0, lr, ror r6 │ │ │ │ - andeq r7, r0, r8, lsl #29 │ │ │ │ - andeq r7, r0, r4, asr #28 │ │ │ │ - andeq r7, r0, r8, asr #28 │ │ │ │ + andeq r7, r0, r0, lsl #29 │ │ │ │ + andeq r7, r0, ip, lsr lr │ │ │ │ + andeq r7, r0, r0, asr #28 │ │ │ │ andeq r0, r0, r4, lsl #13 │ │ │ │ - muleq r0, r4, lr │ │ │ │ - andeq r7, r0, r8, lsl lr │ │ │ │ - andeq r7, r0, ip, lsl lr │ │ │ │ + andeq r7, r0, ip, lsl #29 │ │ │ │ + andeq r7, r0, r0, lsl lr │ │ │ │ + andeq r7, r0, r4, lsl lr │ │ │ │ andeq r0, r0, sl, lsl #13 │ │ │ │ - andeq r7, r0, r8, lsl #29 │ │ │ │ - andeq r7, r0, ip, ror #27 │ │ │ │ - strdeq r7, [r0], -r0 │ │ │ │ + andeq r7, r0, r0, lsl #29 │ │ │ │ + andeq r7, r0, r4, ror #27 │ │ │ │ + andeq r7, r0, r8, ror #27 │ │ │ │ muleq r0, r2, r6 │ │ │ │ - andeq r7, r0, ip, ror #28 │ │ │ │ - andeq r7, r0, r0, asr #27 │ │ │ │ - andeq r7, r0, r4, asr #27 │ │ │ │ + andeq r7, r0, r4, ror #28 │ │ │ │ + @ instruction: 0x00007db8 │ │ │ │ + @ instruction: 0x00007dbc │ │ │ │ muleq r0, r6, r6 │ │ │ │ - andeq r7, r0, r4, asr lr │ │ │ │ - ldr r3, [pc, #-384] @ 4e664 │ │ │ │ + andeq r7, r0, ip, asr #28 │ │ │ │ + ldr r3, [pc, #-384] @ 4e684 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-2288] @ 0xfffff710 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e840 │ │ │ │ - ldr r3, [pc, #-488] @ 4e618 │ │ │ │ + beq 4e860 │ │ │ │ + ldr r3, [pc, #-488] @ 4e638 │ │ │ │ str r8, [fp, #-2292] @ 0xfffff70c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #24 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #20 │ │ │ │ mov r4, r3 │ │ │ │ mla r1, r2, r5, r4 │ │ │ │ ldr r0, [fp, #-2288] @ 0xfffff710 │ │ │ │ str r5, [fp, #-2260] @ 0xfffff72c │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea0c │ │ │ │ + beq 4ea2c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #4 │ │ │ │ mov r2, #20 │ │ │ │ - bne 4e818 │ │ │ │ - ldr r8, [pc, #-556] @ 4e61c │ │ │ │ - ldr r3, [pc, #-468] @ 4e678 │ │ │ │ + bne 4e838 │ │ │ │ + ldr r8, [pc, #-556] @ 4e63c │ │ │ │ + ldr r3, [pc, #-468] @ 4e698 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r4, [r8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r3] │ │ │ │ - bne 4e8e8 │ │ │ │ - ldr r5, [pc, #-584] @ 4e620 │ │ │ │ - ldr sl, [pc, #-584] @ 4e624 │ │ │ │ - ldr r9, [pc, #-584] @ 4e628 │ │ │ │ + bne 4e908 │ │ │ │ + ldr r5, [pc, #-584] @ 4e640 │ │ │ │ + ldr sl, [pc, #-584] @ 4e644 │ │ │ │ + ldr r9, [pc, #-584] @ 4e648 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #24 │ │ │ │ mov r7, r4 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #4 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r8, r4 │ │ │ │ add r5, r5, #20 │ │ │ │ rsb r1, r4, #64 @ 0x40 │ │ │ │ - beq 4e8c4 │ │ │ │ + beq 4e8e4 │ │ │ │ mov r2, sl │ │ │ │ str r9, [sp] │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ add r4, r4, r0 │ │ │ │ - b 4e880 │ │ │ │ - ldr r3, [pc, #-596] @ 4e664 │ │ │ │ + b 4e8a0 │ │ │ │ + ldr r3, [pc, #-596] @ 4e684 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-2252] @ 0xfffff734 │ │ │ │ - b 4d638 │ │ │ │ - ldr r2, [pc, #-672] @ 4e62c │ │ │ │ - ldr r3, [pc, #-672] @ 4e630 │ │ │ │ + b 4d658 │ │ │ │ + ldr r2, [pc, #-672] @ 4e64c │ │ │ │ + ldr r3, [pc, #-672] @ 4e650 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-680] @ 4e634 │ │ │ │ + ldr r2, [pc, #-680] @ 4e654 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #84 @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 5403c │ │ │ │ - ldr ip, [pc, #-696] @ 4e638 │ │ │ │ - ldr r2, [pc, #-696] @ 4e63c │ │ │ │ + bl 53c24 │ │ │ │ + ldr ip, [pc, #-696] @ 4e658 │ │ │ │ + ldr r2, [pc, #-696] @ 4e65c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [fp, #-2288] @ 0xfffff710 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 8358 <__fprintf_chk@plt> │ │ │ │ - b 4df84 │ │ │ │ + b 4dfa4 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #-740] @ 4e640 │ │ │ │ + ldr r0, [pc, #-740] @ 4e660 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4e064 │ │ │ │ - ldr r3, [pc, #-716] @ 4e664 │ │ │ │ + b 4e084 │ │ │ │ + ldr r3, [pc, #-716] @ 4e684 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e954 │ │ │ │ - ldr r1, [pc, #-768] @ 4e644 │ │ │ │ + beq 4e974 │ │ │ │ + ldr r1, [pc, #-768] @ 4e664 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ea40 │ │ │ │ + bne 4ea60 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-2232] @ 0xfffff748 │ │ │ │ - b 4d638 │ │ │ │ + b 4d658 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #-812] @ 4e648 │ │ │ │ + ldr r0, [pc, #-812] @ 4e668 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4e064 │ │ │ │ - ldr r3, [pc, #-796] @ 4e664 │ │ │ │ + b 4e084 │ │ │ │ + ldr r3, [pc, #-796] @ 4e684 │ │ │ │ sub r1, fp, #2160 @ 0x870 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 8268 <__stat64_time64@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [fp, #-2228] @ 0xfffff74c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e9ac │ │ │ │ + blt 4e9cc │ │ │ │ ldr r3, [fp, #-2156] @ 0xfffff794 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 4d638 │ │ │ │ - ldr r3, [pc, #-828] @ 4e678 │ │ │ │ - ldr r2, [pc, #-876] @ 4e64c │ │ │ │ + bne 4d658 │ │ │ │ + ldr r3, [pc, #-828] @ 4e698 │ │ │ │ + ldr r2, [pc, #-876] @ 4e66c │ │ │ │ ldr r1, [r6, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [fp, #-2228] @ 0xfffff74c │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ bl 8358 <__fprintf_chk@plt> │ │ │ │ - b 4df84 │ │ │ │ - ldr r3, [pc, #-884] @ 4e664 │ │ │ │ + b 4dfa4 │ │ │ │ + ldr r3, [pc, #-884] @ 4e684 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-2236] @ 0xfffff744 │ │ │ │ - b 4d638 │ │ │ │ + b 4d658 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ - ldr r3, [pc, #-912] @ 4e664 │ │ │ │ + ldr r3, [pc, #-912] @ 4e684 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 4e064 │ │ │ │ + b 4e084 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ - b 4d638 │ │ │ │ + b 4d658 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [fp, #-2292] @ 0xfffff70c │ │ │ │ - b 4d638 │ │ │ │ + b 4d658 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-2272] @ 0xfffff720 │ │ │ │ - b 4d638 │ │ │ │ + b 4d658 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ - ldr r3, [pc, #-976] @ 4e664 │ │ │ │ + ldr r3, [pc, #-976] @ 4e684 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #-1004] @ 4e650 │ │ │ │ + ldr r0, [pc, #-1004] @ 4e670 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4e0dc │ │ │ │ - ldr r1, [pc, #-1012] @ 4e654 │ │ │ │ + b 4e0fc │ │ │ │ + ldr r1, [pc, #-1012] @ 4e674 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb30 │ │ │ │ + bne 4eb50 │ │ │ │ str r0, [fp, #-2232] @ 0xfffff748 │ │ │ │ - b 4d638 │ │ │ │ + b 4d658 │ │ │ │ ldr r4, [fp, #-2280] @ 0xfffff718 │ │ │ │ - ldr r1, [pc, #-1044] @ 4e658 │ │ │ │ + ldr r1, [pc, #-1044] @ 4e678 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 7c44 <__printf_chk@plt> │ │ │ │ - ldr r1, [pc, #-1060] @ 4e65c │ │ │ │ + ldr r1, [pc, #-1060] @ 4e67c │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 7c44 <__printf_chk@plt> │ │ │ │ - ldr r0, [pc, #-1076] @ 4e660 │ │ │ │ + ldr r0, [pc, #-1076] @ 4e680 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #176 @ 0xb0 │ │ │ │ bl 849c │ │ │ │ - b 4d6d0 │ │ │ │ - ldr r3, [pc, #-1092] @ 4e664 │ │ │ │ - ldr r0, [pc, #-1092] @ 4e668 │ │ │ │ + b 4d6f0 │ │ │ │ + ldr r3, [pc, #-1092] @ 4e684 │ │ │ │ + ldr r0, [pc, #-1092] @ 4e688 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r5, [r0] │ │ │ │ str r9, [r0, #4] │ │ │ │ streq r9, [r0, #8] │ │ │ │ - beq 4eaf0 │ │ │ │ + beq 4eb10 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ cmp r7, #0 │ │ │ │ movne r9, r3 │ │ │ │ moveq r7, r3 │ │ │ │ moveq r9, r3 │ │ │ │ - b 4d638 │ │ │ │ - ldr r0, [pc, #-1184] @ 4e66c │ │ │ │ + b 4d658 │ │ │ │ + ldr r0, [pc, #-1184] @ 4e68c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r9, r0 │ │ │ │ - b 4dad4 │ │ │ │ + b 4daf4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #-1204] @ 4e670 │ │ │ │ + ldr r1, [pc, #-1204] @ 4e690 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ mov r9, r0 │ │ │ │ - b 4dad4 │ │ │ │ - ldr r1, [pc, #-1220] @ 4e674 │ │ │ │ + b 4daf4 │ │ │ │ + ldr r1, [pc, #-1220] @ 4e694 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [fp, #-2232] @ 0xfffff748 │ │ │ │ - beq 4d638 │ │ │ │ - ldr r3, [pc, #-1248] @ 4e678 │ │ │ │ - ldr r2, [pc, #-1248] @ 4e67c │ │ │ │ + beq 4d658 │ │ │ │ + ldr r3, [pc, #-1248] @ 4e698 │ │ │ │ + ldr r2, [pc, #-1248] @ 4e69c │ │ │ │ ldr r1, [r6, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 8358 <__fprintf_chk@plt> │ │ │ │ - b 4df84 │ │ │ │ + b 4dfa4 │ │ │ │ mov r0, #16 │ │ │ │ bl 82e0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldm r9, {r0, r1} │ │ │ │ str r2, [r3, #8] │ │ │ │ stm r3, {r0, r1} │ │ │ │ streq r2, [r3, #12] │ │ │ │ - beq 4ebb0 │ │ │ │ + beq 4ebd0 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ strne r3, [r1, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -71969,221 +71977,221 @@ │ │ │ │ bl 7e3c │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r3, [r8, #12] │ │ │ │ moveq r3, r8 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r3 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4eb74 │ │ │ │ - b 4dd64 │ │ │ │ - ldr r0, [pc, #-1432] @ 4e680 │ │ │ │ + bne 4eb94 │ │ │ │ + b 4dd84 │ │ │ │ + ldr r0, [pc, #-1432] @ 4e6a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7c38 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #-1444] @ 4e684 │ │ │ │ + ldr r0, [pc, #-1444] @ 4e6a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7c38 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #-1456] @ 4e688 │ │ │ │ + ldr r0, [pc, #-1456] @ 4e6a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7c38 │ │ │ │ cmp sl, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 4ec54 │ │ │ │ + beq 4ec74 │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ed0c │ │ │ │ + bne 4ed2c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ec88 │ │ │ │ - ldr r1, [pc, #-1496] @ 4e68c │ │ │ │ + beq 4eca8 │ │ │ │ + ldr r1, [pc, #-1496] @ 4e6ac │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #524288 @ 0x80000 │ │ │ │ mov r0, r9 │ │ │ │ bl 8100 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ - bge 4ed70 │ │ │ │ + bge 4ed90 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4ec9c │ │ │ │ + beq 4ecbc │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4edf0 │ │ │ │ - ldr r0, [pc, #-1556] @ 4e690 │ │ │ │ + bne 4ee10 │ │ │ │ + ldr r0, [pc, #-1556] @ 4e6b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 82d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4ecc0 │ │ │ │ + beq 4ece0 │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4ee00 │ │ │ │ + bne 4ee20 │ │ │ │ mov r0, r8 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r9 │ │ │ │ bl 7e3c │ │ │ │ - ldr r3, [pc, #-1604] @ 4e694 │ │ │ │ - ldr r2, [pc, #-1604] @ 4e698 │ │ │ │ - ldr r1, [pc, #-1604] @ 4e69c │ │ │ │ + ldr r3, [pc, #-1604] @ 4e6b4 │ │ │ │ + ldr r2, [pc, #-1604] @ 4e6b8 │ │ │ │ + ldr r1, [pc, #-1604] @ 4e6bc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-1616] @ 4e6a0 │ │ │ │ + ldr r3, [pc, #-1616] @ 4e6c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [fp, #-2224] @ 0xfffff750 │ │ │ │ mov r9, #0 │ │ │ │ eor r8, r3, #1 │ │ │ │ and sl, r8, #255 @ 0xff │ │ │ │ - b 4dea4 │ │ │ │ - ldr r1, [pc, #-1648] @ 4e6a4 │ │ │ │ + b 4dec4 │ │ │ │ + ldr r1, [pc, #-1648] @ 4e6c4 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ mov r9, r0 │ │ │ │ - b 4ec70 │ │ │ │ + b 4ec90 │ │ │ │ ldr r1, [fp, #-2292] @ 0xfffff70c │ │ │ │ mov r0, #0 │ │ │ │ bl 83d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4ecc0 │ │ │ │ + beq 4ece0 │ │ │ │ mov r0, r9 │ │ │ │ bl 7e3c │ │ │ │ ldr r1, [fp, #-2252] @ 0xfffff734 │ │ │ │ mov r0, sl │ │ │ │ - bl f4b8 │ │ │ │ + bl eaa8 │ │ │ │ mov r1, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ bl 8100 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ - blt 4ed24 │ │ │ │ + blt 4ed44 │ │ │ │ mov r0, r8 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [fp, #-2224] @ 0xfffff750 │ │ │ │ eor r8, r3, #1 │ │ │ │ - ldr r2, [pc, #-1752] @ 4e6a8 │ │ │ │ - ldr r3, [pc, #-1752] @ 4e6ac │ │ │ │ - ldr r1, [pc, #-1752] @ 4e6b0 │ │ │ │ + ldr r2, [pc, #-1752] @ 4e6c8 │ │ │ │ + ldr r3, [pc, #-1752] @ 4e6cc │ │ │ │ + ldr r1, [pc, #-1752] @ 4e6d0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #-1768] @ 4e6b4 │ │ │ │ + ldr r3, [pc, #-1768] @ 4e6d4 │ │ │ │ mov r0, #3 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r2, [fp, #-2292] @ 0xfffff70c │ │ │ │ - bl 535a4 │ │ │ │ - ldr r1, [pc, #-1784] @ 4e6b8 │ │ │ │ + bl 535c4 │ │ │ │ + ldr r1, [pc, #-1784] @ 4e6d8 │ │ │ │ ldr r0, [fp, #-2268] @ 0xfffff724 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 81cc │ │ │ │ and sl, r8, #255 @ 0xff │ │ │ │ ldr r2, [fp, #-2292] @ 0xfffff70c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-2252] @ 0xfffff734 │ │ │ │ - beq 4ee60 │ │ │ │ + beq 4ee80 │ │ │ │ ldr r3, [fp, #-2224] @ 0xfffff750 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1147c │ │ │ │ + bl 11a88 │ │ │ │ orr r3, sl, r0 │ │ │ │ ldr r0, [fp, #-2252] @ 0xfffff734 │ │ │ │ and sl, r3, #255 @ 0xff │ │ │ │ bl 7c20 │ │ │ │ - b 4dea4 │ │ │ │ + b 4dec4 │ │ │ │ mov r0, r8 │ │ │ │ bl 82d4 │ │ │ │ mov r8, r0 │ │ │ │ - b 4ecac │ │ │ │ - ldr r1, [pc, #-1868] @ 4e6bc │ │ │ │ + b 4eccc │ │ │ │ + ldr r1, [pc, #-1868] @ 4e6dc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 83d0 │ │ │ │ - ldr r3, [pc, #-1880] @ 4e6c0 │ │ │ │ + ldr r3, [pc, #-1880] @ 4e6e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2252] @ 0xfffff734 │ │ │ │ - ldr r3, [pc, #-1888] @ 4e6c4 │ │ │ │ + ldr r3, [pc, #-1888] @ 4e6e4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2292] @ 0xfffff70c │ │ │ │ mov sl, r0 │ │ │ │ - b 4ed34 │ │ │ │ - ldr r3, [pc, #-1904] @ 4e6c8 │ │ │ │ - ldr r2, [pc, #-1904] @ 4e6cc │ │ │ │ - ldr r1, [pc, #-1904] @ 4e6d0 │ │ │ │ + b 4ed54 │ │ │ │ + ldr r3, [pc, #-1904] @ 4e6e8 │ │ │ │ + ldr r2, [pc, #-1904] @ 4e6ec │ │ │ │ + ldr r1, [pc, #-1904] @ 4e6f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-1916] @ 4e6d4 │ │ │ │ + ldr r3, [pc, #-1916] @ 4e6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov sl, #0 │ │ │ │ - b 4df50 │ │ │ │ - ldr r3, [pc, #-1936] @ 4e6d8 │ │ │ │ + b 4df70 │ │ │ │ + ldr r3, [pc, #-1936] @ 4e6f8 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-1944] @ 4e6dc │ │ │ │ + ldr r2, [pc, #-1944] @ 4e6fc │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ bl 42294 │ │ │ │ ldr r5, [fp, #-2268] @ 0xfffff724 │ │ │ │ - b 4dea4 │ │ │ │ + b 4dec4 │ │ │ │ ldr r0, [fp, #-2252] @ 0xfffff734 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r9, r0 │ │ │ │ - b 4ed78 │ │ │ │ + b 4ed98 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 7e3c │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ moveq r3, r5 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4ee94 │ │ │ │ - b 4df74 │ │ │ │ + bne 4eeb4 │ │ │ │ + b 4df94 │ │ │ │ ldr r3, [fp, #-2224] @ 0xfffff750 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f3d4 │ │ │ │ + bne 4f3f4 │ │ │ │ ldr r2, [fp, #-2260] @ 0xfffff72c │ │ │ │ ldr r1, [fp, #-2280] @ 0xfffff718 │ │ │ │ ldr r0, [fp, #-2232] @ 0xfffff748 │ │ │ │ bl 7c80 │ │ │ │ ldr r5, [fp, #-2248] @ 0xfffff738 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ef00 │ │ │ │ + beq 4ef20 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ bl 7e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ str r0, [fp, #-164] @ 0xffffff5c │ │ │ │ ldr r3, [fp, #-2276] @ 0xfffff71c │ │ │ │ strb r3, [fp, #-160] @ 0xffffff60 │ │ │ │ ldr r3, [fp, #-2272] @ 0xfffff720 │ │ │ │ strb r3, [fp, #-159] @ 0xffffff61 │ │ │ │ ldrb r3, [fp, #-71] @ 0xffffffb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ef28 │ │ │ │ + beq 4ef48 │ │ │ │ ldr r3, [fp, #-1700] @ 0xfffff95c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f3e0 │ │ │ │ + bne 4f400 │ │ │ │ ldr r3, [fp, #-2216] @ 0xfffff758 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ef4c │ │ │ │ + beq 4ef6c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #-159] @ 0xffffff61 │ │ │ │ str r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ - ldr r3, [pc, #-2152] @ 4e6e0 │ │ │ │ + ldr r3, [pc, #-2152] @ 4e700 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2212] @ 0xfffff75c │ │ │ │ sub r3, fp, #2192 @ 0x890 │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r9, [fp, #-2228] @ 0xfffff74c │ │ │ │ sub r2, r2, #4 │ │ │ │ @@ -72191,32 +72199,32 @@ │ │ │ │ str r3, [fp, #-2268] @ 0xfffff724 │ │ │ │ str r2, [fp, #-2172] @ 0xfffff784 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #25 │ │ │ │ movne sl, r3 │ │ │ │ str r3, [fp, #-2200] @ 0xfffff768 │ │ │ │ str r2, [fp, #-2168] @ 0xfffff788 │ │ │ │ - beq 4f3f8 │ │ │ │ - ldr r0, [pc, #-2216] @ 4e6e4 │ │ │ │ + beq 4f418 │ │ │ │ + ldr r0, [pc, #-2216] @ 4e704 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7c38 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4eff0 │ │ │ │ + beq 4f010 │ │ │ │ ldr r9, [fp, #-2228] @ 0xfffff74c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 81fc │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 81fc │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 4efe0 │ │ │ │ + beq 4f000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 86d0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r9, r8 │ │ │ │ str r9, [fp, #-2228] @ 0xfffff74c │ │ │ │ mov r0, r7 │ │ │ │ @@ -72224,37 +72232,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [fp, #-2240] @ 0xfffff740 │ │ │ │ mov r0, r1 │ │ │ │ bl 8304 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4f44c │ │ │ │ + blt 4f46c │ │ │ │ mov r0, #524288 @ 0x80000 │ │ │ │ bl 7ff8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 4f59c │ │ │ │ + beq 4f5bc │ │ │ │ bl 83c4 <__libc_current_sigrtmax@plt> │ │ │ │ mov r1, #4 │ │ │ │ - bl 55078 │ │ │ │ - ldr r3, [pc, #-2376] @ 4e6e8 │ │ │ │ + bl 55098 │ │ │ │ + ldr r3, [pc, #-2376] @ 4e708 │ │ │ │ mov r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #76] @ 0x4c │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ mov r0, #200 @ 0xc8 │ │ │ │ bl 82e0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4f5c8 │ │ │ │ + beq 4f5e8 │ │ │ │ bl 83c4 <__libc_current_sigrtmax@plt> │ │ │ │ mov r1, #8 │ │ │ │ bl 7ce0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 4f5f4 │ │ │ │ + beq 4f614 │ │ │ │ add r3, r7, #32 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [fp, #-2240] @ 0xfffff740 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ str r8, [r7] │ │ │ │ strb r5, [r7, #4] │ │ │ │ str r5, [r7, #8] │ │ │ │ @@ -72275,180 +72283,180 @@ │ │ │ │ str r5, [r7, #184] @ 0xb8 │ │ │ │ str r5, [r7, #188] @ 0xbc │ │ │ │ str r5, [r7, #192] @ 0xc0 │ │ │ │ str r5, [r7, #196] @ 0xc4 │ │ │ │ bl 82e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-2216] @ 0xfffff758 │ │ │ │ - beq 4f628 │ │ │ │ + beq 4f648 │ │ │ │ ldr r3, [fp, #-2216] @ 0xfffff758 │ │ │ │ - ldr r2, [pc, #-2548] @ 4e6ec │ │ │ │ + ldr r2, [pc, #-2548] @ 4e70c │ │ │ │ mov r1, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ str r7, [r3] │ │ │ │ str r5, [r3, #4] │ │ │ │ str r5, [r3, #8] │ │ │ │ str r5, [r3, #12] │ │ │ │ - bl 18334 │ │ │ │ + bl 17cbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f664 │ │ │ │ + beq 4f684 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, #1 │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ ldrb r9, [fp, #-160] @ 0xffffff60 │ │ │ │ str r0, [fp, #-2232] @ 0xfffff748 │ │ │ │ mov r0, #1 │ │ │ │ bl 7ce0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4f69c │ │ │ │ + beq 4f6bc │ │ │ │ ldr r3, [fp, #-2232] @ 0xfffff748 │ │ │ │ - ldr r1, [pc, #-2632] @ 4e6f0 │ │ │ │ + ldr r1, [pc, #-2632] @ 4e710 │ │ │ │ str r3, [r8, #4] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r7, [r8] │ │ │ │ strb r9, [r8, #92] @ 0x5c │ │ │ │ - bl 182b0 │ │ │ │ + bl 17c38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6d0 │ │ │ │ + beq 4f6f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8244 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #12] │ │ │ │ - beq 4f704 │ │ │ │ + beq 4f724 │ │ │ │ str r0, [fp, #-2252] @ 0xfffff734 │ │ │ │ bl 8460 │ │ │ │ - ldr r1, [pc, #-2708] @ 4e6f4 │ │ │ │ + ldr r1, [pc, #-2708] @ 4e714 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ str r2, [fp, #-2248] @ 0xfffff738 │ │ │ │ ldr r2, [fp, #-2252] @ 0xfffff734 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [fp, #-2248] @ 0xfffff738 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 7f80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #16] │ │ │ │ - beq 4f730 │ │ │ │ - ldr r1, [pc, #-2760] @ 4e6f8 │ │ │ │ + beq 4f750 │ │ │ │ + ldr r1, [pc, #-2760] @ 4e718 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #400 @ 0x190 │ │ │ │ bl 7a94 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ bl 876c │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f75c │ │ │ │ + beq 4f77c │ │ │ │ ldr r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f788 │ │ │ │ + beq 4f7a8 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f7b4 │ │ │ │ + beq 4f7d4 │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f7e0 │ │ │ │ + beq 4f800 │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f80c │ │ │ │ + beq 4f82c │ │ │ │ ldr r3, [r8, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f838 │ │ │ │ + beq 4f858 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f864 │ │ │ │ + beq 4f884 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4f23c │ │ │ │ + beq 4f25c │ │ │ │ ldr r3, [r8, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f8bc │ │ │ │ + beq 4f8dc │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f890 │ │ │ │ + beq 4f8b0 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f8e8 │ │ │ │ + beq 4f908 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f26c │ │ │ │ + beq 4f28c │ │ │ │ ldr r3, [r8, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f294 │ │ │ │ - ldr r3, [pc, #-2936] @ 4e6fc │ │ │ │ - ldr r2, [pc, #-2936] @ 4e700 │ │ │ │ - ldr r1, [pc, #-2936] @ 4e704 │ │ │ │ + bne 4f2b4 │ │ │ │ + ldr r3, [pc, #-2936] @ 4e71c │ │ │ │ + ldr r2, [pc, #-2936] @ 4e720 │ │ │ │ + ldr r1, [pc, #-2936] @ 4e724 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-2948] @ 4e708 │ │ │ │ + ldr r3, [pc, #-2948] @ 4e728 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [r8, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fa38 │ │ │ │ + beq 4fa58 │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fa64 │ │ │ │ + beq 4fa84 │ │ │ │ ldr r3, [r8, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fa90 │ │ │ │ + beq 4fab0 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ bl 876c │ │ │ │ ldr r5, [r8, #108] @ 0x6c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4fabc │ │ │ │ - ldr r3, [pc, #-3016] @ 4e70c │ │ │ │ + beq 4fadc │ │ │ │ + ldr r3, [pc, #-3016] @ 4e72c │ │ │ │ ldr r6, [r5, #116] @ 0x74 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2276] @ 0xfffff71c │ │ │ │ - ldr r3, [pc, #-3028] @ 4e710 │ │ │ │ + ldr r3, [pc, #-3028] @ 4e730 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2280] @ 0xfffff718 │ │ │ │ - ldr r3, [pc, #-3036] @ 4e714 │ │ │ │ + ldr r3, [pc, #-3036] @ 4e734 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2292] @ 0xfffff70c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4fabc │ │ │ │ + beq 4fadc │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ str r3, [fp, #-2248] @ 0xfffff738 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [fp, #-2252] @ 0xfffff734 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r3, [fp, #-2260] @ 0xfffff72c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [fp, #-2264] @ 0xfffff728 │ │ │ │ bl 7aac │ │ │ │ - bl 56a08 │ │ │ │ + bl 56a20 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r5, #100] @ 0x64 │ │ │ │ str r2, [fp, #-2300] @ 0xfffff704 │ │ │ │ str r0, [fp, #-2296] @ 0xfffff708 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ strd r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ - bl 55c1c │ │ │ │ + bl 55c34 │ │ │ │ mov r5, r6 │ │ │ │ strd r0, [sp, #32] │ │ │ │ ldr r2, [fp, #-2300] @ 0xfffff704 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r3, [fp, #-2296] @ 0xfffff708 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r9, [sp, #20] │ │ │ │ @@ -72459,97 +72467,97 @@ │ │ │ │ ldr r3, [fp, #-2252] @ 0xfffff734 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-2248] @ 0xfffff738 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-2292] @ 0xfffff70c │ │ │ │ str r3, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - ldr r3, [pc, #-3232] @ 4e718 │ │ │ │ + ldr r3, [pc, #-3232] @ 4e738 │ │ │ │ ldr r2, [fp, #-2276] @ 0xfffff71c │ │ │ │ ldr r1, [fp, #-2280] @ 0xfffff718 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #116] @ 0x74 │ │ │ │ moveq r3, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 4f2f4 │ │ │ │ + b 4f314 │ │ │ │ mov r0, r4 │ │ │ │ - bl 127d0 │ │ │ │ - b 4d6d0 │ │ │ │ + bl 164d4 │ │ │ │ + b 4d6f0 │ │ │ │ ldr r3, [fp, #-1696] @ 0xfffff960 │ │ │ │ add r1, r4, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 47a98 │ │ │ │ - b 4ef28 │ │ │ │ + b 4ef48 │ │ │ │ mov r8, #1024 @ 0x400 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 526a8 │ │ │ │ + bl 526c8 │ │ │ │ mov r9, r0 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ str r5, [r0] │ │ │ │ mov r0, r9 │ │ │ │ bl 83f4 │ │ │ │ ldr r3, [sl] │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4f550 │ │ │ │ + beq 4f570 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ lsl r8, r8, #1 │ │ │ │ - beq 4f400 │ │ │ │ + beq 4f420 │ │ │ │ mov sl, r9 │ │ │ │ str r9, [fp, #-2228] @ 0xfffff74c │ │ │ │ - b 4ef84 │ │ │ │ - ldr r1, [pc, #-3384] @ 4e71c │ │ │ │ - ldr r2, [pc, #-3384] @ 4e720 │ │ │ │ + b 4efa4 │ │ │ │ + ldr r1, [pc, #-3384] @ 4e73c │ │ │ │ + ldr r2, [pc, #-3384] @ 4e740 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-3392] @ 4e724 │ │ │ │ + ldr r1, [pc, #-3392] @ 4e744 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r9, #0 │ │ │ │ mov r8, r9 │ │ │ │ mov r7, r9 │ │ │ │ str r9, [fp, #-2232] @ 0xfffff748 │ │ │ │ str r9, [fp, #-2216] @ 0xfffff758 │ │ │ │ mov r0, sl │ │ │ │ bl 7e3c │ │ │ │ mvn r5, #25 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ ldr r0, [fp, #-2200] @ 0xfffff768 │ │ │ │ - bl 38b14 │ │ │ │ - ldr r3, [pc, #-3460] @ 4e728 │ │ │ │ + bl 38990 │ │ │ │ + ldr r3, [pc, #-3460] @ 4e748 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f91c │ │ │ │ - ldr r2, [pc, #-3476] @ 4e72c │ │ │ │ - ldr r6, [pc, #-3476] @ 4e730 │ │ │ │ + beq 4f93c │ │ │ │ + ldr r2, [pc, #-3476] @ 4e74c │ │ │ │ + ldr r6, [pc, #-3476] @ 4e750 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-2212] @ 0xfffff75c │ │ │ │ - ldr r2, [pc, #-3484] @ 4e734 │ │ │ │ + ldr r2, [pc, #-3484] @ 4e754 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr sl, [r3, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [fp, #-2228] @ 0xfffff74c │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [fp, #-2224] @ 0xfffff750 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f914 │ │ │ │ + beq 4f934 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 24c34 │ │ │ │ + bl 23d90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r1, [fp, #-2212] @ 0xfffff75c │ │ │ │ strne r2, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, sl │ │ │ │ @@ -72562,563 +72570,563 @@ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ ldrne r3, [sl, #8] │ │ │ │ moveq r3, sl │ │ │ │ mov sl, r3 │ │ │ │ - b 4f4ec │ │ │ │ + b 4f50c │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ lsleq r8, r8, #1 │ │ │ │ - beq 4f400 │ │ │ │ - ldr r3, [pc, #-3628] @ 4e738 │ │ │ │ - ldr r2, [pc, #-3628] @ 4e73c │ │ │ │ - ldr r1, [pc, #-3628] @ 4e740 │ │ │ │ + beq 4f420 │ │ │ │ + ldr r3, [pc, #-3628] @ 4e758 │ │ │ │ + ldr r2, [pc, #-3628] @ 4e75c │ │ │ │ + ldr r1, [pc, #-3628] @ 4e760 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-3640] @ 4e744 │ │ │ │ + ldr r3, [pc, #-3640] @ 4e764 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov sl, r9 │ │ │ │ mov r8, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r7, [fp, #-2232] @ 0xfffff748 │ │ │ │ str r7, [fp, #-2216] @ 0xfffff758 │ │ │ │ - b 4f488 │ │ │ │ - ldr r1, [pc, #-3676] @ 4e748 │ │ │ │ - ldr r2, [pc, #-3676] @ 4e74c │ │ │ │ + b 4f4a8 │ │ │ │ + ldr r1, [pc, #-3676] @ 4e768 │ │ │ │ + ldr r2, [pc, #-3676] @ 4e76c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-3684] @ 4e750 │ │ │ │ + ldr r1, [pc, #-3684] @ 4e770 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #69 @ 0x45 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 4f474 │ │ │ │ - ldr r1, [pc, #-3708] @ 4e754 │ │ │ │ - ldr r2, [pc, #-3708] @ 4e758 │ │ │ │ + bl 521c0 │ │ │ │ + b 4f494 │ │ │ │ + ldr r1, [pc, #-3708] @ 4e774 │ │ │ │ + ldr r2, [pc, #-3708] @ 4e778 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-3716] @ 4e75c │ │ │ │ + ldr r1, [pc, #-3716] @ 4e77c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #79 @ 0x4f │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 4f474 │ │ │ │ - ldr r3, [pc, #-3740] @ 4e760 │ │ │ │ - ldr r2, [pc, #-3740] @ 4e764 │ │ │ │ - ldr r1, [pc, #-3740] @ 4e768 │ │ │ │ + bl 521c0 │ │ │ │ + b 4f494 │ │ │ │ + ldr r3, [pc, #-3740] @ 4e780 │ │ │ │ + ldr r2, [pc, #-3740] @ 4e784 │ │ │ │ + ldr r1, [pc, #-3740] @ 4e788 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #86 @ 0x56 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3c │ │ │ │ - b 4f474 │ │ │ │ - ldr r3, [pc, #-3780] @ 4e76c │ │ │ │ - ldr r2, [pc, #-3780] @ 4e770 │ │ │ │ - ldr r1, [pc, #-3780] @ 4e774 │ │ │ │ + b 4f494 │ │ │ │ + ldr r3, [pc, #-3780] @ 4e78c │ │ │ │ + ldr r2, [pc, #-3780] @ 4e790 │ │ │ │ + ldr r1, [pc, #-3780] @ 4e794 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r9, #0 │ │ │ │ mov r8, r9 │ │ │ │ str r9, [fp, #-2232] @ 0xfffff748 │ │ │ │ str r9, [fp, #-2216] @ 0xfffff758 │ │ │ │ - b 4f488 │ │ │ │ + b 4f4a8 │ │ │ │ ldr r3, [fp, #-2216] @ 0xfffff758 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r0, #16] │ │ │ │ - beq 4fa2c │ │ │ │ + beq 4fa4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa2c │ │ │ │ + beq 4fa4c │ │ │ │ bl 7e3c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r5, #16] │ │ │ │ moveq r3, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 4f678 │ │ │ │ - ldr r3, [pc, #-3884] @ 4e778 │ │ │ │ - ldr r2, [pc, #-3884] @ 4e77c │ │ │ │ - ldr r1, [pc, #-3884] @ 4e780 │ │ │ │ + b 4f698 │ │ │ │ + ldr r3, [pc, #-3884] @ 4e798 │ │ │ │ + ldr r2, [pc, #-3884] @ 4e79c │ │ │ │ + ldr r1, [pc, #-3884] @ 4e7a0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-3896] @ 4e784 │ │ │ │ + ldr r3, [pc, #-3896] @ 4e7a4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r9, #0 │ │ │ │ mov r8, r9 │ │ │ │ - b 4f488 │ │ │ │ - ldr r3, [pc, #-3920] @ 4e788 │ │ │ │ - ldr r2, [pc, #-3920] @ 4e78c │ │ │ │ - ldr r1, [pc, #-3920] @ 4e790 │ │ │ │ + b 4f4a8 │ │ │ │ + ldr r3, [pc, #-3920] @ 4e7a8 │ │ │ │ + ldr r2, [pc, #-3920] @ 4e7ac │ │ │ │ + ldr r1, [pc, #-3920] @ 4e7b0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-3932] @ 4e794 │ │ │ │ + ldr r3, [pc, #-3932] @ 4e7b4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 337d0 │ │ │ │ - b 4f6c4 │ │ │ │ - ldr r3, [pc, #-3956] @ 4e798 │ │ │ │ - ldr r2, [pc, #-3956] @ 4e79c │ │ │ │ - ldr r1, [pc, #-3956] @ 4e7a0 │ │ │ │ + bl 32ae4 │ │ │ │ + b 4f6e4 │ │ │ │ + ldr r3, [pc, #-3956] @ 4e7b8 │ │ │ │ + ldr r2, [pc, #-3956] @ 4e7bc │ │ │ │ + ldr r1, [pc, #-3956] @ 4e7c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-3968] @ 4e7a4 │ │ │ │ + ldr r3, [pc, #-3968] @ 4e7c4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #-3984] @ 4e7a8 │ │ │ │ - ldr r2, [pc, #-3984] @ 4e7ac │ │ │ │ - ldr r1, [pc, #-3984] @ 4e7b0 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #-3984] @ 4e7c8 │ │ │ │ + ldr r2, [pc, #-3984] @ 4e7cc │ │ │ │ + ldr r1, [pc, #-3984] @ 4e7d0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-3996] @ 4e7b4 │ │ │ │ + ldr r3, [pc, #-3996] @ 4e7d4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #-4012] @ 4e7b8 │ │ │ │ - ldr r2, [pc, #-4012] @ 4e7bc │ │ │ │ - ldr r1, [pc, #-4012] @ 4e7c0 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #-4012] @ 4e7d8 │ │ │ │ + ldr r2, [pc, #-4012] @ 4e7dc │ │ │ │ + ldr r1, [pc, #-4012] @ 4e7e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-4024] @ 4e7c4 │ │ │ │ + ldr r3, [pc, #-4024] @ 4e7e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #-4040] @ 4e7c8 │ │ │ │ - ldr r2, [pc, #-4040] @ 4e7cc │ │ │ │ - ldr r1, [pc, #-4040] @ 4e7d0 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #-4040] @ 4e7e8 │ │ │ │ + ldr r2, [pc, #-4040] @ 4e7ec │ │ │ │ + ldr r1, [pc, #-4040] @ 4e7f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-4052] @ 4e7d4 │ │ │ │ + ldr r3, [pc, #-4052] @ 4e7f4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #-4068] @ 4e7d8 │ │ │ │ - ldr r2, [pc, #4052] @ 50794 │ │ │ │ - ldr r1, [pc, #4052] @ 50798 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #-4068] @ 4e7f8 │ │ │ │ + ldr r2, [pc, #4052] @ 507b4 │ │ │ │ + ldr r1, [pc, #4052] @ 507b8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #4040] @ 5079c │ │ │ │ + ldr r3, [pc, #4040] @ 507bc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #4024] @ 507a0 │ │ │ │ - ldr r2, [pc, #4024] @ 507a4 │ │ │ │ - ldr r1, [pc, #4024] @ 507a8 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #4024] @ 507c0 │ │ │ │ + ldr r2, [pc, #4024] @ 507c4 │ │ │ │ + ldr r1, [pc, #4024] @ 507c8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #4012] @ 507ac │ │ │ │ + ldr r3, [pc, #4012] @ 507cc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #3996] @ 507b0 │ │ │ │ - ldr r2, [pc, #3996] @ 507b4 │ │ │ │ - ldr r1, [pc, #3996] @ 507b8 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #3996] @ 507d0 │ │ │ │ + ldr r2, [pc, #3996] @ 507d4 │ │ │ │ + ldr r1, [pc, #3996] @ 507d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3984] @ 507bc │ │ │ │ + ldr r3, [pc, #3984] @ 507dc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #3968] @ 507c0 │ │ │ │ - ldr r2, [pc, #3968] @ 507c4 │ │ │ │ - ldr r1, [pc, #3968] @ 507c8 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #3968] @ 507e0 │ │ │ │ + ldr r2, [pc, #3968] @ 507e4 │ │ │ │ + ldr r1, [pc, #3968] @ 507e8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3956] @ 507cc │ │ │ │ + ldr r3, [pc, #3956] @ 507ec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #3940] @ 507d0 │ │ │ │ - ldr r2, [pc, #3940] @ 507d4 │ │ │ │ - ldr r1, [pc, #3940] @ 507d8 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #3940] @ 507f0 │ │ │ │ + ldr r2, [pc, #3940] @ 507f4 │ │ │ │ + ldr r1, [pc, #3940] @ 507f8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3928] @ 507dc │ │ │ │ + ldr r3, [pc, #3928] @ 507fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #3912] @ 507e0 │ │ │ │ - ldr r2, [pc, #3912] @ 507e4 │ │ │ │ - ldr r1, [pc, #3912] @ 507e8 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #3912] @ 50800 │ │ │ │ + ldr r2, [pc, #3912] @ 50804 │ │ │ │ + ldr r1, [pc, #3912] @ 50808 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3900] @ 507ec │ │ │ │ + ldr r3, [pc, #3900] @ 5080c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f248 │ │ │ │ - ldr r3, [pc, #3884] @ 507f0 │ │ │ │ - ldr r2, [pc, #3884] @ 507f4 │ │ │ │ - ldr r1, [pc, #3884] @ 507f8 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f268 │ │ │ │ + ldr r3, [pc, #3884] @ 50810 │ │ │ │ + ldr r2, [pc, #3884] @ 50814 │ │ │ │ + ldr r1, [pc, #3884] @ 50818 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1712 @ 0x6b0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #3852] @ 507fc │ │ │ │ - ldr r2, [pc, #3852] @ 50800 │ │ │ │ - ldr r1, [pc, #3852] @ 50804 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #3852] @ 5081c │ │ │ │ + ldr r2, [pc, #3852] @ 50820 │ │ │ │ + ldr r1, [pc, #3852] @ 50824 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3840] @ 50808 │ │ │ │ + ldr r3, [pc, #3840] @ 50828 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f254 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f274 │ │ │ │ ldr r5, [fp, #-2228] @ 0xfffff74c │ │ │ │ mov r4, r6 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4f940 │ │ │ │ - ldr r1, [pc, #3808] @ 5080c │ │ │ │ + beq 4f960 │ │ │ │ + ldr r1, [pc, #3808] @ 5082c │ │ │ │ ldr r0, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 45264 │ │ │ │ mov r0, r9 │ │ │ │ bl 7e3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 337d0 │ │ │ │ + bl 32ae4 │ │ │ │ ldr r0, [fp, #-2232] @ 0xfffff748 │ │ │ │ bl 7e3c │ │ │ │ ldr r6, [fp, #-2216] @ 0xfffff758 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4f9a4 │ │ │ │ + beq 4f9c4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #17 │ │ │ │ bl 450dc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r0, #16] │ │ │ │ - beq 4f99c │ │ │ │ + beq 4f9bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f99c │ │ │ │ + beq 4f9bc │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #16] │ │ │ │ moveq r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 4f978 │ │ │ │ + b 4f998 │ │ │ │ ldr r0, [fp, #-2216] @ 0xfffff758 │ │ │ │ bl 7e3c │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r7 │ │ │ │ bl 450dc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 450dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 50444 │ │ │ │ + beq 50464 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 504b8 │ │ │ │ - ldr sl, [pc, #3640] @ 50810 │ │ │ │ - ldr r9, [pc, #3640] @ 50814 │ │ │ │ - ldr r8, [pc, #3640] @ 50818 │ │ │ │ + bne 504d8 │ │ │ │ + ldr sl, [pc, #3640] @ 50830 │ │ │ │ + ldr r9, [pc, #3640] @ 50834 │ │ │ │ + ldr r8, [pc, #3640] @ 50838 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, #0 │ │ │ │ bl 83c4 <__libc_current_sigrtmax@plt> │ │ │ │ cmp r6, r0 │ │ │ │ - bge 50328 │ │ │ │ + bge 50348 │ │ │ │ ldr r3, [r7, #160] @ 0xa0 │ │ │ │ ldr r3, [r3, r6, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fa24 │ │ │ │ + beq 4fa44 │ │ │ │ mov r3, #116 @ 0x74 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4f9ec │ │ │ │ + b 4fa0c │ │ │ │ ldr r0, [fp, #-2216] @ 0xfffff758 │ │ │ │ bl 7e3c │ │ │ │ - b 4f650 │ │ │ │ - ldr r3, [pc, #3548] @ 5081c │ │ │ │ - ldr r2, [pc, #3548] @ 50820 │ │ │ │ - ldr r1, [pc, #3548] @ 50824 │ │ │ │ + b 4f670 │ │ │ │ + ldr r3, [pc, #3548] @ 5083c │ │ │ │ + ldr r2, [pc, #3548] @ 50840 │ │ │ │ + ldr r1, [pc, #3548] @ 50844 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3536] @ 50828 │ │ │ │ + ldr r3, [pc, #3536] @ 50848 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f2a0 │ │ │ │ - ldr r3, [pc, #3520] @ 5082c │ │ │ │ - ldr r2, [pc, #3520] @ 50830 │ │ │ │ - ldr r1, [pc, #3520] @ 50834 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f2c0 │ │ │ │ + ldr r3, [pc, #3520] @ 5084c │ │ │ │ + ldr r2, [pc, #3520] @ 50850 │ │ │ │ + ldr r1, [pc, #3520] @ 50854 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3508] @ 50838 │ │ │ │ + ldr r3, [pc, #3508] @ 50858 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f2ac │ │ │ │ - ldr r3, [pc, #3492] @ 5083c │ │ │ │ - ldr r2, [pc, #3492] @ 50840 │ │ │ │ - ldr r1, [pc, #3492] @ 50844 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f2cc │ │ │ │ + ldr r3, [pc, #3492] @ 5085c │ │ │ │ + ldr r2, [pc, #3492] @ 50860 │ │ │ │ + ldr r1, [pc, #3492] @ 50864 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #3480] @ 50848 │ │ │ │ + ldr r3, [pc, #3480] @ 50868 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f2b8 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f2d8 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ bl 85a4 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r5, r0 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ mov r1, #4 │ │ │ │ orr r2, r0, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4fca8 │ │ │ │ - ldr r3, [pc, #3416] @ 5084c │ │ │ │ + blt 4fcc8 │ │ │ │ + ldr r3, [pc, #3416] @ 5086c │ │ │ │ str r8, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6f8 │ │ │ │ + beq 4f718 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ bl 8190 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4fcd4 │ │ │ │ + bne 4fcf4 │ │ │ │ mov r0, #8 │ │ │ │ bl 82e0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 4fd00 │ │ │ │ - ldr r1, [pc, #3352] @ 50850 │ │ │ │ + beq 4fd20 │ │ │ │ + ldr r1, [pc, #3352] @ 50870 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ stm r9, {r7, r8} │ │ │ │ - bl 182b0 │ │ │ │ + bl 17c38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fd30 │ │ │ │ + beq 4fd50 │ │ │ │ ldr r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fd64 │ │ │ │ + bne 4fd84 │ │ │ │ ldr r3, [fp, #-2212] @ 0xfffff75c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #-2256] @ 0xfffff730 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-2284] @ 0xfffff714 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-2228] @ 0xfffff74c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #3260] @ 50854 │ │ │ │ + ldr r3, [pc, #3260] @ 50874 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #3248] @ 50858 │ │ │ │ + ldr r3, [pc, #3248] @ 50878 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #2160 @ 0x870 │ │ │ │ sub r3, r3, #12 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r2, [fp, #-2216] @ 0xfffff758 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3e090 │ │ │ │ + bl 3e088 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-2200] @ 0xfffff768 │ │ │ │ - beq 4f488 │ │ │ │ + beq 4f4a8 │ │ │ │ mov r0, sl │ │ │ │ sub r5, fp, #2176 @ 0x880 │ │ │ │ bl 7e3c │ │ │ │ sub r5, r5, #4 │ │ │ │ - ldr r2, [pc, #3184] @ 5085c │ │ │ │ + ldr r2, [pc, #3184] @ 5087c │ │ │ │ ldr r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ sub r6, r5, #12 │ │ │ │ str r3, [fp, #-2192] @ 0xfffff770 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18334 │ │ │ │ + bl 17cbc │ │ │ │ subs r3, r0, #0 │ │ │ │ mvneq r5, #25 │ │ │ │ str r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ - beq 4f49c │ │ │ │ + beq 4f4bc │ │ │ │ ldr sl, [fp, #-2220] @ 0xfffff754 │ │ │ │ - ldr r2, [pc, #3132] @ 50860 │ │ │ │ + ldr r2, [pc, #3132] @ 50880 │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18334 │ │ │ │ + bl 17cbc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-2244] @ 0xfffff73c │ │ │ │ - bne 50174 │ │ │ │ + bne 50194 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ mvn r5, #25 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4f49c │ │ │ │ + beq 4f4bc │ │ │ │ ldr r6, [sl, #24] │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 50704 │ │ │ │ + beq 50724 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r4, [fp, #-2212] @ 0xfffff75c │ │ │ │ mov r4, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 506fc │ │ │ │ + beq 5071c │ │ │ │ ldr r3, [r6] │ │ │ │ mvn r1, #25 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 442c4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 225f0 │ │ │ │ + bl 22ee4 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ moveq r3, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 4fc70 │ │ │ │ - ldr r3, [pc, #2996] @ 50864 │ │ │ │ - ldr r2, [pc, #2996] @ 50868 │ │ │ │ - ldr r1, [pc, #2996] @ 5086c │ │ │ │ + b 4fc90 │ │ │ │ + ldr r3, [pc, #2996] @ 50884 │ │ │ │ + ldr r2, [pc, #2996] @ 50888 │ │ │ │ + ldr r1, [pc, #2996] @ 5088c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #2984] @ 50870 │ │ │ │ + ldr r3, [pc, #2984] @ 50890 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #2968] @ 50874 │ │ │ │ - ldr r2, [pc, #2968] @ 50878 │ │ │ │ - ldr r1, [pc, #2968] @ 5087c │ │ │ │ + bl 521c0 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #2968] @ 50894 │ │ │ │ + ldr r2, [pc, #2968] @ 50898 │ │ │ │ + ldr r1, [pc, #2968] @ 5089c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #2956] @ 50880 │ │ │ │ + ldr r3, [pc, #2956] @ 508a0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 4f6f8 │ │ │ │ - ldr r3, [pc, #2940] @ 50884 │ │ │ │ - ldr r2, [pc, #2940] @ 50888 │ │ │ │ - ldr r1, [pc, #2940] @ 5088c │ │ │ │ + bl 521c0 │ │ │ │ + b 4f718 │ │ │ │ + ldr r3, [pc, #2940] @ 508a4 │ │ │ │ + ldr r2, [pc, #2940] @ 508a8 │ │ │ │ + ldr r1, [pc, #2940] @ 508ac │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #70 @ 0x46 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r9, #0 │ │ │ │ - b 4f488 │ │ │ │ - ldr r3, [pc, #2904] @ 50890 │ │ │ │ - ldr r2, [pc, #2904] @ 50894 │ │ │ │ - ldr r1, [pc, #2904] @ 50898 │ │ │ │ + b 4f4a8 │ │ │ │ + ldr r3, [pc, #2904] @ 508b0 │ │ │ │ + ldr r2, [pc, #2904] @ 508b4 │ │ │ │ + ldr r1, [pc, #2904] @ 508b8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #82 @ 0x52 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r0, r9 │ │ │ │ bl 7e3c │ │ │ │ - b 4fd28 │ │ │ │ + b 4fd48 │ │ │ │ mov r0, sl │ │ │ │ bl 7e3c │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r6, [fp, #-164] @ 0xffffff5c │ │ │ │ ldr r1, [fp, #-2268] @ 0xfffff724 │ │ │ │ mov r2, #10 │ │ │ │ str r5, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 83dc <__isoc23_strtol@plt> │ │ │ │ ldr r3, [fp, #-2196] @ 0xfffff76c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ - bne 4fda8 │ │ │ │ + bne 4fdc8 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff98 │ │ │ │ - ldr r1, [pc, #2796] @ 5089c │ │ │ │ + bne 4ffb8 │ │ │ │ + ldr r1, [pc, #2796] @ 508bc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #1 │ │ │ │ bl 7f38 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ - beq 500cc │ │ │ │ - ldr r1, [pc, #2768] @ 5089c │ │ │ │ + beq 500ec │ │ │ │ + ldr r1, [pc, #2768] @ 508bc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #1 │ │ │ │ bl 7f38 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 500fc │ │ │ │ + beq 5011c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-1903] @ 0xfffff891 │ │ │ │ ldr r3, [fp, #-2244] @ 0xfffff73c │ │ │ │ mov sl, #1 │ │ │ │ strh sl, [r3, #-8] │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ mov r1, r6 │ │ │ │ @@ -73128,24 +73136,24 @@ │ │ │ │ bl 7c14 │ │ │ │ ldr r3, [fp, #-2212] @ 0xfffff75c │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 7ae8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4fe34 │ │ │ │ + beq 4fe54 │ │ │ │ cmp r0, #0 │ │ │ │ movne sl, #0 │ │ │ │ moveq sl, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 8208 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 50124 │ │ │ │ + beq 50144 │ │ │ │ cmp sl, #2 │ │ │ │ - beq 50248 │ │ │ │ + beq 50268 │ │ │ │ mov r0, r6 │ │ │ │ bl 7fec │ │ │ │ ldr r3, [fp, #-2244] @ 0xfffff73c │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ sub sl, r3, #6 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ @@ -73160,97 +73168,97 @@ │ │ │ │ str r3, [fp, #-2212] @ 0xfffff75c │ │ │ │ bl 7c14 │ │ │ │ ldr r1, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ bl 81c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 504e4 │ │ │ │ + blt 50504 │ │ │ │ ldr r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ mov r1, #0 │ │ │ │ bl 7cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50514 │ │ │ │ + blt 50534 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ bl 82e0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 50544 │ │ │ │ + beq 50564 │ │ │ │ ldr r3, [fp, #-2216] @ 0xfffff758 │ │ │ │ str r3, [sl, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #24] │ │ │ │ str r3, [sl, #28] │ │ │ │ str r3, [sl, #32] │ │ │ │ str r3, [sl, #36] @ 0x24 │ │ │ │ str r3, [sl, #40] @ 0x28 │ │ │ │ str r3, [sl, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #2472] @ 508a0 │ │ │ │ + ldr r3, [pc, #2472] @ 508c0 │ │ │ │ ldr r1, [fp, #-2208] @ 0xfffff760 │ │ │ │ stm sl, {r4, r7} │ │ │ │ str r8, [sl, #12] │ │ │ │ str r1, [sl, #16] │ │ │ │ str r6, [sl, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5015c │ │ │ │ + beq 5017c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 50cac │ │ │ │ - ldr r3, [pc, #2416] @ 508a4 │ │ │ │ - ldr r2, [pc, #2416] @ 508a8 │ │ │ │ - ldr r1, [pc, #2416] @ 508ac │ │ │ │ + beq 50ccc │ │ │ │ + ldr r3, [pc, #2416] @ 508c4 │ │ │ │ + ldr r2, [pc, #2416] @ 508c8 │ │ │ │ + ldr r1, [pc, #2416] @ 508cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r5, fp, #2176 @ 0x880 │ │ │ │ - ldr r3, [pc, #2388] @ 508b0 │ │ │ │ - bl 535a4 │ │ │ │ + ldr r3, [pc, #2388] @ 508d0 │ │ │ │ + bl 535c4 │ │ │ │ sub r5, r5, #4 │ │ │ │ - ldr r2, [pc, #2380] @ 508b4 │ │ │ │ + ldr r2, [pc, #2380] @ 508d4 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, r5, #12 │ │ │ │ str r3, [fp, #-2192] @ 0xfffff770 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18334 │ │ │ │ + bl 17cbc │ │ │ │ subs r3, r0, #0 │ │ │ │ mvneq r5, #25 │ │ │ │ str r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ - beq 4fc54 │ │ │ │ - b 4fc1c │ │ │ │ + beq 4fc74 │ │ │ │ + b 4fc3c │ │ │ │ mov r1, #1 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 50130 │ │ │ │ + blt 50150 │ │ │ │ ldr r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ orr r2, r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50278 │ │ │ │ + beq 50298 │ │ │ │ ldr r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ mov r1, #3 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 502a4 │ │ │ │ + blt 502c4 │ │ │ │ ldr r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ bl 7a70 <__fcntl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 502d0 │ │ │ │ - ldr r2, [pc, #2244] @ 508b8 │ │ │ │ + beq 502f0 │ │ │ │ + ldr r2, [pc, #2244] @ 508d8 │ │ │ │ sub r1, fp, #2176 @ 0x880 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #3248 @ 0xcb0 │ │ │ │ add r3, r2, #12 │ │ │ │ sub r1, r1, #12 │ │ │ │ str r3, [fp, #-2228] @ 0xfffff74c │ │ │ │ str r1, [fp, #-2244] @ 0xfffff73c │ │ │ │ @@ -73262,15 +73270,15 @@ │ │ │ │ ldr r3, [fp, #-2228] @ 0xfffff74c │ │ │ │ sub lr, lr, #8 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ sub ip, fp, #2032 @ 0x7f0 │ │ │ │ sub ip, ip, #12 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - ldr r2, [pc, #2168] @ 508bc │ │ │ │ + ldr r2, [pc, #2168] @ 508dc │ │ │ │ ldr r3, [fp, #-2240] @ 0xfffff740 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov sl, lr │ │ │ │ sub r6, fp, #2192 @ 0x890 │ │ │ │ str ip, [fp, #-2212] @ 0xfffff75c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -73280,874 +73288,874 @@ │ │ │ │ ldr r2, [sl], #4 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 7ed8 <__getsockopt64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50570 │ │ │ │ + beq 50590 │ │ │ │ ldr r3, [fp, #-2188] @ 0xfffff774 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 50570 │ │ │ │ + bne 50590 │ │ │ │ ldr r2, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r3, [r2], #4 │ │ │ │ str r2, [fp, #-2212] @ 0xfffff75c │ │ │ │ - ldr r2, [pc, #2360] @ 509e0 │ │ │ │ + ldr r2, [pc, #2360] @ 50a00 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [fp, #-2192] @ 0xfffff770 │ │ │ │ - beq 50cc8 │ │ │ │ + beq 50ce8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 50cd8 │ │ │ │ + bne 50cf8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 5005c │ │ │ │ + bne 5007c │ │ │ │ mov r6, #0 │ │ │ │ - b 4febc │ │ │ │ - ldr r3, [pc, #2028] @ 508c0 │ │ │ │ - ldr r2, [pc, #2028] @ 508c4 │ │ │ │ - ldr r1, [pc, #2028] @ 508c8 │ │ │ │ + b 4fedc │ │ │ │ + ldr r3, [pc, #2028] @ 508e0 │ │ │ │ + ldr r2, [pc, #2028] @ 508e4 │ │ │ │ + ldr r1, [pc, #2028] @ 508e8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #2016] @ 508cc │ │ │ │ + ldr r3, [pc, #2016] @ 508ec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov sl, #0 │ │ │ │ - b 4f488 │ │ │ │ - ldr r3, [pc, #1996] @ 508d0 │ │ │ │ - ldr r2, [pc, #1996] @ 508d4 │ │ │ │ - ldr r1, [pc, #1996] @ 508d8 │ │ │ │ + b 4f4a8 │ │ │ │ + ldr r3, [pc, #1996] @ 508f0 │ │ │ │ + ldr r2, [pc, #1996] @ 508f4 │ │ │ │ + ldr r1, [pc, #1996] @ 508f8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #432 @ 0x1b0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r0, [fp, #-2208] @ 0xfffff760 │ │ │ │ bl 8208 │ │ │ │ - b 500f4 │ │ │ │ - ldr r3, [pc, #1956] @ 508dc │ │ │ │ - ldr r2, [pc, #1956] @ 508e0 │ │ │ │ - ldr r1, [pc, #1956] @ 508e4 │ │ │ │ + b 50114 │ │ │ │ + ldr r3, [pc, #1956] @ 508fc │ │ │ │ + ldr r2, [pc, #1956] @ 50900 │ │ │ │ + ldr r1, [pc, #1956] @ 50904 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1944] @ 508e8 │ │ │ │ + ldr r3, [pc, #1944] @ 50908 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 500f4 │ │ │ │ - b 50124 │ │ │ │ + beq 50114 │ │ │ │ + b 50144 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-2288] @ 0xfffff710 │ │ │ │ bl 7d28 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [fp, #-2288] @ 0xfffff710 │ │ │ │ str r6, [fp, #-2012] @ 0xfffff824 │ │ │ │ bl 7a64 │ │ │ │ ldr r1, [fp, #-2240] @ 0xfffff740 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8340 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 502fc │ │ │ │ + blt 5031c │ │ │ │ ldr r1, [fp, #-2240] @ 0xfffff740 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #13 │ │ │ │ bl 8340 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 502fc │ │ │ │ + blt 5031c │ │ │ │ ldr r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5059c │ │ │ │ + bne 505bc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ - ldr r3, [pc, #1804] @ 508ec │ │ │ │ + ldr r3, [pc, #1804] @ 5090c │ │ │ │ str r9, [fp, #-2212] @ 0xfffff75c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #-2240] @ 0xfffff740 │ │ │ │ str r4, [fp, #-2224] @ 0xfffff750 │ │ │ │ ldr r5, [fp, #-2192] @ 0xfffff770 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 50734 │ │ │ │ + bne 50754 │ │ │ │ ldr r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50a70 │ │ │ │ + beq 50a90 │ │ │ │ ldr r2, [r7, #188] @ 0xbc │ │ │ │ str sp, [fp, #-2228] @ 0xfffff74c │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r6, [r2, #12] │ │ │ │ - beq 50a88 │ │ │ │ + beq 50aa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50a88 │ │ │ │ + beq 50aa8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ moveq r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 50218 │ │ │ │ - ldr r3, [pc, #1696] @ 508f0 │ │ │ │ - ldr r2, [pc, #1696] @ 508f4 │ │ │ │ - ldr r1, [pc, #1696] @ 508f8 │ │ │ │ + b 50238 │ │ │ │ + ldr r3, [pc, #1696] @ 50910 │ │ │ │ + ldr r2, [pc, #1696] @ 50914 │ │ │ │ + ldr r1, [pc, #1696] @ 50918 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1684] @ 508fc │ │ │ │ + ldr r3, [pc, #1684] @ 5091c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 535a4 │ │ │ │ - b 50124 │ │ │ │ - ldr r3, [pc, #1664] @ 50900 │ │ │ │ - ldr r2, [pc, #1664] @ 50904 │ │ │ │ - ldr r1, [pc, #1664] @ 50908 │ │ │ │ + bl 535c4 │ │ │ │ + b 50144 │ │ │ │ + ldr r3, [pc, #1664] @ 50920 │ │ │ │ + ldr r2, [pc, #1664] @ 50924 │ │ │ │ + ldr r1, [pc, #1664] @ 50928 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1652] @ 5090c │ │ │ │ + ldr r3, [pc, #1652] @ 5092c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 50158 │ │ │ │ - ldr r3, [pc, #1636] @ 50910 │ │ │ │ - ldr r2, [pc, #1636] @ 50914 │ │ │ │ - ldr r1, [pc, #1636] @ 50918 │ │ │ │ + bl 521c0 │ │ │ │ + b 50178 │ │ │ │ + ldr r3, [pc, #1636] @ 50930 │ │ │ │ + ldr r2, [pc, #1636] @ 50934 │ │ │ │ + ldr r1, [pc, #1636] @ 50938 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1624] @ 5091c │ │ │ │ + ldr r3, [pc, #1624] @ 5093c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 50158 │ │ │ │ - ldr r3, [pc, #1608] @ 50920 │ │ │ │ - ldr r2, [pc, #1608] @ 50924 │ │ │ │ - ldr r1, [pc, #1608] @ 50928 │ │ │ │ + bl 521c0 │ │ │ │ + b 50178 │ │ │ │ + ldr r3, [pc, #1608] @ 50940 │ │ │ │ + ldr r2, [pc, #1608] @ 50944 │ │ │ │ + ldr r1, [pc, #1608] @ 50948 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1596] @ 5092c │ │ │ │ + ldr r3, [pc, #1596] @ 5094c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 50158 │ │ │ │ - ldr r3, [pc, #1580] @ 50930 │ │ │ │ - ldr r2, [pc, #1580] @ 50934 │ │ │ │ - ldr r1, [pc, #1580] @ 50938 │ │ │ │ + bl 521c0 │ │ │ │ + b 50178 │ │ │ │ + ldr r3, [pc, #1580] @ 50950 │ │ │ │ + ldr r2, [pc, #1580] @ 50954 │ │ │ │ + ldr r1, [pc, #1580] @ 50958 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #616 @ 0x268 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 4fc40 │ │ │ │ + bl 521c0 │ │ │ │ + b 4fc60 │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50340 │ │ │ │ + bne 50360 │ │ │ │ ldr r3, [r7, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50be8 │ │ │ │ - ldr r3, [pc, #1524] @ 5093c │ │ │ │ - ldr r2, [pc, #1524] @ 50940 │ │ │ │ - ldr r1, [pc, #1524] @ 50944 │ │ │ │ + beq 50c08 │ │ │ │ + ldr r3, [pc, #1524] @ 5095c │ │ │ │ + ldr r2, [pc, #1524] @ 50960 │ │ │ │ + ldr r1, [pc, #1524] @ 50964 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #123 @ 0x7b │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r7, #32 │ │ │ │ mov r0, #2 │ │ │ │ bl 8304 │ │ │ │ ldr r0, [r7, #160] @ 0xa0 │ │ │ │ bl 7e3c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r0, #8] │ │ │ │ - bne 50c10 │ │ │ │ + bne 50c30 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r0, #8] │ │ │ │ str r3, [r7, #16] │ │ │ │ str r3, [r7, #12] │ │ │ │ str r3, [r7, #8] │ │ │ │ - bne 50c34 │ │ │ │ + bne 50c54 │ │ │ │ ldr r0, [r7, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r0, #12] │ │ │ │ str r3, [r7, #28] │ │ │ │ str r3, [r7, #24] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bne 50c58 │ │ │ │ + bne 50c78 │ │ │ │ ldr r0, [r7, #176] @ 0xb0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r0, #12] │ │ │ │ str r3, [r7, #172] @ 0xac │ │ │ │ str r3, [r7, #168] @ 0xa8 │ │ │ │ str r3, [r7, #164] @ 0xa4 │ │ │ │ - bne 50c7c │ │ │ │ + bne 50c9c │ │ │ │ ldr r0, [r7, #188] @ 0xbc │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r0, #12] │ │ │ │ str r3, [r7, #184] @ 0xb8 │ │ │ │ str r3, [r7, #180] @ 0xb4 │ │ │ │ str r3, [r7, #176] @ 0xb0 │ │ │ │ - bne 50ca0 │ │ │ │ + bne 50cc0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r7] │ │ │ │ str r6, [r7, #196] @ 0xc4 │ │ │ │ str r6, [r7, #192] @ 0xc0 │ │ │ │ str r6, [r7, #188] @ 0xbc │ │ │ │ bl 8208 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1300] @ 50948 │ │ │ │ + ldr r7, [pc, #1300] @ 50968 │ │ │ │ bl 7e3c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ bl 7e3c │ │ │ │ str r6, [r7, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 127d0 │ │ │ │ + bl 164d4 │ │ │ │ ldr r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50bd4 │ │ │ │ - ldr r0, [pc, #1260] @ 5094c │ │ │ │ - ldr r2, [pc, #1260] @ 50950 │ │ │ │ - ldr r1, [pc, #1260] @ 50954 │ │ │ │ + bne 50bf4 │ │ │ │ + ldr r0, [pc, #1260] @ 5096c │ │ │ │ + ldr r2, [pc, #1260] @ 50970 │ │ │ │ + ldr r1, [pc, #1260] @ 50974 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1256] @ 50958 │ │ │ │ + ldr r3, [pc, #1256] @ 50978 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ bl 85c8 │ │ │ │ - ldr r3, [pc, #1232] @ 5095c │ │ │ │ + ldr r3, [pc, #1232] @ 5097c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50be0 │ │ │ │ + bne 50c00 │ │ │ │ ldr r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r5, [fp, #-2168] @ 0xfffff788 │ │ │ │ - b 4d6d4 │ │ │ │ - ldr r3, [pc, #1184] @ 50960 │ │ │ │ - ldr r2, [pc, #1184] @ 50964 │ │ │ │ - ldr r1, [pc, #1184] @ 50968 │ │ │ │ + b 4d6f4 │ │ │ │ + ldr r3, [pc, #1184] @ 50980 │ │ │ │ + ldr r2, [pc, #1184] @ 50984 │ │ │ │ + ldr r1, [pc, #1184] @ 50988 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #112 @ 0x70 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 4f9d0 │ │ │ │ - ldr r3, [pc, #1152] @ 5096c │ │ │ │ - ldr r2, [pc, #1152] @ 50970 │ │ │ │ - ldr r1, [pc, #1152] @ 50974 │ │ │ │ + bl 535c4 │ │ │ │ + b 4f9f0 │ │ │ │ + ldr r3, [pc, #1152] @ 5098c │ │ │ │ + ldr r2, [pc, #1152] @ 50990 │ │ │ │ + ldr r1, [pc, #1152] @ 50994 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #1140] @ 50978 │ │ │ │ + ldr r3, [pc, #1140] @ 50998 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 521a0 │ │ │ │ - b 50124 │ │ │ │ - ldr r3, [pc, #1120] @ 5097c │ │ │ │ - ldr r2, [pc, #1120] @ 50980 │ │ │ │ - ldr r1, [pc, #1120] @ 50984 │ │ │ │ + bl 521c0 │ │ │ │ + b 50144 │ │ │ │ + ldr r3, [pc, #1120] @ 5099c │ │ │ │ + ldr r2, [pc, #1120] @ 509a0 │ │ │ │ + ldr r1, [pc, #1120] @ 509a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #556 @ 0x22c │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 521a0 │ │ │ │ - b 50124 │ │ │ │ - ldr r3, [pc, #1084] @ 50988 │ │ │ │ - ldr r2, [pc, #1084] @ 5098c │ │ │ │ - ldr r1, [pc, #1084] @ 50990 │ │ │ │ + bl 521c0 │ │ │ │ + b 50144 │ │ │ │ + ldr r3, [pc, #1084] @ 509a8 │ │ │ │ + ldr r2, [pc, #1084] @ 509ac │ │ │ │ + ldr r1, [pc, #1084] @ 509b0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1072] @ 50994 │ │ │ │ + ldr r3, [pc, #1072] @ 509b4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 5015c │ │ │ │ - ldr r3, [pc, #1056] @ 50998 │ │ │ │ - ldr r2, [pc, #1056] @ 5099c │ │ │ │ - ldr r1, [pc, #1056] @ 509a0 │ │ │ │ + bl 521c0 │ │ │ │ + b 5017c │ │ │ │ + ldr r3, [pc, #1056] @ 509b8 │ │ │ │ + ldr r2, [pc, #1056] @ 509bc │ │ │ │ + ldr r1, [pc, #1056] @ 509c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #492 @ 0x1ec │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 50158 │ │ │ │ - ldr r3, [pc, #1024] @ 509a4 │ │ │ │ - ldr r2, [pc, #1024] @ 509a8 │ │ │ │ - ldr r1, [pc, #1024] @ 509ac │ │ │ │ + bl 521c0 │ │ │ │ + b 50178 │ │ │ │ + ldr r3, [pc, #1024] @ 509c4 │ │ │ │ + ldr r2, [pc, #1024] @ 509c8 │ │ │ │ + ldr r1, [pc, #1024] @ 509cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #1012] @ 509b0 │ │ │ │ + ldr r3, [pc, #1012] @ 509d0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ ldr r3, [fp, #-2236] @ 0xfffff744 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 501d0 │ │ │ │ + beq 501f0 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ sub r1, r5, #8 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [fp, #-2236] @ 0xfffff744 │ │ │ │ bl 8628 <__isoc23_strtoul@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 50610 │ │ │ │ + bne 50630 │ │ │ │ ldr r3, [fp, #-2188] @ 0xfffff774 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 506bc │ │ │ │ - ldr r1, [pc, #924] @ 509b4 │ │ │ │ + beq 506dc │ │ │ │ + ldr r1, [pc, #924] @ 509d4 │ │ │ │ ldr r0, [fp, #-2236] @ 0xfffff744 │ │ │ │ mov r2, #420 @ 0x1a4 │ │ │ │ bl 8100 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldrge r3, [fp, #-2220] @ 0xfffff754 │ │ │ │ strge r3, [fp, #-2224] @ 0xfffff750 │ │ │ │ - blt 506c8 │ │ │ │ + blt 506e8 │ │ │ │ bl 84c0 │ │ │ │ sub r6, fp, #2032 @ 0x7f0 │ │ │ │ - ldr r2, [pc, #888] @ 509b8 │ │ │ │ + ldr r2, [pc, #888] @ 509d8 │ │ │ │ sub r6, r6, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5403c │ │ │ │ + bl 53c24 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8208 │ │ │ │ cmp r6, #0 │ │ │ │ ldrge r3, [fp, #-2224] @ 0xfffff750 │ │ │ │ strge r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ - bge 501d8 │ │ │ │ - ldr r3, [pc, #820] @ 509bc │ │ │ │ - ldr r2, [pc, #820] @ 509c0 │ │ │ │ - ldr r1, [pc, #820] @ 509c4 │ │ │ │ + bge 501f8 │ │ │ │ + ldr r3, [pc, #820] @ 509dc │ │ │ │ + ldr r2, [pc, #820] @ 509e0 │ │ │ │ + ldr r1, [pc, #820] @ 509e4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #135 @ 0x87 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r3, [fp, #-2224] @ 0xfffff750 │ │ │ │ mvn r5, #25 │ │ │ │ str r3, [fp, #-2208] @ 0xfffff760 │ │ │ │ - b 4fc4c │ │ │ │ + b 4fc6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 50630 │ │ │ │ - b 4fc40 │ │ │ │ + bge 50650 │ │ │ │ + b 4fc60 │ │ │ │ ldr r3, [fp, #-2236] @ 0xfffff744 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #752] @ 509c8 │ │ │ │ - ldr r2, [pc, #752] @ 509cc │ │ │ │ - ldr r1, [pc, #752] @ 509d0 │ │ │ │ + ldr r3, [pc, #752] @ 509e8 │ │ │ │ + ldr r2, [pc, #752] @ 509ec │ │ │ │ + ldr r1, [pc, #752] @ 509f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #121 @ 0x79 │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ - b 4fc40 │ │ │ │ + bl 521c0 │ │ │ │ + b 4fc60 │ │ │ │ ldr r4, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r0, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r0, #8] │ │ │ │ - beq 50744 │ │ │ │ + beq 50764 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50744 │ │ │ │ + beq 50764 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 50710 │ │ │ │ + b 50730 │ │ │ │ ldr r9, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r4, [fp, #-2224] @ 0xfffff750 │ │ │ │ mov r5, #0 │ │ │ │ - b 4fc4c │ │ │ │ + b 4fc6c │ │ │ │ ldr r3, [sl, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sl, #32] │ │ │ │ str r2, [sl, #28] │ │ │ │ str r2, [sl, #24] │ │ │ │ - beq 50a08 │ │ │ │ + beq 50a28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50a04 │ │ │ │ + beq 50a24 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, #1 │ │ │ │ - bl 22504 │ │ │ │ + bl 22df8 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r6, #8] │ │ │ │ moveq r2, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r2 │ │ │ │ - b 50768 │ │ │ │ - muleq r0, r4, sp │ │ │ │ - muleq r0, r8, sp │ │ │ │ + b 50788 │ │ │ │ + andeq r7, r0, ip, lsl #27 │ │ │ │ + muleq r0, r0, sp │ │ │ │ muleq r0, sl, r6 │ │ │ │ - andeq r7, r0, ip, asr #28 │ │ │ │ - andeq r7, r0, r8, ror #26 │ │ │ │ - andeq r7, r0, ip, ror #26 │ │ │ │ + andeq r7, r0, r4, asr #28 │ │ │ │ + andeq r7, r0, r0, ror #26 │ │ │ │ + andeq r7, r0, r4, ror #26 │ │ │ │ muleq r0, lr, r6 │ │ │ │ - andeq r7, r0, r8, lsr lr │ │ │ │ - andeq r7, r0, ip, lsr sp │ │ │ │ - andeq r7, r0, r0, asr #26 │ │ │ │ + andeq r7, r0, r0, lsr lr │ │ │ │ + andeq r7, r0, r4, lsr sp │ │ │ │ + andeq r7, r0, r8, lsr sp │ │ │ │ andeq r0, r0, r2, lsr #13 │ │ │ │ - andeq r7, r0, r8, asr lr │ │ │ │ - andeq r7, r0, r0, lsl sp │ │ │ │ - andeq r7, r0, r4, lsl sp │ │ │ │ + andeq r7, r0, r0, asr lr │ │ │ │ + andeq r7, r0, r8, lsl #26 │ │ │ │ + andeq r7, r0, ip, lsl #26 │ │ │ │ andeq r0, r0, r7, lsr #13 │ │ │ │ - andeq r7, r0, ip, asr lr │ │ │ │ - andeq r7, r0, r4, ror #25 │ │ │ │ - andeq r7, r0, r8, ror #25 │ │ │ │ + andeq r7, r0, r4, asr lr │ │ │ │ + ldrdeq r7, [r0], -ip │ │ │ │ + andeq r7, r0, r0, ror #25 │ │ │ │ andeq r0, r0, fp, lsr #13 │ │ │ │ - andeq r7, r0, r8, lsl #29 │ │ │ │ - @ instruction: 0x00007cb8 │ │ │ │ - @ instruction: 0x00007cbc │ │ │ │ + andeq r7, r0, r0, lsl #29 │ │ │ │ + @ instruction: 0x00007cb0 │ │ │ │ + @ instruction: 0x00007cb4 │ │ │ │ @ instruction: 0x000006b5 │ │ │ │ - andeq r7, r0, ip, lsl lr │ │ │ │ + andeq r7, r0, r4, lsl lr │ │ │ │ + andeq r7, r0, r4, lsl #25 │ │ │ │ andeq r7, r0, ip, lsl #25 │ │ │ │ - muleq r0, r4, ip │ │ │ │ - andeq r7, r0, r0, ror lr │ │ │ │ - andeq r7, r0, r0, ror #24 │ │ │ │ - andeq r7, r0, r4, ror #24 │ │ │ │ + andeq r7, r0, r8, ror #28 │ │ │ │ + andeq r7, r0, r8, asr ip │ │ │ │ + andeq r7, r0, ip, asr ip │ │ │ │ @ instruction: 0x000006b8 │ │ │ │ - @ instruction: 0xfffda680 │ │ │ │ - andeq r7, r0, r8, ror #21 │ │ │ │ - andeq r7, r0, ip, ror #21 │ │ │ │ - andeq r8, r0, ip, lsl #5 │ │ │ │ - andeq r7, r0, r0, asr #27 │ │ │ │ - andeq r7, r0, r0, lsl fp │ │ │ │ - andeq r7, r0, r4, lsl fp │ │ │ │ - andeq r0, r0, r1, asr #13 │ │ │ │ - andeq r7, r0, ip, ror #27 │ │ │ │ + @ instruction: 0xfffd8da0 │ │ │ │ + andeq r7, r0, r0, ror #21 │ │ │ │ andeq r7, r0, r4, ror #21 │ │ │ │ - andeq r7, r0, r8, ror #21 │ │ │ │ + andeq r8, r0, r4, lsl #5 │ │ │ │ + @ instruction: 0x00007db8 │ │ │ │ + andeq r7, r0, r8, lsl #22 │ │ │ │ + andeq r7, r0, ip, lsl #22 │ │ │ │ + andeq r0, r0, r1, asr #13 │ │ │ │ + andeq r7, r0, r4, ror #27 │ │ │ │ + ldrdeq r7, [r0], -ip │ │ │ │ + andeq r7, r0, r0, ror #21 │ │ │ │ andeq r0, r0, r6, asr #13 │ │ │ │ - andeq r7, r0, r0, lsl #28 │ │ │ │ - @ instruction: 0x00007ab8 │ │ │ │ - @ instruction: 0x00007abc │ │ │ │ + strdeq r7, [r0], -r8 │ │ │ │ + @ instruction: 0x00007ab0 │ │ │ │ + @ instruction: 0x00007ab4 │ │ │ │ andeq r0, r0, fp, asr #13 │ │ │ │ - @ instruction: 0xfffdc030 │ │ │ │ - @ instruction: 0xfffda474 │ │ │ │ - @ instruction: 0xfffc4c8c │ │ │ │ - andeq r7, r0, r8, asr #8 │ │ │ │ - @ instruction: 0xfffc4c24 │ │ │ │ - @ instruction: 0xfffc4bf4 │ │ │ │ - andeq r7, r0, ip, ror ip │ │ │ │ - andeq r7, r0, r0, lsr #17 │ │ │ │ - andeq r7, r0, r4, lsr #17 │ │ │ │ + @ instruction: 0xfffda6ac │ │ │ │ + @ instruction: 0xfffd8b94 │ │ │ │ + @ instruction: 0xfffc3d0c │ │ │ │ + andeq r7, r0, r0, asr #8 │ │ │ │ + @ instruction: 0xfffc3ca4 │ │ │ │ + @ instruction: 0xfffc3c74 │ │ │ │ + andeq r7, r0, r4, ror ip │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + muleq r0, ip, r8 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - andeq r7, r0, ip, ror ip │ │ │ │ - andeq r7, r0, r4, ror r8 │ │ │ │ - andeq r7, r0, r8, ror r8 │ │ │ │ + andeq r7, r0, r4, ror ip │ │ │ │ + andeq r7, r0, ip, ror #16 │ │ │ │ + andeq r7, r0, r0, ror r8 │ │ │ │ andeq r0, r0, r7, ror #13 │ │ │ │ - andeq r7, r0, r4, lsl #16 │ │ │ │ + strdeq r7, [r0], -ip │ │ │ │ + andeq r7, r0, r0, ror ip │ │ │ │ andeq r7, r0, r8, ror ip │ │ │ │ - andeq r7, r0, r0, lsl #25 │ │ │ │ - andeq r7, r0, r4, ror #24 │ │ │ │ + andeq r7, r0, ip, asr ip │ │ │ │ + andeq r7, r0, r0, asr #24 │ │ │ │ andeq r7, r0, r8, asr #24 │ │ │ │ - andeq r7, r0, r0, asr ip │ │ │ │ andeq r0, r8, r1, lsl #16 │ │ │ │ - @ instruction: 0xfffd0f10 │ │ │ │ - andeq r7, r0, r8, ror ip │ │ │ │ + @ instruction: 0xfffcf9bc │ │ │ │ + andeq r7, r0, r0, ror ip │ │ │ │ + andeq r7, r0, r8, ror sl │ │ │ │ andeq r7, r0, r0, lsl #21 │ │ │ │ - andeq r7, r0, r8, lsl #21 │ │ │ │ andeq r0, r0, r7, asr #4 │ │ │ │ - @ instruction: 0xfffc48a8 │ │ │ │ - andeq pc, r0, r8, lsl #31 │ │ │ │ - @ instruction: 0x0002ffbc │ │ │ │ - andeq r7, r0, r4, asr #20 │ │ │ │ - ldrdeq r7, [r0], -ip │ │ │ │ - andeq r7, r0, r0, ror #17 │ │ │ │ + @ instruction: 0xfffc3928 │ │ │ │ + andeq pc, r0, r8, asr lr @ │ │ │ │ + muleq r2, ip, pc @ │ │ │ │ + andeq r7, r0, ip, lsr sl │ │ │ │ + ldrdeq r7, [r0], -r4 │ │ │ │ + ldrdeq r7, [r0], -r8 │ │ │ │ andeq r0, r0, r1, lsl r2 │ │ │ │ - andeq r7, r0, r4, lsl sl │ │ │ │ + andeq r7, r0, ip, lsl #20 │ │ │ │ + andeq r7, r0, r4, lsr #17 │ │ │ │ andeq r7, r0, ip, lsr #17 │ │ │ │ - @ instruction: 0x000078b4 │ │ │ │ - muleq r0, r4, r8 │ │ │ │ - andeq r7, r0, r8, ror r8 │ │ │ │ - andeq r7, r0, ip, ror r8 │ │ │ │ + andeq r7, r0, ip, lsl #17 │ │ │ │ + andeq r7, r0, r0, ror r8 │ │ │ │ + andeq r7, r0, r4, ror r8 │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ - andeq r0, r3, r0, lsl #3 │ │ │ │ - andeq r7, r0, r8, ror #17 │ │ │ │ - andeq r7, r0, r0, ror #14 │ │ │ │ - andeq r7, r0, r4, ror #14 │ │ │ │ + andeq r0, r3, r0, ror #2 │ │ │ │ + andeq r7, r0, r0, ror #17 │ │ │ │ + andeq r7, r0, r8, asr r7 │ │ │ │ + andeq r7, r0, ip, asr r7 │ │ │ │ andeq r0, r0, sl, lsl r2 │ │ │ │ - andeq r7, r0, r4, lsl #15 │ │ │ │ - andeq r7, r0, r0, lsr r7 │ │ │ │ - andeq r7, r0, r4, lsr r7 │ │ │ │ + andeq r7, r0, ip, ror r7 │ │ │ │ + andeq r7, r0, r8, lsr #14 │ │ │ │ + andeq r7, r0, ip, lsr #14 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - andeq r7, r0, r4, lsl #15 │ │ │ │ - andeq r7, r0, r4, lsl #14 │ │ │ │ - andeq r7, r0, r8, lsl #14 │ │ │ │ + andeq r7, r0, ip, ror r7 │ │ │ │ + strdeq r7, [r0], -ip │ │ │ │ + andeq r7, r0, r0, lsl #14 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - andeq r7, r0, ip, lsl #15 │ │ │ │ - ldrdeq r7, [r0], -r8 │ │ │ │ - ldrdeq r7, [r0], -ip │ │ │ │ + andeq r7, r0, r4, lsl #15 │ │ │ │ + ldrdeq r7, [r0], -r0 │ │ │ │ + ldrdeq r7, [r0], -r4 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ - andeq r7, r0, r4, asr #17 │ │ │ │ - andeq r6, r0, r8, asr fp │ │ │ │ - andeq r6, r0, ip, asr fp │ │ │ │ - andeq r7, r0, r8, asr #18 │ │ │ │ - andeq r7, r0, r0, ror r1 │ │ │ │ - andeq r7, r0, r4, ror r1 │ │ │ │ - andeq pc, r2, ip, lsr #30 │ │ │ │ - andeq r7, r0, r4, asr #16 │ │ │ │ - strdeq r6, [r0], -ip │ │ │ │ - andeq r6, r0, r0, lsl #20 │ │ │ │ - andeq r0, r0, pc, lsl #5 │ │ │ │ - ldrdeq pc, [r2], -r8 │ │ │ │ - muleq r0, r8, r7 │ │ │ │ + @ instruction: 0x000078bc │ │ │ │ + andeq r6, r0, r0, asr fp │ │ │ │ + andeq r6, r0, r4, asr fp │ │ │ │ + andeq r7, r0, r0, asr #18 │ │ │ │ + andeq r7, r0, r8, ror #2 │ │ │ │ + andeq r7, r0, ip, ror #2 │ │ │ │ + andeq pc, r2, ip, lsl #30 │ │ │ │ + andeq r7, r0, ip, lsr r8 │ │ │ │ + strdeq r6, [r0], -r4 │ │ │ │ strdeq r6, [r0], -r8 │ │ │ │ - strdeq r6, [r0], -ip │ │ │ │ - muleq r0, r4, r6 │ │ │ │ + andeq r0, r0, pc, lsl #5 │ │ │ │ + @ instruction: 0x0002feb8 │ │ │ │ + muleq r0, r0, r7 │ │ │ │ + strdeq r6, [r0], -r0 │ │ │ │ + strdeq r6, [r0], -r4 │ │ │ │ + andeq r7, r0, ip, lsl #13 │ │ │ │ + @ instruction: 0x000074b4 │ │ │ │ @ instruction: 0x000074bc │ │ │ │ - andeq r7, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r7, lsr #4 │ │ │ │ - andeq r7, r0, r8, ror r6 │ │ │ │ + andeq r7, r0, r0, ror r6 │ │ │ │ + andeq r7, r0, r8, lsl #9 │ │ │ │ muleq r0, r0, r4 │ │ │ │ - muleq r0, r8, r4 │ │ │ │ - andeq r6, r0, r0, asr #31 │ │ │ │ - andeq r7, r0, r4, ror #8 │ │ │ │ - andeq r7, r0, r8, ror #8 │ │ │ │ + @ instruction: 0x00006fb8 │ │ │ │ + andeq r7, r0, ip, asr r4 │ │ │ │ + andeq r7, r0, r0, ror #8 │ │ │ │ andeq r0, r0, r3, lsr r2 │ │ │ │ - andeq r7, r0, r0, lsr #10 │ │ │ │ + andeq r7, r0, r8, lsl r5 │ │ │ │ + andeq r7, r0, r0, lsr r4 │ │ │ │ andeq r7, r0, r8, lsr r4 │ │ │ │ - andeq r7, r0, r0, asr #8 │ │ │ │ - andeq r7, r0, r4, asr #12 │ │ │ │ - @ instruction: 0x000068b8 │ │ │ │ - @ instruction: 0x000068b8 │ │ │ │ + andeq r7, r0, ip, lsr r6 │ │ │ │ + @ instruction: 0x000068b0 │ │ │ │ + @ instruction: 0x000068b0 │ │ │ │ andeq r0, r0, sp, ror #4 │ │ │ │ andeq r0, r8, r1, asr #1 │ │ │ │ - andeq r7, r0, r8, ror #11 │ │ │ │ - andeq r7, r0, r0, lsr #11 │ │ │ │ - ldrdeq r6, [r0], -r0 │ │ │ │ - ldrdeq r6, [r0], -r0 │ │ │ │ - ldrdeq r6, [r0], -r0 │ │ │ │ - andeq r6, r0, r4, lsl #15 │ │ │ │ - andeq r6, r0, r8, lsl #15 │ │ │ │ + andeq r7, r0, r0, ror #11 │ │ │ │ + muleq r0, r8, r5 │ │ │ │ + andeq r6, r0, r8, asr #15 │ │ │ │ + andeq r6, r0, r8, asr #15 │ │ │ │ + andeq r6, r0, r8, asr #25 │ │ │ │ + andeq r6, r0, ip, ror r7 │ │ │ │ + andeq r6, r0, r0, lsl #15 │ │ │ │ @ instruction: 0xfffff000 │ │ │ │ - strdeq pc, [r2], -r8 │ │ │ │ - strdeq r5, [r0], -ip │ │ │ │ + ldrdeq pc, [r2], -r8 │ │ │ │ + strdeq r5, [r0], -r4 │ │ │ │ @ instruction: 0xedb6db6e │ │ │ │ - andeq r6, r0, r4, ror #27 │ │ │ │ - andeq r6, r0, r0, asr #25 │ │ │ │ - andeq r6, r0, r4, asr #25 │ │ │ │ + ldrdeq r6, [r0], -ip │ │ │ │ + @ instruction: 0x00006cb8 │ │ │ │ + @ instruction: 0x00006cbc │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ - andeq r6, r0, r4, lsr #29 │ │ │ │ - andeq r6, r0, r4, lsl r7 │ │ │ │ - andeq r6, r0, r4, lsl r7 │ │ │ │ + muleq r0, ip, lr │ │ │ │ + andeq r6, r0, ip, lsl #14 │ │ │ │ + andeq r6, r0, ip, lsl #14 │ │ │ │ andeq r0, r0, r5, asr #3 │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r0, #8] │ │ │ │ - beq 50a38 │ │ │ │ + beq 50a58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50a38 │ │ │ │ + beq 50a58 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 50a14 │ │ │ │ + b 50a34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ str r3, [sl, #44] @ 0x2c │ │ │ │ str r3, [sl, #40] @ 0x28 │ │ │ │ str r3, [sl, #36] @ 0x24 │ │ │ │ bl 455b8 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50a64 │ │ │ │ + beq 50a84 │ │ │ │ bl 7fec │ │ │ │ mov r0, sl │ │ │ │ bl 7e3c │ │ │ │ - b 4f49c │ │ │ │ + b 4f4bc │ │ │ │ ldr r3, [r8, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50204 │ │ │ │ + bne 50224 │ │ │ │ ldr r9, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r4, [fp, #-2224] @ 0xfffff750 │ │ │ │ - b 4fc4c │ │ │ │ + b 4fc6c │ │ │ │ ldr r2, [r7, #176] @ 0xb0 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r6, [r2, #12] │ │ │ │ - beq 50ac8 │ │ │ │ + beq 50ae8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50ac8 │ │ │ │ + beq 50ae8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ moveq r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 50a98 │ │ │ │ + b 50ab8 │ │ │ │ ldr r2, [r7, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r6, [r2, #12] │ │ │ │ - beq 50b08 │ │ │ │ + beq 50b28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50b08 │ │ │ │ + beq 50b28 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ moveq r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 50ad8 │ │ │ │ + b 50af8 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ - ldr r3, [pc, #-320] @ 509d4 │ │ │ │ + ldr r3, [pc, #-320] @ 509f4 │ │ │ │ and r1, r3, r2, lsl #4 │ │ │ │ sub r1, sp, r1 │ │ │ │ lsl r3, r2, #4 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r1 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 50b1c │ │ │ │ + bne 50b3c │ │ │ │ and r3, r3, #4080 @ 0xff0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - bne 50cb8 │ │ │ │ + bne 50cd8 │ │ │ │ ldr r3, [fp, #-2272] @ 0xfffff720 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 7e78 │ │ │ │ mov r4, r0 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #-404] @ 509d8 │ │ │ │ + ldr r3, [pc, #-404] @ 509f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ - bne 50d14 │ │ │ │ + bne 50d34 │ │ │ │ cmp r4, #0 │ │ │ │ movge r3, #1 │ │ │ │ addge r6, r6, #8 │ │ │ │ strbge r3, [r7, #4] │ │ │ │ - blt 50d80 │ │ │ │ + blt 50da0 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 50dcc │ │ │ │ + beq 50dec │ │ │ │ ldr r2, [r6] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50bc8 │ │ │ │ + bne 50be8 │ │ │ │ ldr r9, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50dd0 │ │ │ │ + beq 50df0 │ │ │ │ add r5, r5, #1 │ │ │ │ add r6, r6, #16 │ │ │ │ - b 50b90 │ │ │ │ + b 50bb0 │ │ │ │ ldr r0, [fp, #-2236] @ 0xfffff744 │ │ │ │ bl 7fec │ │ │ │ - b 50458 │ │ │ │ + b 50478 │ │ │ │ bl 84e4 │ │ │ │ - b 50498 │ │ │ │ + b 504b8 │ │ │ │ ldr r3, [r7, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50368 │ │ │ │ - b 50340 │ │ │ │ + beq 50388 │ │ │ │ + b 50360 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50bf8 │ │ │ │ - b 50390 │ │ │ │ + bne 50c18 │ │ │ │ + b 503b0 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c1c │ │ │ │ - b 503b0 │ │ │ │ + bne 50c3c │ │ │ │ + b 503d0 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ moveq r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c40 │ │ │ │ - b 503d0 │ │ │ │ + bne 50c60 │ │ │ │ + b 503f0 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ moveq r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c64 │ │ │ │ - b 503f0 │ │ │ │ + bne 50c84 │ │ │ │ + b 50410 │ │ │ │ bl 7e3c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ moveq r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c88 │ │ │ │ - b 50410 │ │ │ │ - ldr r6, [pc, #-728] @ 509dc │ │ │ │ + bne 50ca8 │ │ │ │ + b 50430 │ │ │ │ + ldr r6, [pc, #-728] @ 509fc │ │ │ │ add r6, pc, r6 │ │ │ │ - b 4ff2c │ │ │ │ + b 4ff4c │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ - b 50b40 │ │ │ │ + b 50b60 │ │ │ │ cmp r2, #0 │ │ │ │ - ldrne r3, [pc, #-756] @ 509e0 │ │ │ │ + ldrne r3, [pc, #-756] @ 50a00 │ │ │ │ strne r3, [fp, #-2192] @ 0xfffff770 │ │ │ │ - bne 500b8 │ │ │ │ + bne 500d8 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r3, [r5, #-1976] @ 0xfffff848 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #-780] @ 509e4 │ │ │ │ - ldr r2, [pc, #-780] @ 509e8 │ │ │ │ - ldr r1, [pc, #-780] @ 509ec │ │ │ │ + ldr r3, [pc, #-780] @ 50a04 │ │ │ │ + ldr r2, [pc, #-780] @ 50a08 │ │ │ │ + ldr r1, [pc, #-780] @ 50a0c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-792] @ 509f0 │ │ │ │ + ldr r3, [pc, #-792] @ 50a10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ - bl 535a4 │ │ │ │ - b 50158 │ │ │ │ + bl 535c4 │ │ │ │ + b 50178 │ │ │ │ mov r1, #0 │ │ │ │ mov r9, r5 │ │ │ │ str r4, [fp, #-2248] @ 0xfffff738 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ bl 83c4 <__libc_current_sigrtmax@plt> │ │ │ │ cmp r4, r0 │ │ │ │ - bge 50e48 │ │ │ │ + bge 50e68 │ │ │ │ ldr r3, [fp, #-2240] @ 0xfffff740 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr r2, [r3, r4, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50d78 │ │ │ │ + beq 50d98 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r7, #160] @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, r3, r4, lsl #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, r4, lsl #3] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50e74 │ │ │ │ + beq 50e94 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 50d2c │ │ │ │ + b 50d4c │ │ │ │ cmp r2, #4 │ │ │ │ - bne 50d90 │ │ │ │ + bne 50db0 │ │ │ │ ldr sp, [fp, #-2228] @ 0xfffff74c │ │ │ │ - b 501ec │ │ │ │ - ldr r3, [pc, #-932] @ 509f4 │ │ │ │ + b 5020c │ │ │ │ + ldr r3, [pc, #-932] @ 50a14 │ │ │ │ ldr r9, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r4, [fp, #-2224] @ 0xfffff750 │ │ │ │ - ldr r1, [pc, #-940] @ 509f8 │ │ │ │ + ldr r1, [pc, #-940] @ 50a18 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-944] @ 509fc │ │ │ │ + ldr r2, [pc, #-944] @ 50a1c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #-956] @ 50a00 │ │ │ │ + ldr r3, [pc, #-956] @ 50a20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ bl 42094 │ │ │ │ ldr sp, [fp, #-2228] @ 0xfffff74c │ │ │ │ - b 4fc48 │ │ │ │ + b 4fc68 │ │ │ │ ldr r0, [fp, #-2244] @ 0xfffff73c │ │ │ │ ldr r5, [r7, #20] │ │ │ │ mov r2, #0 │ │ │ │ cmp r5, #0 │ │ │ │ strb r2, [r7, #4] │ │ │ │ - beq 50e5c │ │ │ │ + beq 50e7c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 50e58 │ │ │ │ + beq 50e78 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #8] │ │ │ │ streq r2, [r7, #20] │ │ │ │ @@ -74160,158 +74168,158 @@ │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ ldrne r3, [r6, #8] │ │ │ │ moveq r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 50dec │ │ │ │ + b 50e0c │ │ │ │ mov r2, r5 │ │ │ │ ldr r4, [fp, #-2248] @ 0xfffff738 │ │ │ │ mov r5, r9 │ │ │ │ - b 50b7c │ │ │ │ + b 50b9c │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr sp, [fp, #-2228] @ 0xfffff74c │ │ │ │ - bne 501ec │ │ │ │ + bne 5020c │ │ │ │ ldr r9, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r4, [fp, #-2224] @ 0xfffff750 │ │ │ │ - b 4fc48 │ │ │ │ + b 4fc68 │ │ │ │ ldr r9, [fp, #-2212] @ 0xfffff75c │ │ │ │ ldr r4, [fp, #-2224] @ 0xfffff750 │ │ │ │ - b 50dc4 │ │ │ │ + b 50de4 │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov lr, #24576 @ 0x6000 │ │ │ │ sub ip, sp, ip │ │ │ │ sub lr, ip, lr │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ cmp ip, lr │ │ │ │ - bne 50e94 │ │ │ │ + bne 50eb4 │ │ │ │ str r0, [lr, #-144] @ 0xffffff70 │ │ │ │ tst r2, #4 │ │ │ │ and r6, r2, #1 │ │ │ │ and r9, r2, #16 │ │ │ │ - ldr r2, [pc, #4076] @ 51ea8 │ │ │ │ + ldr r2, [pc, #4076] @ 51ec8 │ │ │ │ sub sp, sp, #24576 @ 0x6000 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #4068] @ 51eac │ │ │ │ + ldr r3, [pc, #4068] @ 51ecc │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r1 │ │ │ │ add r1, sp, #24576 @ 0x6000 │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ - bne 51ae0 │ │ │ │ + bne 51ba8 │ │ │ │ ldr r3, [r4, #3132] @ 0xc3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge 51700 │ │ │ │ + bge 51720 │ │ │ │ ldr r3, [r4, #3536] @ 0xdd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 510cc │ │ │ │ + bne 510ec │ │ │ │ cmp r9, #0 │ │ │ │ mvnne r7, #0 │ │ │ │ moveq r7, #10 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 51060 │ │ │ │ + beq 51080 │ │ │ │ add r6, sp, #100 @ 0x64 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r9, [sp, #8] │ │ │ │ str fp, [sp, #12] │ │ │ │ str sl, [sp, #16] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ mov r1, r7 │ │ │ │ bl 7e54 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 517c4 │ │ │ │ - beq 51054 │ │ │ │ + blt 517e4 │ │ │ │ + beq 51074 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - ldr fp, [pc, #3920] @ 51eb0 │ │ │ │ + ldr fp, [pc, #3920] @ 51ed0 │ │ │ │ add sl, r7, r0 │ │ │ │ add fp, pc, fp │ │ │ │ mov r3, r2 │ │ │ │ mov r5, r7 │ │ │ │ str r8, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ cmp r3, #19 │ │ │ │ - bhi 51788 │ │ │ │ + bhi 517a8 │ │ │ │ add r1, r3, r3 │ │ │ │ ldrh r1, [fp, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r6, [r5] │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ - bhi 51460 │ │ │ │ + bhi 51480 │ │ │ │ cmp r6, #31 │ │ │ │ - bls 514b0 │ │ │ │ - ldr r1, [pc, #3852] @ 51eb4 │ │ │ │ + bls 514d0 │ │ │ │ + ldr r1, [pc, #3852] @ 51ed4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - bne 51750 │ │ │ │ + bne 51770 │ │ │ │ ldr r7, [r4, #1504] @ 0x5e0 │ │ │ │ ldrb r3, [r7, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 51504 │ │ │ │ + bne 51524 │ │ │ │ ldr r8, [r7, #16] │ │ │ │ ldr r9, [r7, #44] @ 0x2c │ │ │ │ add r2, r4, #1408 @ 0x580 │ │ │ │ ldr lr, [r4, #1724] @ 0x6bc │ │ │ │ add r2, r2, #12 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ ldr r3, [r9] │ │ │ │ add r2, r8, #1 │ │ │ │ add ip, r8, r8, lsl #1 │ │ │ │ cmp lr, r2 │ │ │ │ - ldr lr, [pc, #3772] @ 51eb8 │ │ │ │ + ldr lr, [pc, #3772] @ 51ed8 │ │ │ │ strh lr, [r9, #8] │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ str r6, [r3, ip, lsl #2] │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ stmib r3, {r0, r1} │ │ │ │ - ble 515b4 │ │ │ │ + ble 515d4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ str r2, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 515cc │ │ │ │ + bne 515ec │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ str r2, [r4, #32] │ │ │ │ - bne 50f74 │ │ │ │ + bne 50f94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 50f38 │ │ │ │ + bne 50f58 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldrb r1, [r4, #3380] @ 0xd34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 510c4 │ │ │ │ + bne 510e4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r8, [r2, #1676] @ 0x68c │ │ │ │ ldr r7, [r2, #1680] @ 0x690 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ - beq 518e0 │ │ │ │ + beq 51900 │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r3, [r4, #1848] @ 0x738 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 7d28 │ │ │ │ @@ -74319,730 +74327,772 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r1 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ ldrb r5, [r4, #1844] @ 0x734 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51714 │ │ │ │ + beq 51734 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 519c4 │ │ │ │ + bne 51a14 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #3556] @ 51ebc │ │ │ │ - ldr r3, [pc, #3536] @ 51eac │ │ │ │ + ldr r2, [pc, #3556] @ 51edc │ │ │ │ + ldr r3, [pc, #3536] @ 51ecc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24576 @ 0x6000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 518ec │ │ │ │ + bne 5190c │ │ │ │ add sp, sp, #24576 @ 0x6000 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #3504] @ 51ec0 │ │ │ │ + ldr r3, [pc, #3504] @ 51ee0 │ │ │ │ ldrb r1, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi 5177c │ │ │ │ + bhi 5179c │ │ │ │ add r3, r3, r1 │ │ │ │ ldrh r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls 51e7c │ │ │ │ + bls 51e9c │ │ │ │ cmp r1, #126 @ 0x7e │ │ │ │ - bhi 51e9c │ │ │ │ + bhi 51ebc │ │ │ │ mov r0, r4 │ │ │ │ bl 48198 │ │ │ │ - b 51020 │ │ │ │ + b 51040 │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #27 │ │ │ │ - bhi 51308 │ │ │ │ - ldr r3, [pc, #3428] @ 51ec4 │ │ │ │ + bhi 5119c │ │ │ │ + ldr r3, [pc, #3428] @ 51ee4 │ │ │ │ sub r2, r1, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 51310 │ │ │ │ + bhi 511a4 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ + bhi 51990 │ │ │ │ + ldr r3, [r4, #1496] @ 0x5d8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 51e44 │ │ │ │ + mov r2, #12 │ │ │ │ + mov r3, r2 │ │ │ │ + b 51048 │ │ │ │ ldrb r1, [r5] │ │ │ │ sub r3, r1, #128 @ 0x80 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 51020 │ │ │ │ + bhi 51040 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ orr r1, r1, r3 │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ - bcs 51020 │ │ │ │ + bcs 51040 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c584 │ │ │ │ - b 51020 │ │ │ │ + bl 4c5a4 │ │ │ │ + b 51040 │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r2, r3, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi 51020 │ │ │ │ + bhi 51040 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ lsl r3, r3, #6 │ │ │ │ and r3, r3, #4032 @ 0xfc0 │ │ │ │ orr r1, r1, r3 │ │ │ │ mov r2, #19 │ │ │ │ mov r3, r2 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r2, r3, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi 51020 │ │ │ │ + bhi 51040 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ lsl r3, r3, #12 │ │ │ │ and r3, r3, #258048 @ 0x3f000 │ │ │ │ orr r1, r1, r3 │ │ │ │ mov r2, #18 │ │ │ │ mov r3, r2 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ - b 51028 │ │ │ │ - ldr r3, [pc, #3248] @ 51ec8 │ │ │ │ + b 51048 │ │ │ │ + ldr r3, [pc, #3216] @ 51ee8 │ │ │ │ ldrb r1, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi 5177c │ │ │ │ + bhi 5179c │ │ │ │ add r3, r3, r1 │ │ │ │ ldrsh r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3216] @ 51ecc │ │ │ │ + ldr r3, [pc, #3184] @ 51eec │ │ │ │ ldrb r1, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi 5177c │ │ │ │ + bhi 5179c │ │ │ │ add r3, r3, r1 │ │ │ │ ldrh r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r1, [r5] │ │ │ │ sub r3, r1, #128 @ 0x80 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 51020 │ │ │ │ + bhi 51040 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ orr r1, r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ - bl 4c584 │ │ │ │ - b 51020 │ │ │ │ + bl 4c5a4 │ │ │ │ + b 51040 │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r2, r3, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi 51020 │ │ │ │ + bhi 51040 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ orr r1, r3, r2 │ │ │ │ sub r3, r1, #55296 @ 0xd800 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ - bcs 511a4 │ │ │ │ - b 51020 │ │ │ │ + bcs 511e4 │ │ │ │ + b 51040 │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r2, r3, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi 51020 │ │ │ │ + bhi 51040 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ lsl r3, r3, #6 │ │ │ │ and r3, r3, #4032 @ 0xfc0 │ │ │ │ orr r1, r1, r3 │ │ │ │ mov r2, #16 │ │ │ │ mov r3, r2 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ - b 51028 │ │ │ │ - ldr r3, [pc, #3044] @ 51ed0 │ │ │ │ + b 51048 │ │ │ │ + ldr r3, [pc, #3012] @ 51ef0 │ │ │ │ ldrb r1, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi 5177c │ │ │ │ + bhi 5179c │ │ │ │ add r3, r3, r1 │ │ │ │ ldrh r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ - bhi 51970 │ │ │ │ - ldr r3, [r4, #1496] @ 0x5d8 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 51e3c │ │ │ │ - mov r2, #12 │ │ │ │ - mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 516d4 │ │ │ │ + beq 516f4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 514d4 │ │ │ │ + bne 514f4 │ │ │ │ ldr r3, [r2] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r1, r1, r3, lsl #1 │ │ │ │ str r1, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51e54 │ │ │ │ + bne 51e1c │ │ │ │ add r2, r4, #56 @ 0x38 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ - b 51344 │ │ │ │ + b 51364 │ │ │ │ ldrb r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 51644 │ │ │ │ + beq 51664 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi 51cb4 │ │ │ │ + bhi 51d7c │ │ │ │ add r3, r2, r2, lsl #2 │ │ │ │ add r3, r4, r3, lsl #4 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ strb r2, [r4, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ str r2, [r3] │ │ │ │ strb r2, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b 51358 │ │ │ │ + b 51378 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51c58 │ │ │ │ + beq 51d20 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 51c30 │ │ │ │ + bhi 51cf8 │ │ │ │ add r2, r3, #1 │ │ │ │ add r3, r3, #3 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ strb r2, [r6, #4] │ │ │ │ add r2, r6, r3, lsl #2 │ │ │ │ str r2, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, r3, lsl #2] │ │ │ │ - b 51358 │ │ │ │ + b 51378 │ │ │ │ mov r2, #13 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #1416] @ 0x588 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ sub r3, r6, #28 │ │ │ │ cmp r3, #3 │ │ │ │ - bls 514c4 │ │ │ │ + bls 514e4 │ │ │ │ cmp r6, #27 │ │ │ │ - bne 51020 │ │ │ │ + bne 51040 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #1416] @ 0x588 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ cmp r6, #244 @ 0xf4 │ │ │ │ - bhi 51934 │ │ │ │ + bhi 51954 │ │ │ │ cmp r6, #239 @ 0xef │ │ │ │ - bls 51488 │ │ │ │ + bls 514a8 │ │ │ │ lsl r6, r6, #18 │ │ │ │ and r6, r6, #1835008 @ 0x1c0000 │ │ │ │ mov r2, #17 │ │ │ │ mov r3, r2 │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ cmp r6, #223 @ 0xdf │ │ │ │ - bhi 514ec │ │ │ │ + bhi 5150c │ │ │ │ cmp r6, #193 @ 0xc1 │ │ │ │ - bls 5198c │ │ │ │ + bls 519ac │ │ │ │ lsl r6, r6, #6 │ │ │ │ and r6, r6, #1984 @ 0x7c0 │ │ │ │ mov r2, #14 │ │ │ │ mov r3, r2 │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ cmp r6, #25 │ │ │ │ - beq 514c4 │ │ │ │ - bhi 51434 │ │ │ │ + beq 514e4 │ │ │ │ + bhi 51454 │ │ │ │ cmp r6, #24 │ │ │ │ - beq 51020 │ │ │ │ + beq 51040 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 536e8 │ │ │ │ - b 51020 │ │ │ │ + bl 54124 │ │ │ │ + b 51040 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r1, r1, r2, lsl #1 │ │ │ │ str r1, [r3] │ │ │ │ - b 51358 │ │ │ │ - ldr r3, [pc, #2528] @ 51ed4 │ │ │ │ + b 51378 │ │ │ │ + ldr r3, [pc, #2528] @ 51ef4 │ │ │ │ mov r2, #15 │ │ │ │ and r3, r3, r6, lsl #12 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ ldrb r3, [r4, #1788] @ 0x6fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50fcc │ │ │ │ + beq 50fec │ │ │ │ ldr r1, [r4, #1736] @ 0x6c8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ strb r2, [r1, #9] │ │ │ │ strb r2, [r7, #24] │ │ │ │ - beq 51558 │ │ │ │ + beq 51578 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ add r3, r3, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, r3 │ │ │ │ movge r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #20] │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ - b 51564 │ │ │ │ + b 51584 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 53d08 │ │ │ │ + bl 53d14 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r8, [r7, #16] │ │ │ │ ldr r9, [r7, #44] @ 0x2c │ │ │ │ mov ip, #12 │ │ │ │ ldr lr, [r4, #1724] @ 0x6bc │ │ │ │ mul ip, r8, ip │ │ │ │ ldr r3, [r9] │ │ │ │ add r2, r8, #1 │ │ │ │ ldr r1, [r4, #1424] @ 0x590 │ │ │ │ ldr r0, [r4, #1420] @ 0x58c │ │ │ │ cmp r2, lr │ │ │ │ - ldr lr, [pc, #2328] @ 51eb8 │ │ │ │ + ldr lr, [pc, #2328] @ 51ed8 │ │ │ │ strh lr, [r9, #8] │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ str r6, [r3, ip] │ │ │ │ add r3, r3, ip │ │ │ │ stmib r3, {r0, r1} │ │ │ │ - blt 51010 │ │ │ │ + blt 51030 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r8, [r7, #16] │ │ │ │ strb r3, [r7, #24] │ │ │ │ - beq 51020 │ │ │ │ + beq 51040 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 43de8 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 43dd4 │ │ │ │ - b 51020 │ │ │ │ - ldr r3, [pc, #2276] @ 51ed8 │ │ │ │ + b 51040 │ │ │ │ + ldr r3, [pc, #2276] @ 51ef8 │ │ │ │ ldrb r1, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi 5177c │ │ │ │ + bhi 5179c │ │ │ │ add r3, r3, r1 │ │ │ │ ldrh r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 54b58 │ │ │ │ - b 51448 │ │ │ │ + bl 54b78 │ │ │ │ + b 51468 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 54bac │ │ │ │ - b 51020 │ │ │ │ + bl 54bcc │ │ │ │ + b 51040 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #1416] @ 0x588 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r3, r4, #136 @ 0x88 │ │ │ │ strb r2, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - b 513b8 │ │ │ │ + b 513d8 │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls 51908 │ │ │ │ + bls 51928 │ │ │ │ cmp r1, #126 @ 0x7e │ │ │ │ - bhi 51928 │ │ │ │ + bhi 51948 │ │ │ │ mov r0, r4 │ │ │ │ - bl 547b8 │ │ │ │ - b 5131c │ │ │ │ + bl 547d8 │ │ │ │ + b 511b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c358 │ │ │ │ + bl 4c378 │ │ │ │ mov r2, #9 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51a3c │ │ │ │ + beq 51b70 │ │ │ │ sub r3, r1, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r0, #10 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r1 │ │ │ │ ldr r1, [r2] │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ str r3, [r2] │ │ │ │ - b 51688 │ │ │ │ + b 516a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 526f0 │ │ │ │ - b 51358 │ │ │ │ + bl 52710 │ │ │ │ + b 51378 │ │ │ │ add r2, r4, #56 @ 0x38 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ - b 51344 │ │ │ │ + b 51364 │ │ │ │ mov r2, #11 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #3136] @ 0xc40 │ │ │ │ - bl 51fac │ │ │ │ - b 50efc │ │ │ │ + bl 51fcc │ │ │ │ + b 50f1c │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ ldr r8, [r4, #1852] @ 0x73c │ │ │ │ bl 7d28 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #1844] @ 0x734 │ │ │ │ - b 510c4 │ │ │ │ + b 510e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b 51020 │ │ │ │ + b 51040 │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bls 51790 │ │ │ │ + bls 517b0 │ │ │ │ cmp r1, #126 @ 0x7e │ │ │ │ - bls 51a10 │ │ │ │ + bls 51b58 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - beq 517b8 │ │ │ │ + beq 517d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 48148 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r3 │ │ │ │ - b 51028 │ │ │ │ - ldr r3, [pc, #1860] @ 51edc │ │ │ │ + b 51048 │ │ │ │ + ldr r3, [pc, #1860] @ 51efc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bhi 5177c │ │ │ │ + bhi 5179c │ │ │ │ add r3, r3, r1 │ │ │ │ ldrsh r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 536e8 │ │ │ │ + bl 54124 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ bl 86f4 <__errno_location@plt> │ │ │ │ ldr r9, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #5 │ │ │ │ cmpne r3, #11 │ │ │ │ - beq 51060 │ │ │ │ - ldr ip, [pc, #1780] @ 51ee0 │ │ │ │ - ldr r2, [pc, #1780] @ 51ee4 │ │ │ │ - ldr r1, [pc, #1780] @ 51ee8 │ │ │ │ + beq 51080 │ │ │ │ + ldr ip, [pc, #1780] @ 51f00 │ │ │ │ + ldr r2, [pc, #1780] @ 51f04 │ │ │ │ + ldr r1, [pc, #1780] @ 51f08 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1776] @ 51eec │ │ │ │ + ldr r3, [pc, #1776] @ 51f0c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 510d0 │ │ │ │ + b 510f0 │ │ │ │ ldrb r6, [r5] │ │ │ │ cmp r6, #31 │ │ │ │ - bhi 5184c │ │ │ │ + bhi 5186c │ │ │ │ cmp r6, #7 │ │ │ │ - bls 51880 │ │ │ │ - ldr r3, [pc, #1728] @ 51ef0 │ │ │ │ + bls 518a0 │ │ │ │ + ldr r3, [pc, #1728] @ 51f10 │ │ │ │ mov r7, #1 │ │ │ │ ands r3, r3, r7, lsl r6 │ │ │ │ lsl r7, r7, r6 │ │ │ │ - bne 51874 │ │ │ │ - ands r7, r7, #83886080 @ 0x5000000 │ │ │ │ bne 51894 │ │ │ │ + ands r7, r7, #83886080 @ 0x5000000 │ │ │ │ + bne 518b4 │ │ │ │ cmp r6, #27 │ │ │ │ - beq 518f0 │ │ │ │ + beq 51910 │ │ │ │ ldr r1, [r4, #1444] @ 0x5a4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ bl 40a70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #1444] @ 0x5a4 │ │ │ │ ldrne r2, [r4, #1436] @ 0x59c │ │ │ │ addne r1, r3, #1 │ │ │ │ strne r1, [r4, #1444] @ 0x5a4 │ │ │ │ strbne r6, [r2, r3] │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ - bne 51874 │ │ │ │ + b 51048 │ │ │ │ + bne 51894 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b730 │ │ │ │ - b 51020 │ │ │ │ + bl 3b728 │ │ │ │ + b 51040 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b730 │ │ │ │ - b 514c4 │ │ │ │ + bl 3b728 │ │ │ │ + b 514e4 │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5193c │ │ │ │ + bhi 5195c │ │ │ │ cmp r1, #31 │ │ │ │ - bhi 518d4 │ │ │ │ + bhi 518f4 │ │ │ │ cmp r1, #25 │ │ │ │ - beq 518cc │ │ │ │ - bhi 51f54 │ │ │ │ + beq 518ec │ │ │ │ + bhi 51f74 │ │ │ │ cmp r1, #24 │ │ │ │ - beq 5177c │ │ │ │ + beq 5179c │ │ │ │ mov r0, r4 │ │ │ │ - bl 536e8 │ │ │ │ + bl 54124 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ - b 510c4 │ │ │ │ + b 510e4 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b730 │ │ │ │ + bl 3b728 │ │ │ │ strb r7, [r4, #48] @ 0x30 │ │ │ │ str r7, [r4, #1416] @ 0x588 │ │ │ │ - b 51454 │ │ │ │ - ldr r3, [pc, #1508] @ 51ef4 │ │ │ │ + b 51474 │ │ │ │ + ldr r3, [pc, #1508] @ 51f14 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5177c │ │ │ │ + bhi 5179c │ │ │ │ add r3, r3, r1 │ │ │ │ ldrsh r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bne 5177c │ │ │ │ + bne 5179c │ │ │ │ mov r2, #10 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ cmp r1, #126 @ 0x7e │ │ │ │ - bls 51020 │ │ │ │ + bls 51040 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - beq 518d4 │ │ │ │ - b 5177c │ │ │ │ + beq 518f4 │ │ │ │ + b 5179c │ │ │ │ mov r0, r4 │ │ │ │ - bl 526f0 │ │ │ │ + bl 52710 │ │ │ │ mov r2, #5 │ │ │ │ mov r3, r2 │ │ │ │ - b 51028 │ │ │ │ + b 51048 │ │ │ │ mov r0, r4 │ │ │ │ - bl 536e8 │ │ │ │ - b 51358 │ │ │ │ + bl 54124 │ │ │ │ + b 51378 │ │ │ │ sub r3, r1, #128 @ 0x80 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #31 │ │ │ │ - bhi 5131c │ │ │ │ + bhi 511b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54b58 │ │ │ │ - b 51020 │ │ │ │ + bl 54b78 │ │ │ │ + b 51040 │ │ │ │ sub r3, r6, #128 @ 0x80 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #31 │ │ │ │ - bls 51020 │ │ │ │ - b 51934 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 4c358 │ │ │ │ - b 51358 │ │ │ │ + bls 51040 │ │ │ │ + b 51954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 526f0 │ │ │ │ - b 517b8 │ │ │ │ + bl 54124 │ │ │ │ + b 51474 │ │ │ │ mov r0, r4 │ │ │ │ - bl 536e8 │ │ │ │ - b 51454 │ │ │ │ + bl 4c378 │ │ │ │ + b 51378 │ │ │ │ + ldrb r3, [r4, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 51a60 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ + cmp r2, #15 │ │ │ │ + addls r3, r2, #3 │ │ │ │ + addls r2, r2, #1 │ │ │ │ + addls r3, r6, r3, lsl #2 │ │ │ │ + strbls r2, [r6, #4] │ │ │ │ + bhi 51a80 │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r2, [r3] │ │ │ │ + b 51378 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 43688 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ bl 455b8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bge 510cc │ │ │ │ + bge 510ec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r3, [r3, #1613] @ 0x64d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 510cc │ │ │ │ + bne 510ec │ │ │ │ mov r0, r4 │ │ │ │ bl 455c0 │ │ │ │ - b 510cc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54bac │ │ │ │ - b 51020 │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54bac │ │ │ │ - b 51020 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54bac │ │ │ │ - b 51020 │ │ │ │ + b 510ec │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add r3, r4, #56 @ 0x38 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ - b 516a0 │ │ │ │ + b 519e4 │ │ │ │ + ldr r3, [pc, #1168] @ 51f18 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrb r2, [r3, #92] @ 0x5c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 51a9c │ │ │ │ + add r3, r6, #76 @ 0x4c │ │ │ │ + b 51a04 │ │ │ │ + ldr r2, [pc, #1144] @ 51f1c │ │ │ │ + ldr r1, [pc, #1144] @ 51f20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [sp] │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, #1 │ │ │ │ + strb r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [pc, #1120] @ 51f24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #360 @ 0x168 │ │ │ │ + mov r0, #2 │ │ │ │ + bl 535c4 │ │ │ │ + b 51a94 │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #25 │ │ │ │ - beq 51a78 │ │ │ │ - bls 51ab0 │ │ │ │ + beq 51af4 │ │ │ │ + bls 51b3c │ │ │ │ sub r2, r1, #28 │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ - bhi 5177c │ │ │ │ - mov r2, #11 │ │ │ │ - b 51028 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #1444] @ 0x5a4 │ │ │ │ - b 51874 │ │ │ │ + bhi 5179c │ │ │ │ + mov r2, #13 │ │ │ │ + b 51048 │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #25 │ │ │ │ - beq 51aa8 │ │ │ │ - bls 51abc │ │ │ │ + beq 51b18 │ │ │ │ + bls 51b30 │ │ │ │ sub r2, r1, #28 │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ - bhi 5177c │ │ │ │ - mov r2, #13 │ │ │ │ - b 51028 │ │ │ │ + bhi 5179c │ │ │ │ + mov r2, #11 │ │ │ │ + b 51048 │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54bcc │ │ │ │ + b 51040 │ │ │ │ cmp r1, #24 │ │ │ │ - beq 5177c │ │ │ │ - b 51a78 │ │ │ │ + beq 5179c │ │ │ │ + b 51b18 │ │ │ │ cmp r1, #24 │ │ │ │ - beq 5177c │ │ │ │ - b 51aa8 │ │ │ │ + beq 5179c │ │ │ │ + b 51af4 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54bcc │ │ │ │ + b 51040 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54bcc │ │ │ │ + b 51040 │ │ │ │ mov r0, r4 │ │ │ │ - bl 526f0 │ │ │ │ - b 51688 │ │ │ │ + bl 52710 │ │ │ │ + b 517d8 │ │ │ │ + str r3, [r4, #56] @ 0x38 │ │ │ │ + strb r3, [r4, #60] @ 0x3c │ │ │ │ + str r3, [r4, #64] @ 0x40 │ │ │ │ + add r3, r4, #56 @ 0x38 │ │ │ │ + str r3, [r4, #52] @ 0x34 │ │ │ │ + mov r3, #1 │ │ │ │ + strb r3, [r4, #48] @ 0x30 │ │ │ │ + b 516c0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52710 │ │ │ │ + b 516a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 526f0 │ │ │ │ - b 51930 │ │ │ │ + bl 52710 │ │ │ │ + b 51950 │ │ │ │ ldr r5, [r4, #1948] @ 0x79c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r7, [r5, #16] │ │ │ │ - beq 51b3c │ │ │ │ + beq 51c04 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - beq 51b3c │ │ │ │ + beq 51c04 │ │ │ │ add r3, r5, #8 │ │ │ │ ldm r5, {r1, r2} │ │ │ │ - bl 89f0 │ │ │ │ + bl c684 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - beq 50ef0 │ │ │ │ + beq 50f10 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 51bb8 │ │ │ │ + beq 51c80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51bf0 │ │ │ │ + beq 51cb8 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #16] │ │ │ │ moveq r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 51af0 │ │ │ │ + b 51bb8 │ │ │ │ ldrb r3, [r4, #1932] @ 0x78c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51ba4 │ │ │ │ + bne 51c6c │ │ │ │ ldr r5, [r4, #1936] @ 0x790 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r7, [r5, #16] │ │ │ │ - beq 51ba4 │ │ │ │ + beq 51c6c │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - beq 51ba4 │ │ │ │ + beq 51c6c │ │ │ │ add r3, r5, #8 │ │ │ │ ldm r5, {r1, r2} │ │ │ │ - bl 89f0 │ │ │ │ + bl c684 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - beq 50ef0 │ │ │ │ + beq 50f10 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 51d4c │ │ │ │ + beq 51de4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51dc0 │ │ │ │ + beq 51e5c │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7, #16] │ │ │ │ moveq r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 51b58 │ │ │ │ + b 51c20 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ bl 4533c │ │ │ │ - b 50ef0 │ │ │ │ + b 50f10 │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ - ldr ip, [pc, #820] @ 51ef8 │ │ │ │ - ldr r2, [pc, #820] @ 51efc │ │ │ │ - ldr r1, [pc, #820] @ 51f00 │ │ │ │ + ldr ip, [pc, #668] @ 51f28 │ │ │ │ + ldr r2, [pc, #668] @ 51f2c │ │ │ │ + ldr r1, [pc, #668] @ 51f30 │ │ │ │ sub r0, r0, r3 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #168 @ 0xa8 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 5180c │ │ │ │ + bl 521c0 │ │ │ │ + b 5182c │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #16] │ │ │ │ streq r2, [r4, #1948] @ 0x79c │ │ │ │ @@ -75050,115 +75100,104 @@ │ │ │ │ strne r3, [r2, #12] │ │ │ │ streq r3, [r4, #1952] @ 0x7a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r4, #1956] @ 0x7a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #1956] @ 0x7a4 │ │ │ │ - b 51b24 │ │ │ │ - ldr r3, [pc, #716] @ 51f04 │ │ │ │ + b 51bec │ │ │ │ + ldr r3, [pc, #564] @ 51f34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r2, [r3, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 51c78 │ │ │ │ + beq 51d40 │ │ │ │ add r3, r6, #76 @ 0x4c │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #76] @ 0x4c │ │ │ │ - b 51358 │ │ │ │ + b 51378 │ │ │ │ add r6, r4, #56 @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ strb r2, [r4, #48] @ 0x30 │ │ │ │ - b 513ec │ │ │ │ - ldr r2, [pc, #648] @ 51f08 │ │ │ │ - ldr r1, [pc, #648] @ 51f0c │ │ │ │ + b 5140c │ │ │ │ + ldr r2, [pc, #496] @ 51f38 │ │ │ │ + ldr r1, [pc, #496] @ 51f3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3, #92] @ 0x5c │ │ │ │ - ldr r2, [pc, #624] @ 51f10 │ │ │ │ + ldr r2, [pc, #472] @ 51f40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #360 @ 0x168 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 51c44 │ │ │ │ - ldr r3, [pc, #600] @ 51f14 │ │ │ │ + bl 535c4 │ │ │ │ + b 51d0c │ │ │ │ + ldr r3, [pc, #448] @ 51f44 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r2, [r3, #93] @ 0x5d │ │ │ │ cmp r2, #0 │ │ │ │ - beq 51d10 │ │ │ │ + beq 51da8 │ │ │ │ add r3, r4, #1328 @ 0x530 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 513b8 │ │ │ │ - ldrb r3, [r4, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 51d84 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ - cmp r2, #15 │ │ │ │ - addls r3, r2, #3 │ │ │ │ - addls r2, r2, #1 │ │ │ │ - addls r3, r6, r3, lsl #2 │ │ │ │ - strbls r2, [r6, #4] │ │ │ │ - bhi 51da4 │ │ │ │ - mov r2, #0 │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r2, [r3] │ │ │ │ - b 51358 │ │ │ │ - ldr r2, [pc, #512] @ 51f18 │ │ │ │ - ldr r1, [pc, #512] @ 51f1c │ │ │ │ + b 513d8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54124 │ │ │ │ + b 51448 │ │ │ │ + ldr r2, [pc, #408] @ 51f48 │ │ │ │ + ldr r1, [pc, #408] @ 51f4c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3, #93] @ 0x5d │ │ │ │ - ldr r2, [pc, #488] @ 51f20 │ │ │ │ - ldr r3, [pc, #488] @ 51f24 │ │ │ │ + ldr r2, [pc, #384] @ 51f50 │ │ │ │ + ldr r3, [pc, #384] @ 51f54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 51cc8 │ │ │ │ + bl 535c4 │ │ │ │ + b 51d90 │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ - ldr ip, [pc, #464] @ 51f28 │ │ │ │ - ldr r2, [pc, #464] @ 51f2c │ │ │ │ - ldr r1, [pc, #464] @ 51f30 │ │ │ │ + ldr ip, [pc, #360] @ 51f58 │ │ │ │ + ldr r2, [pc, #360] @ 51f5c │ │ │ │ + ldr r1, [pc, #360] @ 51f60 │ │ │ │ sub r0, r0, r3 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #175 @ 0xaf │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 5180c │ │ │ │ - str r3, [r4, #56] @ 0x38 │ │ │ │ - strb r3, [r4, #60] @ 0x3c │ │ │ │ - str r3, [r4, #64] @ 0x40 │ │ │ │ - add r3, r4, #56 @ 0x38 │ │ │ │ - str r3, [r4, #52] @ 0x34 │ │ │ │ - mov r3, #1 │ │ │ │ - strb r3, [r4, #48] @ 0x30 │ │ │ │ - b 51ce0 │ │ │ │ - ldr r3, [pc, #392] @ 51f34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldrb r2, [r3, #92] @ 0x5c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 51e00 │ │ │ │ - add r3, r6, #76 @ 0x4c │ │ │ │ - b 51d00 │ │ │ │ + bl 521c0 │ │ │ │ + b 5182c │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 51364 │ │ │ │ + sub r2, r1, #48 @ 0x30 │ │ │ │ + ldr r1, [r3] │ │ │ │ + mov r0, #10 │ │ │ │ + mla r2, r0, r1, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + b 51378 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b 511b0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #1444] @ 0x5a4 │ │ │ │ + b 51894 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #16] │ │ │ │ streq r2, [r4, #1936] @ 0x790 │ │ │ │ @@ -75166,145 +75205,114 @@ │ │ │ │ strne r3, [r2, #12] │ │ │ │ streq r3, [r4, #1940] @ 0x794 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3c │ │ │ │ ldr r3, [r4, #1944] @ 0x798 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #1944] @ 0x798 │ │ │ │ - b 51b8c │ │ │ │ - ldr r2, [pc, #304] @ 51f38 │ │ │ │ - ldr r1, [pc, #304] @ 51f3c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, #1 │ │ │ │ - strb r2, [r3, #92] @ 0x5c │ │ │ │ - ldr r2, [pc, #280] @ 51f40 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #360 @ 0x168 │ │ │ │ - mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ - b 51db8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - b 5131c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 536e8 │ │ │ │ - b 51428 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 51344 │ │ │ │ - sub r2, r1, #48 @ 0x30 │ │ │ │ - ldr r1, [r3] │ │ │ │ - mov r0, #10 │ │ │ │ - mla r2, r0, r1, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - b 51358 │ │ │ │ - ldr r3, [pc, #192] @ 51f44 │ │ │ │ + b 51c54 │ │ │ │ + ldr r3, [pc, #192] @ 51f64 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5177c │ │ │ │ + bhi 5179c │ │ │ │ add r3, r3, r1 │ │ │ │ ldrsh r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - beq 51958 │ │ │ │ - b 5177c │ │ │ │ - andeq lr, r2, r0, lsr ip │ │ │ │ + beq 51978 │ │ │ │ + b 5179c │ │ │ │ + andeq lr, r2, r0, lsl ip │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq lr, r0, r6, ror #2 │ │ │ │ + andeq lr, r0, lr, asr r1 │ │ │ │ @ instruction: 0xffffb4ac │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - andeq lr, r2, r0, lsr #20 │ │ │ │ - ldrdeq sp, [r0], -lr │ │ │ │ - andeq lr, r0, lr, lsl #1 │ │ │ │ - ldrdeq sp, [r0], -lr │ │ │ │ - strheq lr, [r0], -sl │ │ │ │ - andeq lr, r0, sl, lsl #2 │ │ │ │ + andeq lr, r2, r0, lsl #20 │ │ │ │ + ldrdeq sp, [r0], -r6 │ │ │ │ + andeq lr, r0, r6, lsl #1 │ │ │ │ + @ instruction: 0x0000dfb6 │ │ │ │ + muleq r0, r2, r0 │ │ │ │ + andeq lr, r0, r2, ror #1 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - andeq sp, r0, r2, lsl #30 │ │ │ │ - andeq sp, r0, r2, ror #28 │ │ │ │ - andeq r6, r0, r0, lsl #10 │ │ │ │ - @ instruction: 0x000064b8 │ │ │ │ - andeq r8, r0, r4, lsr #3 │ │ │ │ + strdeq sp, [r0], -sl │ │ │ │ + andeq sp, r0, sl, asr lr │ │ │ │ + strdeq r6, [r0], -r8 │ │ │ │ + @ instruction: 0x000064b0 │ │ │ │ + andeq r8, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ @ instruction: 0xf2ffff00 │ │ │ │ - andeq sp, r0, sl, asr #26 │ │ │ │ - strdeq r6, [r0], -r0 │ │ │ │ - ldrdeq r6, [r0], -ip │ │ │ │ - andeq r7, r0, r8, asr #27 │ │ │ │ - andeq lr, r2, ip, lsr #14 │ │ │ │ - andeq r6, r0, r0, lsr #1 │ │ │ │ - andeq r6, r0, r0, lsl #1 │ │ │ │ - andeq r6, r0, r4, ror r0 │ │ │ │ - andeq lr, r2, r8, lsr #13 │ │ │ │ - andeq r6, r0, r4, asr r0 │ │ │ │ - andeq r5, r0, r0, ror #31 │ │ │ │ - ldrdeq r5, [r0], -ip │ │ │ │ - andeq r0, r0, r9, asr #2 │ │ │ │ + andeq sp, r0, r2, asr #26 │ │ │ │ + ldrdeq lr, [r2], -ip │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andeq r6, r0, r4, ror r2 │ │ │ │ + andeq r6, r0, r8, ror #4 │ │ │ │ + andeq r6, r0, r0, asr #32 │ │ │ │ + andeq r6, r0, ip, lsr #32 │ │ │ │ + andeq r7, r0, ip, ror ip │ │ │ │ + andeq lr, r2, r4, ror #12 │ │ │ │ + strdeq r5, [r0], -r0 │ │ │ │ + ldrdeq r5, [r0], -r0 │ │ │ │ + andeq r5, r0, r4, asr #31 │ │ │ │ + andeq lr, r2, r0, ror #11 │ │ │ │ + ldrdeq r5, [r0], -r4 │ │ │ │ + andeq r5, r0, r0, ror #30 │ │ │ │ andeq r5, r0, ip, asr pc │ │ │ │ - andeq r5, r0, r8, asr #30 │ │ │ │ - andeq r7, r0, r4, lsr ip │ │ │ │ - @ instruction: 0x0002e5b8 │ │ │ │ - andeq r5, r0, r8, lsl pc │ │ │ │ - strdeq r5, [r0], -r8 │ │ │ │ - andeq r5, r0, ip, ror #29 │ │ │ │ - andeq sp, r0, r6, asr r8 │ │ │ │ + andeq r0, r0, r9, asr #2 │ │ │ │ + ldrdeq r5, [r0], -ip │ │ │ │ + andeq r5, r0, r8, asr #29 │ │ │ │ + andeq r7, r0, r8, lsl fp │ │ │ │ + andeq sp, r0, lr, asr #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 536e8 │ │ │ │ - b 51958 │ │ │ │ + bl 54124 │ │ │ │ + b 51978 │ │ │ │ sub r3, r1, #28 │ │ │ │ cmp r3, #3 │ │ │ │ - bls 518cc │ │ │ │ - b 5177c │ │ │ │ + bls 518ec │ │ │ │ + b 5179c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 82d4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 51fa4 │ │ │ │ - ldr r0, [pc, #28] @ 51fa8 │ │ │ │ + ldr r2, [pc, #28] @ 51fc4 │ │ │ │ + ldr r0, [pc, #28] @ 51fc8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #3264 @ 0xcc0 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r1, #11 │ │ │ │ bl 40e74 │ │ │ │ - strdeq sp, [r0], -r4 │ │ │ │ - andeq r5, r0, r0, lsr #28 │ │ │ │ + andeq sp, r0, r4, asr #29 │ │ │ │ + andeq r5, r0, r8, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #412] @ 52160 │ │ │ │ - ldr r3, [pc, #412] @ 52164 │ │ │ │ + ldr r2, [pc, #412] @ 52180 │ │ │ │ + ldr r3, [pc, #412] @ 52184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r0, #3132] @ 0xc3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - blt 520c0 │ │ │ │ + blt 520e0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ ldr r4, [r3, #1476] @ 0x5c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 558f8 │ │ │ │ - ldr r2, [pc, #352] @ 52168 │ │ │ │ - ldr r3, [pc, #352] @ 5216c │ │ │ │ + bl 55910 │ │ │ │ + ldr r2, [pc, #352] @ 52188 │ │ │ │ + ldr r3, [pc, #352] @ 5218c │ │ │ │ smull ip, r0, r4, r2 │ │ │ │ asr r4, r4, #31 │ │ │ │ rsb r4, r4, r0, asr #6 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ asr r4, r4, #31 │ │ │ │ @@ -75316,105 +75324,105 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8718 <__timerfd_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 52094 │ │ │ │ - ldr r0, [pc, #272] @ 52170 │ │ │ │ - ldr r2, [pc, #272] @ 52174 │ │ │ │ - ldr r1, [pc, #272] @ 52178 │ │ │ │ + bge 520b4 │ │ │ │ + ldr r0, [pc, #272] @ 52190 │ │ │ │ + ldr r2, [pc, #272] @ 52194 │ │ │ │ + ldr r1, [pc, #272] @ 52198 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #268] @ 5217c │ │ │ │ + ldr r3, [pc, #268] @ 5219c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 521a0 │ │ │ │ + bl 521c0 │ │ │ │ ldr r1, [r5, #3132] @ 0xc3c │ │ │ │ ldr r0, [r5] │ │ │ │ bl 455b8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #3132] @ 0xc3c │ │ │ │ - ldr r2, [pc, #228] @ 52180 │ │ │ │ - ldr r3, [pc, #196] @ 52164 │ │ │ │ + ldr r2, [pc, #228] @ 521a0 │ │ │ │ + ldr r3, [pc, #196] @ 52184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 52120 │ │ │ │ + bne 52140 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #188] @ 52184 │ │ │ │ + ldr r1, [pc, #188] @ 521a4 │ │ │ │ mov r0, #1 │ │ │ │ bl 8598 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 52124 │ │ │ │ - ldr r3, [pc, #172] @ 52188 │ │ │ │ + blt 52144 │ │ │ │ + ldr r3, [pc, #172] @ 521a8 │ │ │ │ str r5, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1780c │ │ │ │ + bl 17194 │ │ │ │ cmp r0, #0 │ │ │ │ strne r6, [r5, #3132] @ 0xc3c │ │ │ │ - bne 51fec │ │ │ │ - ldr r2, [pc, #136] @ 5218c │ │ │ │ - ldr r3, [pc, #92] @ 52164 │ │ │ │ + bne 5200c │ │ │ │ + ldr r2, [pc, #136] @ 521ac │ │ │ │ + ldr r3, [pc, #92] @ 52184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 52150 │ │ │ │ + beq 52170 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - ldr ip, [pc, #100] @ 52190 │ │ │ │ - ldr r2, [pc, #100] @ 52194 │ │ │ │ - ldr r1, [pc, #100] @ 52198 │ │ │ │ + ldr ip, [pc, #100] @ 521b0 │ │ │ │ + ldr r2, [pc, #100] @ 521b4 │ │ │ │ + ldr r1, [pc, #100] @ 521b8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #96] @ 5219c │ │ │ │ + ldr r3, [pc, #96] @ 521bc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 521a0 │ │ │ │ - b 52094 │ │ │ │ + bl 521c0 │ │ │ │ + b 520b4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8208 │ │ │ │ - andeq sp, r2, r4, lsr fp │ │ │ │ + andeq sp, r2, r4, lsl fp │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - andeq r5, r0, r4, lsl #27 │ │ │ │ - andeq r5, r0, r4, asr #24 │ │ │ │ - andeq r7, r0, r0, lsr r9 │ │ │ │ + andeq r5, r0, ip, ror sp │ │ │ │ + andeq r5, r0, ip, lsr ip │ │ │ │ + andeq r7, r0, ip, lsl #17 │ │ │ │ andeq r0, r0, r5, lsr #23 │ │ │ │ - andeq sp, r2, ip, asr sl │ │ │ │ + andeq sp, r2, ip, lsr sl │ │ │ │ andeq r0, r8, r0, lsl #16 │ │ │ │ - @ instruction: 0xfffe5308 │ │ │ │ - strdeq sp, [r2], -r4 │ │ │ │ - muleq r0, r0, ip │ │ │ │ - andeq r5, r0, r8, ror fp │ │ │ │ - andeq r7, r0, r4, ror #16 │ │ │ │ + @ instruction: 0xfffe5164 │ │ │ │ + ldrdeq sp, [r2], -r4 │ │ │ │ + andeq r5, r0, r8, lsl #25 │ │ │ │ + andeq r5, r0, r0, ror fp │ │ │ │ + andeq r7, r0, r0, asr #15 │ │ │ │ andeq r0, r0, pc, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #132] @ 52240 │ │ │ │ + ldr r2, [pc, #132] @ 52260 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #128] @ 52244 │ │ │ │ + ldr r3, [pc, #128] @ 52264 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ @@ -75426,36 +75434,36 @@ │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr ip, [r0] │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #1 │ │ │ │ - bl 5224c │ │ │ │ - ldr r2, [pc, #48] @ 52248 │ │ │ │ - ldr r3, [pc, #40] @ 52244 │ │ │ │ + bl 5226c │ │ │ │ + ldr r2, [pc, #48] @ 52268 │ │ │ │ + ldr r3, [pc, #40] @ 52264 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5223c │ │ │ │ + bne 5225c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r2, r8, lsr r9 │ │ │ │ + andeq sp, r2, r8, lsl r9 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r2, r0, ror #17 │ │ │ │ + andeq sp, r2, r0, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #156] @ 52300 │ │ │ │ - ldr r0, [pc, #156] @ 52304 │ │ │ │ + ldr ip, [pc, #156] @ 52320 │ │ │ │ + ldr r0, [pc, #156] @ 52324 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ @@ -75465,219 +75473,219 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 5230c │ │ │ │ + bl 5232c │ │ │ │ ldr ip, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 5252c │ │ │ │ - ldr r2, [pc, #48] @ 52308 │ │ │ │ - ldr r3, [pc, #40] @ 52304 │ │ │ │ + bl 5254c │ │ │ │ + ldr r2, [pc, #48] @ 52328 │ │ │ │ + ldr r3, [pc, #40] @ 52324 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 522fc │ │ │ │ + bne 5231c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - muleq r2, r4, r8 │ │ │ │ + andeq sp, r2, r4, ror r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r2, r0, lsr #16 │ │ │ │ + andeq sp, r2, r0, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #448] @ 524e8 │ │ │ │ + ldr r2, [pc, #448] @ 52508 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #444] @ 524ec │ │ │ │ + ldr r3, [pc, #444] @ 5250c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #440] @ 524f0 │ │ │ │ + ldr r6, [pc, #440] @ 52510 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r6, #68] @ 0x44 │ │ │ │ - ldr r7, [pc, #412] @ 524f4 │ │ │ │ + ldr r7, [pc, #412] @ 52514 │ │ │ │ cmp r3, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ - bcc 52448 │ │ │ │ + bcc 52468 │ │ │ │ mov r3, #20 │ │ │ │ mul r0, r3, r0 │ │ │ │ - ldr r1, [pc, #388] @ 524f8 │ │ │ │ - ldr r2, [pc, #388] @ 524fc │ │ │ │ + ldr r1, [pc, #388] @ 52518 │ │ │ │ + ldr r2, [pc, #388] @ 5251c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r1, r0 │ │ │ │ mov r1, r3 │ │ │ │ add r9, sp, #12 │ │ │ │ ldrb r3, [r3, #39] @ 0x27 │ │ │ │ add sl, r1, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5403c │ │ │ │ - ldr r3, [pc, #348] @ 52500 │ │ │ │ + bl 53c24 │ │ │ │ + ldr r3, [pc, #348] @ 52520 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ ldrb r3, [r6, #64] @ 0x40 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 524d8 │ │ │ │ - ldr r3, [pc, #328] @ 52504 │ │ │ │ + bne 524f8 │ │ │ │ + ldr r3, [pc, #328] @ 52524 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #316] @ 52508 │ │ │ │ + ldr r2, [pc, #316] @ 52528 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp] │ │ │ │ bl 8358 <__fprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #300] @ 5250c │ │ │ │ + ldr r3, [pc, #300] @ 5252c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 524bc │ │ │ │ - ldr r2, [pc, #284] @ 52510 │ │ │ │ + bne 524dc │ │ │ │ + ldr r2, [pc, #284] @ 52530 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ bl 8358 <__fprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #260] @ 52514 │ │ │ │ + ldr r3, [pc, #260] @ 52534 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 524a0 │ │ │ │ + bne 524c0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 8118 <__vfprintf_chk@plt> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52478 │ │ │ │ + bne 52498 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, #10 │ │ │ │ bl 83ac │ │ │ │ - ldr r2, [pc, #200] @ 52518 │ │ │ │ - ldr r3, [pc, #152] @ 524ec │ │ │ │ + ldr r2, [pc, #200] @ 52538 │ │ │ │ + ldr r3, [pc, #152] @ 5250c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 52474 │ │ │ │ + bne 52494 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ ldr r4, [r7] │ │ │ │ bl 7a7c │ │ │ │ - ldr r2, [pc, #144] @ 5251c │ │ │ │ + ldr r2, [pc, #144] @ 5253c │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8358 <__fprintf_chk@plt> │ │ │ │ - b 5243c │ │ │ │ - ldr r0, [pc, #120] @ 52520 │ │ │ │ + b 5245c │ │ │ │ + ldr r0, [pc, #120] @ 52540 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8220 │ │ │ │ - b 5241c │ │ │ │ - ldr r0, [pc, #96] @ 52524 │ │ │ │ + b 5243c │ │ │ │ + ldr r0, [pc, #96] @ 52544 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8220 │ │ │ │ - b 523ec │ │ │ │ - ldr r2, [pc, #72] @ 52528 │ │ │ │ + b 5240c │ │ │ │ + ldr r2, [pc, #72] @ 52548 │ │ │ │ mov r3, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 523c0 │ │ │ │ - andeq sp, r2, ip, asr #15 │ │ │ │ + b 523e0 │ │ │ │ + andeq sp, r2, ip, lsr #15 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq lr, r2, r4, lsr #32 │ │ │ │ - andeq sp, r2, r0, lsr #15 │ │ │ │ - andeq sp, r0, r8, lsl #24 │ │ │ │ - andeq r5, r0, r0, asr #21 │ │ │ │ + andeq lr, r2, r4 │ │ │ │ + andeq sp, r2, r0, lsl #15 │ │ │ │ + ldrdeq sp, [r0], -r8 │ │ │ │ + @ instruction: 0x00005ab8 │ │ │ │ andeq r0, r0, ip, ror #9 │ │ │ │ - andeq r4, r0, r4, lsr #20 │ │ │ │ - andeq r5, r0, r8, lsl #21 │ │ │ │ - andeq sp, r2, r4, lsl #31 │ │ │ │ - andeq r5, r0, r0, ror sl │ │ │ │ - andeq sp, r2, r4, asr pc │ │ │ │ - andeq sp, r2, r8, lsr #13 │ │ │ │ - ldrdeq r6, [r0], -r8 │ │ │ │ - muleq r0, r4, r9 │ │ │ │ - muleq r0, r4, r9 │ │ │ │ - andeq r5, r0, r4, ror #18 │ │ │ │ + andeq r4, r0, ip, lsl sl │ │ │ │ + andeq r5, r0, r0, lsl #21 │ │ │ │ + andeq sp, r2, r4, ror #30 │ │ │ │ + andeq r5, r0, r8, ror #20 │ │ │ │ + andeq sp, r2, r4, lsr pc │ │ │ │ + andeq sp, r2, r8, lsl #13 │ │ │ │ + andeq r6, r0, r4, lsr #19 │ │ │ │ + andeq r5, r0, ip, lsl #19 │ │ │ │ + andeq r5, r0, ip, lsl #19 │ │ │ │ + andeq r5, r0, ip, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [pc, #324] @ 5268c │ │ │ │ - ldr ip, [pc, #324] @ 52690 │ │ │ │ + ldr r3, [pc, #324] @ 526ac │ │ │ │ + ldr ip, [pc, #324] @ 526b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r2, [r3, #65] @ 0x41 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #308] @ 52694 │ │ │ │ + ldr r1, [pc, #308] @ 526b4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ cmp r2, #0 │ │ │ │ add r2, sp, #4096 @ 0x1000 │ │ │ │ add r2, r2, #40 @ 0x28 │ │ │ │ add lr, lr, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [lr] │ │ │ │ mov r1, #0 │ │ │ │ - bne 525cc │ │ │ │ - ldr r2, [pc, #256] @ 52698 │ │ │ │ - ldr r3, [pc, #248] @ 52694 │ │ │ │ + bne 525ec │ │ │ │ + ldr r2, [pc, #256] @ 526b8 │ │ │ │ + ldr r3, [pc, #248] @ 526b4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 525c8 │ │ │ │ + bne 525e8 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 52590 │ │ │ │ - ldr r1, [pc, #188] @ 5269c │ │ │ │ + bcc 525b0 │ │ │ │ + ldr r1, [pc, #188] @ 526bc │ │ │ │ mov r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mla r1, r3, r0, r1 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ str r2, [sp] │ │ │ │ @@ -75692,338 +75700,338 @@ │ │ │ │ bl 80f4 <__vsnprintf_chk@plt> │ │ │ │ add r3, sp, #4096 @ 0x1000 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r0, #4096 @ 0x1000 │ │ │ │ mov r5, r0 │ │ │ │ - bge 5266c │ │ │ │ + bge 5268c │ │ │ │ add r3, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ bl 7a7c │ │ │ │ - ldr r3, [pc, #80] @ 526a0 │ │ │ │ + ldr r3, [pc, #80] @ 526c0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ rsb r1, r5, #4096 @ 0x1000 │ │ │ │ mvn r3, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r5 │ │ │ │ bl 81b4 <__snprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #48] @ 526a4 │ │ │ │ + ldr r2, [pc, #48] @ 526c4 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 81e4 <__syslog_chk@plt> │ │ │ │ - b 52590 │ │ │ │ - andeq sp, r2, r8, lsl lr │ │ │ │ - muleq r2, r8, r5 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq sp, r2, r0, ror #10 │ │ │ │ - muleq r0, ip, r9 │ │ │ │ - andeq r6, r0, r4, lsl r7 │ │ │ │ - strdeq r5, [r0], -ip │ │ │ │ + b 525b0 │ │ │ │ + strdeq sp, [r2], -r8 │ │ │ │ + andeq sp, r2, r8, ror r5 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq sp, r2, r0, asr #10 │ │ │ │ + andeq sp, r0, ip, ror #16 │ │ │ │ + andeq r6, r0, r0, ror #15 │ │ │ │ + strdeq r5, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 8610 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 526e8 │ │ │ │ - ldr r0, [pc, #28] @ 526ec │ │ │ │ + ldr r2, [pc, #28] @ 52708 │ │ │ │ + ldr r0, [pc, #28] @ 5270c │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #3264 @ 0xcc0 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r1, #11 │ │ │ │ bl 40e74 │ │ │ │ - @ instruction: 0x0000d8b0 │ │ │ │ - ldrdeq r5, [r0], -ip │ │ │ │ + andeq sp, r0, r0, lsl #15 │ │ │ │ + ldrdeq r5, [r0], -r4 │ │ │ │ ldr r3, [r0, #1416] @ 0x588 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #0 │ │ │ │ - bne 52708 │ │ │ │ + bne 52728 │ │ │ │ str r1, [r0, #1416] @ 0x588 │ │ │ │ bx lr │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ - bne 5271c │ │ │ │ + bne 5273c │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ str r3, [r0, #1416] @ 0x588 │ │ │ │ bx lr │ │ │ │ tst r3, #16711680 @ 0xff0000 │ │ │ │ - bne 52730 │ │ │ │ + bne 52750 │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ str r3, [r0, #1416] @ 0x588 │ │ │ │ bx lr │ │ │ │ lsrs r2, r3, #24 │ │ │ │ - bne 52744 │ │ │ │ + bne 52764 │ │ │ │ orr r3, r3, r1, lsl #24 │ │ │ │ str r3, [r0, #1416] @ 0x588 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #44] @ 52788 │ │ │ │ - ldr r2, [pc, #44] @ 5278c │ │ │ │ - ldr r1, [pc, #44] @ 52790 │ │ │ │ + ldr ip, [pc, #44] @ 527a8 │ │ │ │ + ldr r2, [pc, #44] @ 527ac │ │ │ │ + ldr r1, [pc, #44] @ 527b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #36] @ 52794 │ │ │ │ + ldr r3, [pc, #36] @ 527b4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq r5, r0, r4, lsl r7 │ │ │ │ - andeq r5, r0, r8, lsr #11 │ │ │ │ - andeq r5, r0, ip, lsr #11 │ │ │ │ + andeq r5, r0, ip, lsl #14 │ │ │ │ + andeq r5, r0, r0, lsr #11 │ │ │ │ + andeq r5, r0, r4, lsr #11 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #1576] @ 52dd8 │ │ │ │ + ldr r3, [pc, #1576] @ 52df8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ - bhi 529b0 │ │ │ │ + bhi 529d0 │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ - bcc 52988 │ │ │ │ - ldr r3, [pc, #1544] @ 52ddc │ │ │ │ + bcc 529a8 │ │ │ │ + ldr r3, [pc, #1544] @ 52dfc │ │ │ │ sub r2, r1, #1000 @ 0x3e8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ - bhi 529e0 │ │ │ │ + bhi 52a00 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r5, #1504] @ 0x5e0 │ │ │ │ - beq 528c4 │ │ │ │ + beq 528e4 │ │ │ │ add r4, r5, #1616 @ 0x650 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 52898 │ │ │ │ + beq 528b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52e30 │ │ │ │ - ldr r3, [pc, #1480] @ 52de0 │ │ │ │ + bl 52e50 │ │ │ │ + ldr r3, [pc, #1480] @ 52e00 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 52824 │ │ │ │ + bne 52844 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52f50 │ │ │ │ + bl 52f70 │ │ │ │ ldr r2, [r5, #1724] @ 0x6bc │ │ │ │ ldr r1, [r5, #1524] @ 0x5f4 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r3, [r5, #1728] @ 0x6c0 │ │ │ │ movge r2, r1 │ │ │ │ ldr r1, [r5, #1528] @ 0x5f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #1504] @ 0x5e0 │ │ │ │ - bl 4c2ec │ │ │ │ + bl 4c30c │ │ │ │ ldr r0, [r5, #1556] @ 0x614 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [r0, #20] │ │ │ │ - bne 52bd0 │ │ │ │ + bne 52bf0 │ │ │ │ ldr r0, [r5, #1724] @ 0x6bc │ │ │ │ ldr r3, [r5, #1728] @ 0x6c0 │ │ │ │ mov r2, #0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r2, [r5, #1564] @ 0x61c │ │ │ │ str r2, [r5, #1560] @ 0x618 │ │ │ │ str r2, [r5, #1556] @ 0x614 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52ff4 │ │ │ │ + bl 53014 │ │ │ │ ldr r2, [r5, #1504] @ 0x5e0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ bic r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r5, #16] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 4c328 │ │ │ │ + b 4c348 │ │ │ │ add r2, r5, #1616 @ 0x650 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 52898 │ │ │ │ + bne 528b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52e30 │ │ │ │ + bl 52e50 │ │ │ │ ldr r2, [r5, #1724] @ 0x6bc │ │ │ │ ldr r1, [r5, #1632] @ 0x660 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ movge r2, r1 │ │ │ │ add r1, r5, #1504 @ 0x5e0 │ │ │ │ ldr r3, [r5, #1728] @ 0x6c0 │ │ │ │ add r1, r1, #4 │ │ │ │ str r1, [r5, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r5, #1636] @ 0x664 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4c2ec │ │ │ │ - ldr r3, [pc, #1220] @ 52de0 │ │ │ │ + bl 4c30c │ │ │ │ + ldr r3, [pc, #1220] @ 52e00 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5292c │ │ │ │ + bne 5294c │ │ │ │ add r1, r5, #1536 @ 0x600 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54f3c │ │ │ │ + bl 54f5c │ │ │ │ ldr r4, [r5, #1676] @ 0x68c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r6, [r4, #76] @ 0x4c │ │ │ │ - bne 52b8c │ │ │ │ + bne 52bac │ │ │ │ ldr r0, [r5, #1664] @ 0x680 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52b34 │ │ │ │ + beq 52b54 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52978 │ │ │ │ + bne 52998 │ │ │ │ add r3, r5, #1664 @ 0x680 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [r5, #1672] @ 0x688 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [r3] │ │ │ │ - bl 54ff0 │ │ │ │ - b 52898 │ │ │ │ + bl 55010 │ │ │ │ + b 528b8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ bl 7e3c │ │ │ │ subs r0, r4, #0 │ │ │ │ - bne 52974 │ │ │ │ - b 52954 │ │ │ │ + bne 52994 │ │ │ │ + b 52974 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi 529e0 │ │ │ │ - ldr r2, [pc, #1096] @ 52de4 │ │ │ │ + bhi 52a00 │ │ │ │ + ldr r2, [pc, #1096] @ 52e04 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi 529e0 │ │ │ │ + bhi 52a00 │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1072] @ 52de8 │ │ │ │ + ldr r3, [pc, #1072] @ 52e08 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 52b98 │ │ │ │ - bhi 529e0 │ │ │ │ - ldr r3, [pc, #1060] @ 52dec │ │ │ │ + beq 52bb8 │ │ │ │ + bhi 52a00 │ │ │ │ + ldr r3, [pc, #1060] @ 52e0c │ │ │ │ cmp r1, r3 │ │ │ │ - bne 52d20 │ │ │ │ + bne 52d40 │ │ │ │ ldrb r3, [r0, #3636] @ 0xe34 │ │ │ │ and r4, r2, #1 │ │ │ │ bic r3, r3, #4 │ │ │ │ orr r3, r3, r4, lsl #2 │ │ │ │ strb r3, [r0, #3636] @ 0xe34 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r0, #1812] @ 0x714 │ │ │ │ - bne 52a04 │ │ │ │ + bne 52a24 │ │ │ │ ldr r3, [r0, #1812] @ 0x714 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 52ab8 │ │ │ │ + beq 52ad8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 39ac4 │ │ │ │ + b 39944 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #1804] @ 0x70c │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ strb r4, [r0, #1790] @ 0x6fe │ │ │ │ bl 3f788 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #3300] @ 0xce4 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ str r4, [r0, #1800] @ 0x708 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 54724 │ │ │ │ + b 54744 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 529e0 │ │ │ │ - ldr ip, [pc, #924] @ 52df0 │ │ │ │ - ldr r2, [pc, #924] @ 52df4 │ │ │ │ - ldr r1, [pc, #924] @ 52df8 │ │ │ │ + beq 52a00 │ │ │ │ + ldr ip, [pc, #924] @ 52e10 │ │ │ │ + ldr r2, [pc, #924] @ 52e14 │ │ │ │ + ldr r1, [pc, #924] @ 52e18 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #920] @ 52dfc │ │ │ │ + ldr r3, [pc, #920] @ 52e1c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 529e0 │ │ │ │ + bl 535c4 │ │ │ │ + b 52a00 │ │ │ │ strb r4, [r0, #3128] @ 0xc38 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 38130 │ │ │ │ + b 37fac │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ mov r2, #0 │ │ │ │ strb r4, [r0, #1788] @ 0x6fc │ │ │ │ strb r2, [r3, #24] │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #3 │ │ │ │ strne r3, [r0, #1812] @ 0x714 │ │ │ │ - bne 52a04 │ │ │ │ + bne 52a24 │ │ │ │ ldr r3, [r0, #1812] @ 0x714 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 52a04 │ │ │ │ + bne 52a24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #1812] @ 0x714 │ │ │ │ - b 52a04 │ │ │ │ + b 52a24 │ │ │ │ eor r4, r4, #1 │ │ │ │ strb r4, [r0, #1791] @ 0x6ff │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ strb r4, [r0, #1792] @ 0x700 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #1808] @ 0x710 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 529e0 │ │ │ │ - ldr ip, [pc, #780] @ 52e00 │ │ │ │ - ldr r2, [pc, #780] @ 52e04 │ │ │ │ - ldr r1, [pc, #780] @ 52e08 │ │ │ │ + beq 52a00 │ │ │ │ + ldr ip, [pc, #780] @ 52e20 │ │ │ │ + ldr r2, [pc, #780] @ 52e24 │ │ │ │ + ldr r1, [pc, #780] @ 52e28 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #776] @ 52e0c │ │ │ │ + ldr r3, [pc, #776] @ 52e2c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 529e0 │ │ │ │ + bl 535c4 │ │ │ │ + b 52a00 │ │ │ │ ldrb r2, [r0, #3636] @ 0xe34 │ │ │ │ eor r3, r4, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ bic r2, r2, #1 │ │ │ │ orr r3, r3, r2 │ │ │ │ strb r3, [r0, #3636] @ 0xe34 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ mov r4, r0 │ │ │ │ - b 5294c │ │ │ │ + b 5296c │ │ │ │ mov r0, r4 │ │ │ │ - bl 39fc0 │ │ │ │ + bl 39e40 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #76] @ 0x4c │ │ │ │ streq r2, [r5, #1676] @ 0x68c │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #72] @ 0x48 │ │ │ │ @@ -76035,195 +76043,195 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #1684] @ 0x694 │ │ │ │ ldrne r3, [r6, #76] @ 0x4c │ │ │ │ moveq r3, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5293c │ │ │ │ - b 52b3c │ │ │ │ + beq 5295c │ │ │ │ + b 52b5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 52bac │ │ │ │ + beq 52bcc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 389d0 │ │ │ │ - bl 38a3c │ │ │ │ + b 3884c │ │ │ │ + bl 388b8 │ │ │ │ strb r4, [r5, #3732] @ 0xe94 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ bl 7e3c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ moveq r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52868 │ │ │ │ - b 52bb8 │ │ │ │ + beq 52888 │ │ │ │ + b 52bd8 │ │ │ │ ldrb r3, [r0, #3636] @ 0xe34 │ │ │ │ and r4, r4, #1 │ │ │ │ bic r3, r3, #2 │ │ │ │ orr r3, r3, r4, lsl #1 │ │ │ │ strb r3, [r0, #3636] @ 0xe34 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #3 │ │ │ │ strne r3, [r0, #1816] @ 0x718 │ │ │ │ - bne 529e0 │ │ │ │ + bne 52a00 │ │ │ │ ldr r3, [r0, #1816] @ 0x718 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 529e0 │ │ │ │ + bne 52a00 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #1816] @ 0x718 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ strb r4, [r0, #1795] @ 0x703 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r0, #1816] @ 0x718 │ │ │ │ - bne 529e0 │ │ │ │ + bne 52a00 │ │ │ │ ldr r3, [r0, #1816] @ 0x718 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 529e0 │ │ │ │ - b 52c10 │ │ │ │ + bne 52a00 │ │ │ │ + b 52c30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 529e0 │ │ │ │ - ldr ip, [pc, #444] @ 52e10 │ │ │ │ - ldr r2, [pc, #444] @ 52e14 │ │ │ │ - ldr r1, [pc, #444] @ 52e18 │ │ │ │ + beq 52a00 │ │ │ │ + ldr ip, [pc, #444] @ 52e30 │ │ │ │ + ldr r2, [pc, #444] @ 52e34 │ │ │ │ + ldr r1, [pc, #444] @ 52e38 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #440] @ 52e1c │ │ │ │ + ldr r3, [pc, #440] @ 52e3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 529e0 │ │ │ │ + bl 535c4 │ │ │ │ + b 52a00 │ │ │ │ strb r4, [r0, #1794] @ 0x702 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #4 │ │ │ │ strne r3, [r0, #1812] @ 0x714 │ │ │ │ - bne 52a04 │ │ │ │ + bne 52a24 │ │ │ │ ldr r3, [r0, #1812] @ 0x714 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 52a04 │ │ │ │ - b 52ab8 │ │ │ │ + bne 52a24 │ │ │ │ + b 52ad8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 529e0 │ │ │ │ - ldr ip, [pc, #368] @ 52e20 │ │ │ │ - ldr r2, [pc, #368] @ 52e24 │ │ │ │ - ldr r1, [pc, #368] @ 52e28 │ │ │ │ + beq 52a00 │ │ │ │ + ldr ip, [pc, #368] @ 52e40 │ │ │ │ + ldr r2, [pc, #368] @ 52e44 │ │ │ │ + ldr r1, [pc, #368] @ 52e48 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #404 @ 0x194 │ │ │ │ mov r0, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 535a4 │ │ │ │ - b 529e0 │ │ │ │ + bl 535c4 │ │ │ │ + b 52a00 │ │ │ │ strb r4, [r0, #1960] @ 0x7a8 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ strb r4, [r0, #1962] @ 0x7aa │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ strb r4, [r0, #1961] @ 0x7a9 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #4 │ │ │ │ strne r3, [r0, #1816] @ 0x718 │ │ │ │ - bne 529e0 │ │ │ │ + bne 52a00 │ │ │ │ ldr r3, [r0, #1816] @ 0x718 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 529e0 │ │ │ │ - b 52c10 │ │ │ │ + bne 52a00 │ │ │ │ + b 52c30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 52d74 │ │ │ │ + beq 52d94 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 52f50 │ │ │ │ - bhi 529e0 │ │ │ │ + b 52f70 │ │ │ │ + bhi 52a00 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - beq 52d88 │ │ │ │ - bhi 529e0 │ │ │ │ - ldr r3, [pc, #244] @ 52e2c │ │ │ │ + beq 52da8 │ │ │ │ + bhi 52a00 │ │ │ │ + ldr r3, [pc, #244] @ 52e4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 52db8 │ │ │ │ - bhi 529e0 │ │ │ │ + beq 52dd8 │ │ │ │ + bhi 52a00 │ │ │ │ sub r3, r3, #23 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 52dc4 │ │ │ │ + beq 52de4 │ │ │ │ add r3, r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 529e0 │ │ │ │ + bne 52a00 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 52dcc │ │ │ │ + beq 52dec │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 34ed8 │ │ │ │ + b 34354 │ │ │ │ strb r4, [r0, #1963] @ 0x7ab │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ ldr r1, [r0, #1504] @ 0x5e0 │ │ │ │ add r1, r1, #28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 54f3c │ │ │ │ + b 54f5c │ │ │ │ cmp r2, #0 │ │ │ │ add r5, r0, #4096 @ 0x1000 │ │ │ │ - beq 52da8 │ │ │ │ + beq 52dc8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #333] @ 0x14d │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 39688 │ │ │ │ + b 39504 │ │ │ │ ldrb r3, [r5, #333] @ 0x14d │ │ │ │ cmp r3, #0 │ │ │ │ strbne r2, [r5, #333] @ 0x14d │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ add r5, r0, #4096 @ 0x1000 │ │ │ │ strb r2, [r5, #332] @ 0x14c │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ strb r2, [r5, #1793] @ 0x701 │ │ │ │ - b 529e0 │ │ │ │ + b 52a00 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 35058 │ │ │ │ + b 344d4 │ │ │ │ andeq r0, r0, lr, lsr #8 │ │ │ │ - andeq sp, r0, r2, lsl #13 │ │ │ │ + andeq sp, r0, lr, lsl #11 │ │ │ │ andeq r0, r0, r9, lsl r4 │ │ │ │ - andeq sp, r0, ip, asr #10 │ │ │ │ + andeq sp, r0, r8, asr r4 │ │ │ │ andeq r4, fp, r9, ror #3 │ │ │ │ andeq r2, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0x000058b8 │ │ │ │ - andeq r5, r0, r4, ror r4 │ │ │ │ - andeq r5, r0, r8, ror r4 │ │ │ │ + @ instruction: 0x000058b0 │ │ │ │ + andeq r5, r0, ip, ror #8 │ │ │ │ + andeq r5, r0, r0, ror r4 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ - andeq r5, r0, r0, asr #16 │ │ │ │ - ldrdeq r5, [r0], -r4 │ │ │ │ - ldrdeq r5, [r0], -r8 │ │ │ │ + andeq r5, r0, r8, lsr r8 │ │ │ │ + andeq r5, r0, ip, asr #7 │ │ │ │ + ldrdeq r5, [r0], -r0 │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ - andeq r5, r0, r0, lsr #14 │ │ │ │ - andeq r5, r0, r4, ror r2 │ │ │ │ - andeq r5, r0, r8, ror r2 │ │ │ │ + andeq r5, r0, r8, lsl r7 │ │ │ │ + andeq r5, r0, ip, ror #4 │ │ │ │ + andeq r5, r0, r0, ror r2 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - muleq r0, ip, r6 │ │ │ │ - andeq r5, r0, ip, lsl r2 │ │ │ │ - andeq r5, r0, r0, lsr #4 │ │ │ │ + muleq r0, r4, r6 │ │ │ │ + andeq r5, r0, r4, lsl r2 │ │ │ │ + andeq r5, r0, r8, lsl r2 │ │ │ │ andeq r0, r0, fp, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - bl 52f14 │ │ │ │ + bl 52f34 │ │ │ │ ldr r3, [r4, #3152] @ 0xc50 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 52ec4 │ │ │ │ + bge 52ee4 │ │ │ │ add r5, r4, #3136 @ 0xc40 │ │ │ │ add r5, r5, #12 │ │ │ │ - ldr r3, [pc, #164] @ 52f0c │ │ │ │ + ldr r3, [pc, #164] @ 52f2c │ │ │ │ add r2, r4, #3152 @ 0xc50 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #3328 @ 0xd00 │ │ │ │ add r3, r3, #4 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ mov ip, #0 │ │ │ │ add r2, r2, #4 │ │ │ │ @@ -76239,35 +76247,35 @@ │ │ │ │ str ip, [r4, #3144] @ 0xc48 │ │ │ │ strb ip, [r4, #3164] @ 0xc5c │ │ │ │ stm lr, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ str ip, [r4, #3232] @ 0xca0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 214b0 │ │ │ │ + b 21f44 │ │ │ │ ldr r1, [r4, #3160] @ 0xc58 │ │ │ │ add r5, r4, #3136 @ 0xc40 │ │ │ │ cmp r1, #0 │ │ │ │ addlt r5, r5, #12 │ │ │ │ - blt 52e60 │ │ │ │ - ldr r2, [pc, #48] @ 52f10 │ │ │ │ + blt 52e80 │ │ │ │ + ldr r2, [pc, #48] @ 52f30 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r5, #12 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #3156] @ 0xc54 │ │ │ │ stm sp, {r1, r2} │ │ │ │ ldm r5, {r1, r2} │ │ │ │ - bl 303ec │ │ │ │ + bl 2fdfc │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #3292] @ 0xcdc │ │ │ │ - b 52e60 │ │ │ │ - andeq sp, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0xfffd76a8 │ │ │ │ + b 52e80 │ │ │ │ + andeq ip, r0, r4, ror #31 │ │ │ │ + @ instruction: 0xfffd5c24 │ │ │ │ ldr r1, [r0, #3184] @ 0xc70 │ │ │ │ cmp r1, #0 │ │ │ │ bxlt lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -76305,127 +76313,127 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 82e0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 52fec │ │ │ │ - ldr r0, [pc, #28] @ 52ff0 │ │ │ │ + ldr r2, [pc, #28] @ 5300c │ │ │ │ + ldr r0, [pc, #28] @ 53010 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #3264 @ 0xcc0 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r1, #11 │ │ │ │ bl 40e74 │ │ │ │ - andeq ip, r0, ip, lsr #31 │ │ │ │ - ldrdeq r4, [r0], -r8 │ │ │ │ + andeq ip, r0, ip, ror lr │ │ │ │ + ldrdeq r4, [r0], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0, #1504] @ 0x5e0 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r2 │ │ │ │ - beq 53128 │ │ │ │ + beq 53148 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ ldr r3, [r5, #1724] @ 0x6bc │ │ │ │ mov r2, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov r9, #0 │ │ │ │ mvn r6, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 53158 │ │ │ │ + bl 53178 │ │ │ │ ldr r3, [r5, #1724] @ 0x6bc │ │ │ │ mov r2, r4 │ │ │ │ sub r3, r3, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 53218 │ │ │ │ + bl 53238 │ │ │ │ add r1, sl, r8 │ │ │ │ mov r4, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str sl, [sp, #12] │ │ │ │ - b 530b8 │ │ │ │ + b 530d8 │ │ │ │ ldr r0, [r5, #1504] @ 0x5e0 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ ldr r3, [r5, #1724] @ 0x6bc │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 53158 │ │ │ │ + bl 53178 │ │ │ │ strb r8, [sl, #9] │ │ │ │ strb r9, [sl, #12] │ │ │ │ str r6, [sl, #16] │ │ │ │ str r6, [sl, #20] │ │ │ │ cmp r4, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - blt 53080 │ │ │ │ + blt 530a0 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r2, [r5, #1724] @ 0x6bc │ │ │ │ sub r3, r7, sl │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ - bl 534c0 │ │ │ │ + bl 534e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #1504] @ 0x5e0 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ mov r3, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 53158 │ │ │ │ + bl 53178 │ │ │ │ mov r2, #0 │ │ │ │ add r3, fp, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 53218 │ │ │ │ + b 53238 │ │ │ │ mov r2, #0 │ │ │ │ - bl 4d308 │ │ │ │ + bl 4d328 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 53158 │ │ │ │ + bl 53178 │ │ │ │ sub r3, fp, r4 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ - b 53118 │ │ │ │ + b 53138 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb ip, [r0, #1424] @ 0x590 │ │ │ │ mov r4, r1 │ │ │ │ lsr ip, ip, #3 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r4, #8] │ │ │ │ ands r1, ip, #3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bne 531d0 │ │ │ │ + bne 531f0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r2, r3, r2 │ │ │ │ mov r3, #12 │ │ │ │ mla r2, r3, r2, r3 │ │ │ │ mla r0, r3, r5, r0 │ │ │ │ bl 7d28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -76439,55 +76447,55 @@ │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 43dd4 │ │ │ │ mov ip, r2 │ │ │ │ mov r7, #12 │ │ │ │ mov lr, #0 │ │ │ │ cmp ip, r6 │ │ │ │ - bgt 531a4 │ │ │ │ + bgt 531c4 │ │ │ │ mul r2, r7, ip │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r8, r1, #3 │ │ │ │ str lr, [r3, r2] │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r0, #1424] @ 0x590 │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ orr r2, r2, r8 │ │ │ │ add ip, ip, #1 │ │ │ │ str lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b 531dc │ │ │ │ + b 531fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r7, [r0, #1504] @ 0x5e0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #632] @ 534b0 │ │ │ │ + ldr r0, [pc, #632] @ 534d0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #628] @ 534b4 │ │ │ │ + ldr r2, [pc, #628] @ 534d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ mov r2, #0 │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5328c │ │ │ │ - ldr r2, [pc, #592] @ 534b8 │ │ │ │ - ldr r3, [pc, #584] @ 534b4 │ │ │ │ + bne 532ac │ │ │ │ + ldr r2, [pc, #592] @ 534d8 │ │ │ │ + ldr r3, [pc, #584] @ 534d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5331c │ │ │ │ + bne 5333c │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7, #4] │ │ │ │ add r0, r5, r3 │ │ │ │ cmp r2, r0 │ │ │ │ sublt r3, r2, r5 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ @@ -76495,80 +76503,80 @@ │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [r7] │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r2, r2, #1 │ │ │ │ and r6, r1, r2 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r7, [r7, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 53320 │ │ │ │ + bne 53340 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ bic r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ - ldr r2, [pc, #448] @ 534bc │ │ │ │ + ldr r2, [pc, #448] @ 534dc │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ldr r3, [pc, #432] @ 534b4 │ │ │ │ + ldr r3, [pc, #432] @ 534d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 53468 │ │ │ │ + beq 53488 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r9, [r7, #76] @ 0x4c │ │ │ │ ldr r8, [r4, #1504] @ 0x5e0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add sl, r3, r5 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [sp, #20] │ │ │ │ - beq 532dc │ │ │ │ + beq 532fc │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r8] │ │ │ │ add r2, r3, r2 │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 5401c │ │ │ │ + bl 54028 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 532dc │ │ │ │ + bgt 532fc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r6, r3 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ cmp r6, r2 │ │ │ │ movgt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53450 │ │ │ │ + beq 53470 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r5, r1 │ │ │ │ add r3, r1, r3 │ │ │ │ sub r2, r3, #1 │ │ │ │ - bgt 53478 │ │ │ │ + bgt 53498 │ │ │ │ cmp sl, r1 │ │ │ │ - ble 53494 │ │ │ │ + ble 534b4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 8010 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -76590,143 +76598,143 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str fp, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 3a098 │ │ │ │ + bl 39f18 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a000 │ │ │ │ + bl 39e80 │ │ │ │ ldr r8, [r4, #1504] @ 0x5e0 │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r9, #76] @ 0x4c │ │ │ │ moveq r3, r9 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 5333c │ │ │ │ + b 5335c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 4c328 │ │ │ │ + b 4c348 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt 53488 │ │ │ │ + bgt 534a8 │ │ │ │ cmp sl, r2 │ │ │ │ - bgt 533c8 │ │ │ │ + bgt 533e8 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt 53450 │ │ │ │ - b 533c8 │ │ │ │ + bgt 53470 │ │ │ │ + b 533e8 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt 534a4 │ │ │ │ + bgt 534c4 │ │ │ │ cmp sl, r2 │ │ │ │ - bgt 533c8 │ │ │ │ + bgt 533e8 │ │ │ │ cmp r5, r1 │ │ │ │ - blt 53450 │ │ │ │ - b 53488 │ │ │ │ - @ instruction: 0x0002c8bc │ │ │ │ + blt 53470 │ │ │ │ + b 534a8 │ │ │ │ + muleq r2, ip, r8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - muleq r2, r0, r8 │ │ │ │ - strdeq ip, [r2], -r8 │ │ │ │ + andeq ip, r2, r0, ror r8 │ │ │ │ + ldrdeq ip, [r2], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [r0, #1504] @ 0x5e0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [ip, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 534f0 │ │ │ │ + bne 53510 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [ip] │ │ │ │ ldr ip, [ip, #8] │ │ │ │ sub r8, r7, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r8 │ │ │ │ add ip, r1, r3 │ │ │ │ sub ip, ip, #1 │ │ │ │ and ip, ip, r8 │ │ │ │ cmp r1, ip │ │ │ │ mov r4, r0 │ │ │ │ mov lr, r3 │ │ │ │ - ble 5358c │ │ │ │ + ble 535ac │ │ │ │ sub r3, r7, r1 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r2 │ │ │ │ sub r8, lr, r3 │ │ │ │ str r6, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 3a834 │ │ │ │ + bl 3a6b4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 3a834 │ │ │ │ + bl 3a6b4 │ │ │ │ ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ bic r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4c328 │ │ │ │ + b 4c348 │ │ │ │ mov ip, #0 │ │ │ │ str r6, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 3a834 │ │ │ │ - b 53560 │ │ │ │ + bl 3a6b4 │ │ │ │ + b 53580 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ - ldr lr, [pc, #88] @ 5361c │ │ │ │ + ldr lr, [pc, #88] @ 5363c │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #84] @ 53620 │ │ │ │ + ldr ip, [pc, #84] @ 53640 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 53628 │ │ │ │ - ldr r2, [pc, #48] @ 53624 │ │ │ │ - ldr r3, [pc, #40] @ 53620 │ │ │ │ + bl 53648 │ │ │ │ + ldr r2, [pc, #48] @ 53644 │ │ │ │ + ldr r3, [pc, #40] @ 53640 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 53618 │ │ │ │ + bne 53638 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r2, r0, lsr r5 │ │ │ │ + andeq ip, r2, r0, lsl r5 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq ip, r2, r4, lsl #10 │ │ │ │ + andeq ip, r2, r4, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #156] @ 536dc │ │ │ │ - ldr ip, [pc, #156] @ 536e0 │ │ │ │ + ldr lr, [pc, #156] @ 536fc │ │ │ │ + ldr ip, [pc, #156] @ 53700 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ @@ -76736,221 +76744,868 @@ │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 5230c │ │ │ │ + bl 5232c │ │ │ │ ldr ip, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 5252c │ │ │ │ - ldr r2, [pc, #48] @ 536e4 │ │ │ │ - ldr r3, [pc, #40] @ 536e0 │ │ │ │ + bl 5254c │ │ │ │ + ldr r2, [pc, #48] @ 53704 │ │ │ │ + ldr r3, [pc, #40] @ 53700 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 536d8 │ │ │ │ + bne 536f8 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + bl 831c <__stack_chk_fail@plt> │ │ │ │ + muleq r2, r8, r4 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq ip, r2, r4, lsr #8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r9, [r0, #3160] @ 0xc58 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + mov r7, r3 │ │ │ │ + cmp r9, #0 │ │ │ │ + add r3, sp, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + stm r3, {r1, r2} │ │ │ │ + bge 538c8 │ │ │ │ + sub r8, r6, r7 │ │ │ │ + mov fp, #0 │ │ │ │ + b 5378c │ │ │ │ + ldr r9, [sl, #8] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [sl, #40] @ 0x28 │ │ │ │ + add r9, r8, r9 │ │ │ │ + and r9, r9, r2 │ │ │ │ + ldr sl, [r1, r9, lsl #2] │ │ │ │ + add r8, r8, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 53a44 │ │ │ │ + ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ + str fp, [r2, r9, lsl #2] │ │ │ │ + ldr r2, [r4, #3468] @ 0xd8c │ │ │ │ + cmp r2, sl │ │ │ │ + streq fp, [r4, #3468] @ 0xd8c │ │ │ │ + ldr sl, [r4, #1504] @ 0x5e0 │ │ │ │ + cmp r8, r6 │ │ │ │ + ldr r2, [sl] │ │ │ │ + blt 53750 │ │ │ │ + ldr r3, [sl, #68] @ 0x44 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 53944 │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ + ldr r1, [sl, #12] │ │ │ │ + ldr r2, [sl] │ │ │ │ + cmp r1, r3 │ │ │ │ + sub r3, r3, r7 │ │ │ │ + add r3, r3, r2 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + and r3, r3, r2 │ │ │ │ + str r3, [sl, #8] │ │ │ │ + bne 537fc │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + str r7, [sp] │ │ │ │ + ldm r3, {r2, r3} │ │ │ │ + bl 53aec │ │ │ │ + ldr r1, [sl, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 53be8 │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + add r6, r7, r6 │ │ │ │ + ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ + sub r2, r6, r7 │ │ │ │ + add r3, r7, r3 │ │ │ │ + cmp r3, r6 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, sl │ │ │ │ + ble 53828 │ │ │ │ + bl 54774 │ │ │ │ + add r6, r6, #1 │ │ │ │ + b 53800 │ │ │ │ + mov r6, r7 │ │ │ │ + add r8, r7, r5 │ │ │ │ + cmp r8, r6 │ │ │ │ + bgt 538b0 │ │ │ │ + mov sl, #1 │ │ │ │ + mov r9, #0 │ │ │ │ + mvn r7, #0 │ │ │ │ + b 53880 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 4d328 │ │ │ │ + ldr r3, [r4, #1724] @ 0x6bc │ │ │ │ + mov r2, #0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r5, r5, #1 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 53178 │ │ │ │ + strb sl, [r6, #9] │ │ │ │ + strb r9, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + cmp r8, r5 │ │ │ │ + ldr r6, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r5 │ │ │ │ + bgt 53848 │ │ │ │ + ldr r1, [r6, #20] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 4d328 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + sub r2, r6, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, sl │ │ │ │ + bl 54774 │ │ │ │ + add r6, r6, #1 │ │ │ │ + b 53830 │ │ │ │ + cmp r1, #0 │ │ │ │ + bgt 539ec │ │ │ │ + ldr fp, [r4, #1728] @ 0x6c0 │ │ │ │ + cmp fp, r6 │ │ │ │ + bgt 53a28 │ │ │ │ + ldr r8, [r4, #1504] @ 0x5e0 │ │ │ │ + mov r1, fp │ │ │ │ + ldr r2, [r8, #8] │ │ │ │ + mov r0, r8 │ │ │ │ + add r2, fp, r2 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + bl 54028 │ │ │ │ + ldr r2, [r4, #3152] @ 0xc50 │ │ │ │ + mov r1, fp │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54028 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, fp │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54028 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + sub r3, r3, r7 │ │ │ │ + cmp sl, r0 │ │ │ │ + movlt sl, r0 │ │ │ │ + cmp sl, r3 │ │ │ │ + ble 53744 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52e50 │ │ │ │ + b 53744 │ │ │ │ + ldr r9, [sl, #60] @ 0x3c │ │ │ │ + cmp r9, #0 │ │ │ │ + ldrne fp, [r9, #76] @ 0x4c │ │ │ │ + beq 53a04 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 53a04 │ │ │ │ + ldr r3, [r9, #12] │ │ │ │ + ldr r2, [r9, #24] │ │ │ │ + ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ + add r2, r2, r3 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 54028 │ │ │ │ + ldr r3, [sl] │ │ │ │ + sub r3, r3, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ + blt 53a04 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 39e80 │ │ │ │ + ldr r3, [r9, #72] @ 0x48 │ │ │ │ + ldr r2, [r9, #76] @ 0x4c │ │ │ │ + cmp r3, #0 │ │ │ │ + ldreq r1, [r4, #1504] @ 0x5e0 │ │ │ │ + strne r2, [r3, #76] @ 0x4c │ │ │ │ + mov r0, r9 │ │ │ │ + mov r9, fp │ │ │ │ + streq r2, [r1, #60] @ 0x3c │ │ │ │ + cmp r2, #0 │ │ │ │ + ldreq r2, [r4, #1504] @ 0x5e0 │ │ │ │ + strne r3, [r2, #72] @ 0x48 │ │ │ │ + streq r3, [r2, #64] @ 0x40 │ │ │ │ + bl 7e3c │ │ │ │ + ldr sl, [r4, #1504] @ 0x5e0 │ │ │ │ + cmp fp, #0 │ │ │ │ + ldr r3, [sl, #68] @ 0x44 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [sl, #68] @ 0x44 │ │ │ │ + ldrne r3, [fp, #76] @ 0x4c │ │ │ │ + moveq r3, fp │ │ │ │ + mov fp, r3 │ │ │ │ + b 53954 │ │ │ │ + sub r2, r1, #1 │ │ │ │ + mov r1, #0 │ │ │ │ + bl 2fd48 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53938 │ │ │ │ + b 538d0 │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + ldr r2, [sl, #68] @ 0x44 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + orrne r3, r3, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + bl 4c348 │ │ │ │ + b 537a8 │ │ │ │ + sub r2, fp, #1 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2fd48 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53938 │ │ │ │ + b 538dc │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + popeq {r4, pc} │ │ │ │ + bl 53a7c │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, lr} │ │ │ │ + b 7e3c │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + cmp r5, #0 │ │ │ │ + movne r4, r0 │ │ │ │ + movne r6, #0 │ │ │ │ + movne r7, #24 │ │ │ │ + popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r6, r3 │ │ │ │ + bge 53ac8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mla r3, r7, r6, r3 │ │ │ │ + add r6, r6, #1 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + bl 7e3c │ │ │ │ + b 53aa4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 7e3c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + bl 7e3c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7e3c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r7, [r0, #56] @ 0x38 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + add r0, sp, #8 │ │ │ │ + mov r9, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + stmdb r0, {r2, r3} │ │ │ │ + beq 53bb8 │ │ │ │ + ldr r5, [r4, #52] @ 0x34 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne 53b6c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 53b6c │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 53b6c │ │ │ │ + ldrh r3, [r5, #12] │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add r3, r3, r2 │ │ │ │ + cmp r3, #65536 @ 0x10000 │ │ │ │ + bge 53b6c │ │ │ │ + strh r3, [r5, #12] │ │ │ │ + add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + mov r0, #24 │ │ │ │ + bl 82e0 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + stm r0, {r6, r9} │ │ │ │ + str r8, [r0, #8] │ │ │ │ + strh r3, [r0, #12] │ │ │ │ + str r5, [r0, #16] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r3, [r0, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r0, [r3, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + ldr r3, [r4, #48] @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ + str r7, [r4, #56] @ 0x38 │ │ │ │ + streq r0, [r4, #48] @ 0x30 │ │ │ │ + b 53b64 │ │ │ │ + mov r0, #24 │ │ │ │ + bl 82e0 │ │ │ │ + ldr r5, [r4, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r5, #0 │ │ │ │ + stm r0, {r6, r9} │ │ │ │ + str r8, [r0, #8] │ │ │ │ + strh r3, [r0, #12] │ │ │ │ + str r5, [r0, #16] │ │ │ │ + bne 53b88 │ │ │ │ + str r7, [r0, #20] │ │ │ │ + b 53b9c │ │ │ │ + ldr r3, [r0, #3152] @ 0xc50 │ │ │ │ + cmp r3, #0 │ │ │ │ + bxlt lr │ │ │ │ + ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ + ldr ip, [r2, #12] │ │ │ │ + cmp ip, r1 │ │ │ │ + bxgt lr │ │ │ │ + ldr r1, [r0, #3160] @ 0xc58 │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + add r3, r3, r2 │ │ │ │ + addge r2, r2, r1 │ │ │ │ + str r3, [r0, #3152] @ 0xc50 │ │ │ │ + strge r2, [r0, #3160] @ 0xc58 │ │ │ │ + bx lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r2, r3} │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr lr, [pc, #192] @ 53d00 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + ldr ip, [pc, #188] @ 53d04 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r2, sp, #28 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr ip, [lr, ip] │ │ │ │ + mvn r3, #0 │ │ │ │ + ldr ip, [ip] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + mov ip, #0 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + mov r2, #1 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 80f4 <__vsnprintf_chk@plt> │ │ │ │ + cmp r0, r4 │ │ │ │ + movlt r4, #0 │ │ │ │ + movge r4, #1 │ │ │ │ + orrs r4, r4, r0, lsr #31 │ │ │ │ + bne 53cc8 │ │ │ │ + ldr r2, [pc, #112] @ 53d08 │ │ │ │ + ldr r3, [pc, #104] @ 53d04 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 53cc4 │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {r4, lr} │ │ │ │ + add sp, sp, #8 │ │ │ │ + bx lr │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0002c4b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 53cf8 │ │ │ │ + bl 86f4 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r2, [pc, #44] @ 53d0c │ │ │ │ + ldr r0, [pc, #44] @ 53d10 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r2, r2, #3616 @ 0xe20 │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r2, r2, #4 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + bl 40e74 │ │ │ │ + mov r3, #105 @ 0x69 │ │ │ │ + b 53cd8 │ │ │ │ + andeq fp, r2, ip, lsr #29 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq ip, r2, r4, asr #8 │ │ │ │ + andeq fp, r2, r0, ror #28 │ │ │ │ + andeq lr, r0, r4, lsl #3 │ │ │ │ + andeq r4, r0, r0, lsl r7 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r2, [r0, #1736] @ 0x6c8 │ │ │ │ + ldr r1, [r0, #1732] @ 0x6c4 │ │ │ │ + b 53d24 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r7, [r0, #3160] @ 0xc58 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + add r9, sp, #16 │ │ │ │ + cmp r7, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + sub sl, r1, #1 │ │ │ │ + stm r9, {r1, r2} │ │ │ │ + bge 53e94 │ │ │ │ + ldr r4, [r6, #1504] @ 0x5e0 │ │ │ │ + ldr r3, [r4, #68] @ 0x44 │ │ │ │ + mov r7, r4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 53f24 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + ldr fp, [r6, #1728] @ 0x6c0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r7 │ │ │ │ + bl 54028 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cmp r4, r2 │ │ │ │ + add r4, r2, r5 │ │ │ │ + ldr r2, [r7] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + and r4, r4, r2 │ │ │ │ + str r4, [r7, #8] │ │ │ │ + bne 53ef4 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r5, [sp] │ │ │ │ + ldm r9, {r2, r3} │ │ │ │ + bl 53aec │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54048 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + cmp sl, #0 │ │ │ │ + bge 53e7c │ │ │ │ + ldr r4, [r6, #1728] @ 0x6c0 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + cmp r4, r8 │ │ │ │ + mov r2, r4 │ │ │ │ + sub r1, r4, r5 │ │ │ │ + mov r0, r7 │ │ │ │ + blt 53e00 │ │ │ │ + bl 54774 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + b 53de0 │ │ │ │ + sub r5, r8, r5 │ │ │ │ + mov sl, #1 │ │ │ │ + mov r9, #0 │ │ │ │ + mvn r7, #0 │ │ │ │ + b 53e4c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 4d328 │ │ │ │ + ldr r3, [r6, #1724] @ 0x6bc │ │ │ │ + mov r2, #0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r5, r5, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 53178 │ │ │ │ + strb sl, [r4, #9] │ │ │ │ + strb r9, [r4, #12] │ │ │ │ + str r7, [r4, #16] │ │ │ │ + str r7, [r4, #20] │ │ │ │ + cmp r5, r8 │ │ │ │ + ldr r4, [r6, #1504] @ 0x5e0 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r5 │ │ │ │ + blt 53e14 │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 4d328 │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, sl │ │ │ │ + sub r1, sl, r5 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 54774 │ │ │ │ + sub sl, sl, #1 │ │ │ │ + b 53dd0 │ │ │ │ + cmp r1, #0 │ │ │ │ + bgt 53fa0 │ │ │ │ + ldr fp, [r6, #1728] @ 0x6c0 │ │ │ │ + cmp r8, fp │ │ │ │ + blt 53fb8 │ │ │ │ + ldr r4, [r6, #1504] @ 0x5e0 │ │ │ │ + mov r1, fp │ │ │ │ + ldr r2, [r6, #3152] @ 0xc50 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54028 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r7 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54028 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, r0 │ │ │ │ + movlt fp, r3 │ │ │ │ + movge fp, r0 │ │ │ │ + cmp fp, r5 │ │ │ │ + bge 53d60 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 52e50 │ │ │ │ + b 53d5c │ │ │ │ + cmp r5, r0 │ │ │ │ + ble 53dd0 │ │ │ │ + add r1, fp, r4 │ │ │ │ + and r1, r1, r2 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54048 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + sub r1, r5, r3 │ │ │ │ + bl 16878 │ │ │ │ + b 53dd0 │ │ │ │ + ldr fp, [r4, #64] @ 0x40 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 53f7c │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r4, [fp, #72] @ 0x48 │ │ │ │ + cmp fp, #0 │ │ │ │ + mov r7, r3 │ │ │ │ + beq 53f7c │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r2, [fp, #24] │ │ │ │ + ldr r1, [r6, #1728] @ 0x6c0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 54028 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r5, r0 │ │ │ │ + bgt 53fd4 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldrne r2, [r4, #72] @ 0x48 │ │ │ │ + moveq r2, r4 │ │ │ │ + mov fp, r4 │ │ │ │ + mov r4, r2 │ │ │ │ + b 53f38 │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + orrne r3, r3, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + strb r3, [r6, #16] │ │ │ │ + bl 4c348 │ │ │ │ + b 53d70 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #0 │ │ │ │ + bl 2fd48 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53ee8 │ │ │ │ + b 53e9c │ │ │ │ + sub r2, fp, #1 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2fd48 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53ee8 │ │ │ │ + b 53ea8 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r6 │ │ │ │ + bl 39e80 │ │ │ │ + ldr r3, [fp, #72] @ 0x48 │ │ │ │ + ldr r2, [fp, #76] @ 0x4c │ │ │ │ + cmp r3, #0 │ │ │ │ + ldreq r1, [r6, #1504] @ 0x5e0 │ │ │ │ + strne r2, [r3, #76] @ 0x4c │ │ │ │ + mov r0, fp │ │ │ │ + streq r2, [r1, #60] @ 0x3c │ │ │ │ + cmp r2, #0 │ │ │ │ + ldreq r2, [r6, #1504] @ 0x5e0 │ │ │ │ + strne r3, [r2, #72] @ 0x48 │ │ │ │ + streq r3, [r2, #64] @ 0x40 │ │ │ │ + bl 7e3c │ │ │ │ + ldr r1, [r6, #1504] @ 0x5e0 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ + mov r3, r1 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ + b 53f64 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + ldr r0, [r0] │ │ │ │ + add r1, r1, r3 │ │ │ │ + sub r2, r2, r1 │ │ │ │ + add r2, r2, r0 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + and r0, r0, r2 │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0, #3152] @ 0xc50 │ │ │ │ + cmp r3, #0 │ │ │ │ + bxlt lr │ │ │ │ + ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ + ldr ip, [r2, #12] │ │ │ │ + cmp ip, r1 │ │ │ │ + bxlt lr │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldr r1, [r0, #3160] @ 0xc58 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + and r3, r3, r2 │ │ │ │ + andge r2, r2, r1 │ │ │ │ + str r3, [r0, #3152] @ 0xc50 │ │ │ │ + strge r2, [r0, #3160] @ 0xc58 │ │ │ │ + bx lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, #24 │ │ │ │ + mov r6, r1 │ │ │ │ + bl 52fc4 │ │ │ │ + mov r7, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + mov r2, #256 @ 0x100 │ │ │ │ + cmp r6, r7 │ │ │ │ + mov r4, r0 │ │ │ │ + strh r2, [r0, #8] │ │ │ │ + str r7, [r0, #4] │ │ │ │ + strb r7, [r0, #12] │ │ │ │ + str r3, [r0, #16] │ │ │ │ + str r3, [r0, #20] │ │ │ │ + bne 540ec │ │ │ │ + mov r0, #12 │ │ │ │ + mul r0, r5, r0 │ │ │ │ + bl 52fc4 │ │ │ │ + str r0, [r4] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 55098 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, #12 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r7, r5 │ │ │ │ + mla r1, r0, r7, r3 │ │ │ │ + beq 540e4 │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ + add r7, r7, #1 │ │ │ │ + orr r2, r2, #1 │ │ │ │ + strb r2, [r1, #8] │ │ │ │ + b 54104 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1376] @ 53c64 │ │ │ │ - ldr r2, [pc, #1376] @ 53c68 │ │ │ │ + ldr r0, [pc, #1376] @ 546a0 │ │ │ │ + ldr r2, [pc, #1376] @ 546a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1372] @ 53c6c │ │ │ │ + ldr r3, [pc, #1372] @ 546a8 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r1, r1, #7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 537a4 │ │ │ │ + bhi 541e0 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #1324] @ 53c70 │ │ │ │ - ldr r3, [pc, #1312] @ 53c68 │ │ │ │ + ldr r2, [pc, #1324] @ 546ac │ │ │ │ + ldr r3, [pc, #1312] @ 546a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 537c8 │ │ │ │ + bne 54204 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 53cb8 │ │ │ │ + b 546f4 │ │ │ │ ldr sl, [r1] │ │ │ │ bics sl, sl, #32 │ │ │ │ - bne 53790 │ │ │ │ + bne 541cc │ │ │ │ add r1, r1, #12 │ │ │ │ cmp ip, r1 │ │ │ │ - bhi 53770 │ │ │ │ + bhi 541ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53a70 │ │ │ │ + beq 544ac │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r2, r6 │ │ │ │ ldrb r4, [r5, #24] │ │ │ │ - bl 380d0 │ │ │ │ + bl 37f4c │ │ │ │ strb r4, [r5, #24] │ │ │ │ - ldr r2, [pc, #1224] @ 53c74 │ │ │ │ - ldr r3, [pc, #1208] @ 53c68 │ │ │ │ + ldr r2, [pc, #1224] @ 546b0 │ │ │ │ + ldr r3, [pc, #1208] @ 546a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 53b18 │ │ │ │ + beq 54554 │ │ │ │ bl 831c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r4, #1748] @ 0x6d4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ bic r3, r3, #32 │ │ │ │ orr r3, r3, r2, lsl #5 │ │ │ │ - ldr r2, [pc, #1164] @ 53c78 │ │ │ │ + ldr r2, [pc, #1164] @ 546b4 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ldr r3, [pc, #1140] @ 53c68 │ │ │ │ + ldr r3, [pc, #1140] @ 546a4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #1740] @ 0x6cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 537c8 │ │ │ │ + bne 54204 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 4c328 │ │ │ │ + b 4c348 │ │ │ │ ldr r2, [r4, #1752] @ 0x6d8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ bic r3, r3, #32 │ │ │ │ orr r3, r3, r2, lsl #5 │ │ │ │ - ldr r2, [pc, #1080] @ 53c7c │ │ │ │ + ldr r2, [pc, #1080] @ 546b8 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ldr r3, [pc, #1052] @ 53c68 │ │ │ │ + ldr r3, [pc, #1052] @ 546a4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r4, #1740] @ 0x6cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 53814 │ │ │ │ - b 537c8 │ │ │ │ - ldr r2, [pc, #1032] @ 53c80 │ │ │ │ - ldr r3, [pc, #1004] @ 53c68 │ │ │ │ + beq 54250 │ │ │ │ + b 54204 │ │ │ │ + ldr r2, [pc, #1032] @ 546bc │ │ │ │ + ldr r3, [pc, #1004] @ 546a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ ldreq r3, [r4, #1504] @ 0x5e0 │ │ │ │ moveq r0, r4 │ │ │ │ ldreq r1, [r3, #16] │ │ │ │ - bne 537c8 │ │ │ │ + bne 54204 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 380a8 │ │ │ │ + b 37f24 │ │ │ │ ldr r0, [r4, #1824] @ 0x720 │ │ │ │ ldr r5, [r4, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ - beq 53a40 │ │ │ │ + beq 5447c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53a40 │ │ │ │ + beq 5447c │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bgt 53a3c │ │ │ │ + bgt 54478 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r3, #8] │ │ │ │ moveq r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r1 │ │ │ │ - b 538cc │ │ │ │ + b 54308 │ │ │ │ ldr r3, [r4, #1504] @ 0x5e0 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ strbne r2, [r3, #24] │ │ │ │ - bne 537a4 │ │ │ │ + bne 541e0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 53ab0 │ │ │ │ - ldr r2, [pc, #864] @ 53c84 │ │ │ │ - ldr r3, [pc, #832] @ 53c68 │ │ │ │ + beq 544ec │ │ │ │ + ldr r2, [pc, #864] @ 546c0 │ │ │ │ + ldr r3, [pc, #832] @ 546a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 538a0 │ │ │ │ - b 537c8 │ │ │ │ + beq 542dc │ │ │ │ + b 54204 │ │ │ │ ldrb r3, [r4, #1963] @ 0x7ab │ │ │ │ cmp r3, #0 │ │ │ │ - beq 537a4 │ │ │ │ + beq 541e0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldrb r3, [r1, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53974 │ │ │ │ + beq 543b0 │ │ │ │ ldrb r3, [r4, #3253] @ 0xcb5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53bb8 │ │ │ │ + beq 545f4 │ │ │ │ ldrb r3, [r1, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53b20 │ │ │ │ + bne 5455c │ │ │ │ ldrb r3, [r1, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53b48 │ │ │ │ + bne 54584 │ │ │ │ ldrb r3, [r1, #186] @ 0xba │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53ba4 │ │ │ │ + bne 545e0 │ │ │ │ ldr r3, [r1, #188] @ 0xbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 537a4 │ │ │ │ + beq 541e0 │ │ │ │ ldrb r3, [r4, #3253] @ 0xcb5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 539bc │ │ │ │ + beq 543f8 │ │ │ │ ldrb r3, [r1, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 537a4 │ │ │ │ - ldr r0, [pc, #708] @ 53c88 │ │ │ │ + beq 541e0 │ │ │ │ + ldr r0, [pc, #708] @ 546c4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8100 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -76958,26 +77613,26 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [ip, #188] @ 0xbc │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 236a8 │ │ │ │ + bl 2ab8c │ │ │ │ cmp r5, #0 │ │ │ │ - blt 537a4 │ │ │ │ - ldr r1, [pc, #636] @ 53c8c │ │ │ │ - ldr r2, [pc, #596] @ 53c68 │ │ │ │ + blt 541e0 │ │ │ │ + ldr r1, [pc, #636] @ 546c8 │ │ │ │ + ldr r2, [pc, #596] @ 546a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 537c8 │ │ │ │ + bne 54204 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8208 │ │ │ │ mov r2, r1 │ │ │ │ mov ip, #12 │ │ │ │ ldr r9, [r5, #44] @ 0x2c │ │ │ │ @@ -76986,840 +77641,193 @@ │ │ │ │ add r3, lr, #12 │ │ │ │ ldr r7, [r0, lr] │ │ │ │ add r3, r0, r3 │ │ │ │ mla ip, r2, ip, r0 │ │ │ │ bic r7, r7, #32 │ │ │ │ add r8, r0, lr │ │ │ │ mov r1, r3 │ │ │ │ - b 53780 │ │ │ │ + b 541bc │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r9, #8] │ │ │ │ mov r1, #9 │ │ │ │ str r1, [r0, lr] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ mov r0, #32 │ │ │ │ bic r1, r1, #1 │ │ │ │ strb r1, [r8, #8] │ │ │ │ cmp ip, r3 │ │ │ │ - bls 53790 │ │ │ │ + bls 541cc │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strb r1, [r3, #8] │ │ │ │ add r3, r3, #12 │ │ │ │ - b 53a90 │ │ │ │ + b 544cc │ │ │ │ ldrb r2, [r4, #1792] @ 0x700 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5391c │ │ │ │ + beq 54358 │ │ │ │ ldrb r2, [r4, #1788] @ 0x6fc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5391c │ │ │ │ + beq 54358 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r3, [r4, #1732] @ 0x6c4 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 537a4 │ │ │ │ - ldr r2, [pc, #432] @ 53c90 │ │ │ │ - ldr r3, [pc, #388] @ 53c68 │ │ │ │ + ble 541e0 │ │ │ │ + ldr r2, [pc, #432] @ 546cc │ │ │ │ + ldr r3, [pc, #388] @ 546a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 537c8 │ │ │ │ + bne 54204 │ │ │ │ ldr r2, [r4, #1724] @ 0x6bc │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 4c2ec │ │ │ │ + b 4c30c │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #3248] @ 0xcb0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r2, [r2, #3244] @ 0xcac │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53c18 │ │ │ │ + beq 54654 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 1e0a8 │ │ │ │ + bl 1d9bc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - b 53980 │ │ │ │ + b 543bc │ │ │ │ add r5, sp, #24 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7d28 │ │ │ │ - ldr r0, [pc, #304] @ 53c94 │ │ │ │ + ldr r0, [pc, #304] @ 546d0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #292] @ 53c98 │ │ │ │ + ldr r0, [pc, #292] @ 546d4 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 51f64 │ │ │ │ + bl 51f84 │ │ │ │ mvn r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ strb r3, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 470ac │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - b 5398c │ │ │ │ + b 543c8 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 387cc │ │ │ │ + bl 38648 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - b 53998 │ │ │ │ + b 543d4 │ │ │ │ ldr r5, [r4, #3248] @ 0xcb0 │ │ │ │ ldrb r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 53974 │ │ │ │ + bne 543b0 │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #200] @ 53c9c │ │ │ │ + ldr r1, [pc, #200] @ 546d8 │ │ │ │ ldr r0, [r0, #3244] @ 0xcac │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r5} │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r2 │ │ │ │ bl 43df8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53c08 │ │ │ │ - ldr r2, [pc, #164] @ 53ca0 │ │ │ │ + bne 54644 │ │ │ │ + ldr r2, [pc, #164] @ 546dc │ │ │ │ add r3, r4, #3296 @ 0xce0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ strh r2, [r3, #4] │ │ │ │ - b 53974 │ │ │ │ + b 543b0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ strb r2, [r5, #40] @ 0x28 │ │ │ │ - b 53974 │ │ │ │ - ldr r5, [pc, #132] @ 53ca4 │ │ │ │ + b 543b0 │ │ │ │ + ldr r5, [pc, #132] @ 546e0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53980 │ │ │ │ - ldr r1, [pc, #116] @ 53ca8 │ │ │ │ - ldr r2, [pc, #116] @ 53cac │ │ │ │ + bne 543bc │ │ │ │ + ldr r1, [pc, #116] @ 546e4 │ │ │ │ + ldr r2, [pc, #116] @ 546e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #108] @ 53cb0 │ │ │ │ - ldr r3, [pc, #108] @ 53cb4 │ │ │ │ + ldr r1, [pc, #108] @ 546ec │ │ │ │ + ldr r3, [pc, #108] @ 546f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ - bl 535a4 │ │ │ │ + bl 535c4 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ strb r3, [r5, #112] @ 0x70 │ │ │ │ - b 53980 │ │ │ │ - strdeq ip, [r2], -r4 │ │ │ │ + b 543bc │ │ │ │ + @ instruction: 0x0002b9b8 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ - andeq ip, r0, r0, lsr #16 │ │ │ │ - @ instruction: 0x0002c3b4 │ │ │ │ - andeq ip, r2, ip, asr #6 │ │ │ │ - andeq ip, r2, r8, lsl #6 │ │ │ │ - @ instruction: 0x0002c2b0 │ │ │ │ - andeq ip, r2, r0, lsl #5 │ │ │ │ - ldrdeq ip, [r2], -r4 │ │ │ │ - andeq r4, r0, r8, ror #20 │ │ │ │ - andeq ip, r2, r8, ror #1 │ │ │ │ - andeq ip, r2, r8, lsl r0 │ │ │ │ - @ instruction: 0x000048b0 │ │ │ │ - andeq r4, r0, r4, lsr #17 │ │ │ │ - @ instruction: 0xfffe0b0c │ │ │ │ + andeq fp, r0, r0, lsl sp │ │ │ │ + andeq fp, r2, r8, ror r9 │ │ │ │ + andeq fp, r2, r0, lsl r9 │ │ │ │ + andeq fp, r2, ip, asr #17 │ │ │ │ + andeq fp, r2, r4, ror r8 │ │ │ │ + andeq fp, r2, r4, asr #16 │ │ │ │ + muleq r2, r8, r7 │ │ │ │ + andeq r4, r0, ip, asr r0 │ │ │ │ + andeq fp, r2, ip, lsr #13 │ │ │ │ + ldrdeq fp, [r2], -ip │ │ │ │ + andeq r3, r0, r4, lsr #29 │ │ │ │ + muleq r0, r8, lr │ │ │ │ + @ instruction: 0xfffdf1fc │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - andeq ip, r2, r4, asr #14 │ │ │ │ - andeq r4, r0, r0, lsr #15 │ │ │ │ - andeq r3, r0, r4, lsl r9 │ │ │ │ - andeq r3, r0, r4, lsr #18 │ │ │ │ + andeq fp, r2, r8, lsl #26 │ │ │ │ + muleq r0, r4, sp │ │ │ │ + strdeq r2, [r0], -r0 │ │ │ │ + andeq r2, r0, r0, lsl #30 │ │ │ │ andeq r0, r0, r5, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r0, #1736] @ 0x6c8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp ip, r3 │ │ │ │ strb r1, [r2, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ - beq 53d00 │ │ │ │ - bl 54788 │ │ │ │ + beq 5473c │ │ │ │ + bl 547a8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 53d08 │ │ │ │ - b 53cf4 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r2, [r0, #1736] @ 0x6c8 │ │ │ │ - ldr r1, [r0, #1732] @ 0x6c4 │ │ │ │ - b 53d18 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [r0, #3160] @ 0xc58 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - add r7, sp, #16 │ │ │ │ - cmp r4, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - sub r9, r1, #1 │ │ │ │ - stm r7, {r1, r2} │ │ │ │ - bge 53f10 │ │ │ │ - ldr sl, [r6, #1504] @ 0x5e0 │ │ │ │ - ldr r3, [sl, #68] @ 0x44 │ │ │ │ - mov r4, sl │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 53eb8 │ │ │ │ - ldr sl, [r6, #1728] @ 0x6c0 │ │ │ │ - ldr fp, [r4, #12] │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, fp │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5401c │ │ │ │ - ldr ip, [r4, #8] │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp fp, ip │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add ip, ip, r5 │ │ │ │ - and ip, ip, r3 │ │ │ │ - str ip, [r4, #8] │ │ │ │ - bne 53e88 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - str r5, [sp] │ │ │ │ - ldm r7, {r2, r3} │ │ │ │ - bl 5412c │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54228 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - cmp r9, #0 │ │ │ │ - bge 53e70 │ │ │ │ - ldr r7, [r6, #1728] @ 0x6c0 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r7, r8 │ │ │ │ - bge 53e58 │ │ │ │ - sub r5, r8, r5 │ │ │ │ - mov sl, #1 │ │ │ │ - mov r9, #0 │ │ │ │ - mvn r7, #0 │ │ │ │ - b 53e28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 4d308 │ │ │ │ - ldr r3, [r6, #1724] @ 0x6bc │ │ │ │ - mov r2, #0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r5, r5, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 53158 │ │ │ │ - strb sl, [r4, #9] │ │ │ │ - strb r9, [r4, #12] │ │ │ │ - str r7, [r4, #16] │ │ │ │ - str r7, [r4, #20] │ │ │ │ - cmp r5, r8 │ │ │ │ - ldr r4, [r6, #1504] @ 0x5e0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r5 │ │ │ │ - blt 53df0 │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 4d308 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r7 │ │ │ │ - sub r1, r7, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54754 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - b 53dd4 │ │ │ │ - mov r2, r9 │ │ │ │ - sub r1, r9, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54754 │ │ │ │ - sub r9, r9, #1 │ │ │ │ - b 53dc4 │ │ │ │ - cmp r5, r0 │ │ │ │ - ble 53dc4 │ │ │ │ - add r1, sl, ip │ │ │ │ - and r1, r1, r3 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54228 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - sub r1, r5, r2 │ │ │ │ - bl 140f0 │ │ │ │ - b 53dc4 │ │ │ │ - ldr fp, [sl, #64] @ 0x40 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 53f88 │ │ │ │ - mov r3, sl │ │ │ │ - ldr sl, [fp, #72] @ 0x48 │ │ │ │ - cmp fp, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - beq 53f88 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r2, [fp, #24] │ │ │ │ - ldr r1, [r6, #1728] @ 0x6c0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 5401c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r5, r0 │ │ │ │ - bgt 53fc8 │ │ │ │ - cmp sl, #0 │ │ │ │ - ldrne r2, [sl, #72] @ 0x48 │ │ │ │ - moveq r2, sl │ │ │ │ - mov fp, sl │ │ │ │ - mov sl, r2 │ │ │ │ - b 53ecc │ │ │ │ - cmp r1, #0 │ │ │ │ - bgt 53f70 │ │ │ │ - ldr fp, [r6, #1728] @ 0x6c0 │ │ │ │ - cmp r8, fp │ │ │ │ - blt 53fac │ │ │ │ - ldr sl, [r6, #1504] @ 0x5e0 │ │ │ │ - mov r1, fp │ │ │ │ - ldr r2, [r6, #3152] @ 0xc50 │ │ │ │ - mov r0, sl │ │ │ │ - bl 5401c │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r4 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, sl │ │ │ │ - bl 5401c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, r0 │ │ │ │ - movlt fp, r3 │ │ │ │ - movge fp, r0 │ │ │ │ - cmp fp, r5 │ │ │ │ - bge 53d54 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 52e30 │ │ │ │ - b 53d50 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 30338 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 53f64 │ │ │ │ - b 53f18 │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ - bic r3, r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - orrne r3, r3, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - strb r3, [r6, #16] │ │ │ │ - bl 4c328 │ │ │ │ - b 53d64 │ │ │ │ - sub r2, fp, #1 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 30338 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 53f64 │ │ │ │ - b 53f24 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r6 │ │ │ │ - bl 3a000 │ │ │ │ - ldr r3, [fp, #72] @ 0x48 │ │ │ │ - ldr r2, [fp, #76] @ 0x4c │ │ │ │ - cmp r3, #0 │ │ │ │ - ldreq r1, [r6, #1504] @ 0x5e0 │ │ │ │ - strne r2, [r3, #76] @ 0x4c │ │ │ │ - mov r0, fp │ │ │ │ - streq r2, [r1, #60] @ 0x3c │ │ │ │ - cmp r2, #0 │ │ │ │ - ldreq r2, [r6, #1504] @ 0x5e0 │ │ │ │ - strne r3, [r2, #72] @ 0x48 │ │ │ │ - streq r3, [r2, #64] @ 0x40 │ │ │ │ - bl 7e3c │ │ │ │ - ldr r1, [r6, #1504] @ 0x5e0 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ - mov r3, r1 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ - b 53ef8 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - ldr r0, [r0] │ │ │ │ - add r1, r1, r3 │ │ │ │ - sub r2, r2, r1 │ │ │ │ - add r2, r2, r0 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - and r0, r0, r2 │ │ │ │ - bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r2, r3} │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #192] @ 54118 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - ldr ip, [pc, #188] @ 5411c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, sp, #28 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr ip, [lr, ip] │ │ │ │ - mvn r3, #0 │ │ │ │ - ldr ip, [ip] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - mov ip, #0 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, #1 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 80f4 <__vsnprintf_chk@plt> │ │ │ │ - cmp r0, r4 │ │ │ │ - movlt r4, #0 │ │ │ │ - movge r4, #1 │ │ │ │ - orrs r4, r4, r0, lsr #31 │ │ │ │ - bne 540e0 │ │ │ │ - ldr r2, [pc, #112] @ 54120 │ │ │ │ - ldr r3, [pc, #104] @ 5411c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 540dc │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, lr} │ │ │ │ - add sp, sp, #8 │ │ │ │ - bx lr │ │ │ │ - bl 831c <__stack_chk_fail@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 54110 │ │ │ │ - bl 86f4 <__errno_location@plt> │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r2, [pc, #44] @ 54124 │ │ │ │ - ldr r0, [pc, #44] @ 54128 │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r2, r2, #3616 @ 0xe20 │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r2, r2, #4 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - bl 40e74 │ │ │ │ - mov r3, #105 @ 0x69 │ │ │ │ - b 540f0 │ │ │ │ - muleq r2, r4, sl │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq fp, r2, r8, asr #20 │ │ │ │ - andeq sp, r0, ip, ror lr │ │ │ │ - andeq r4, r0, r4, asr #6 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r7, [r5, #56] @ 0x38 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r0, sp, #8 │ │ │ │ - cmp r7, #0 │ │ │ │ - mov r9, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - stmdb r0, {r2, r3} │ │ │ │ - beq 541f8 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 541ac │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 541ac │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r8, r3 │ │ │ │ - bne 541ac │ │ │ │ - ldrh r3, [r4, #12] │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add r3, r3, r2 │ │ │ │ - cmp r3, #65536 @ 0x10000 │ │ │ │ - bge 541ac │ │ │ │ - strh r3, [r4, #12] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov r0, #24 │ │ │ │ - bl 82e0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - stm r0, {r6, r9} │ │ │ │ - str r8, [r0, #8] │ │ │ │ - strh r3, [r0, #12] │ │ │ │ - str r4, [r0, #16] │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - str r3, [r0, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r0, [r3, #16] │ │ │ │ - str r0, [r4, #20] │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ - str r7, [r5, #56] @ 0x38 │ │ │ │ - streq r0, [r5, #48] @ 0x30 │ │ │ │ - b 541a4 │ │ │ │ - mov r0, #24 │ │ │ │ - bl 82e0 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r4, #0 │ │ │ │ - stm r0, {r6, r9} │ │ │ │ - str r8, [r0, #8] │ │ │ │ - strh r3, [r0, #12] │ │ │ │ - str r4, [r0, #16] │ │ │ │ - bne 541c8 │ │ │ │ - str r7, [r0, #20] │ │ │ │ - b 541dc │ │ │ │ - ldr r3, [r0, #3152] @ 0xc50 │ │ │ │ - cmp r3, #0 │ │ │ │ - bxlt lr │ │ │ │ - ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ - ldr ip, [r2, #12] │ │ │ │ - cmp ip, r1 │ │ │ │ - bxlt lr │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldr r1, [r0, #3160] @ 0xc58 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - and r3, r3, r2 │ │ │ │ - andge r2, r2, r1 │ │ │ │ - str r3, [r0, #3152] @ 0xc50 │ │ │ │ - strge r2, [r0, #3160] @ 0xc58 │ │ │ │ - bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r9, [r0, #3160] @ 0xc58 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - mov r7, r3 │ │ │ │ - cmp r9, #0 │ │ │ │ - add r3, sp, #16 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - stm r3, {r1, r2} │ │ │ │ - bge 54410 │ │ │ │ - sub r8, r6, r7 │ │ │ │ - mov fp, #0 │ │ │ │ - b 542ec │ │ │ │ - ldr r9, [sl, #8] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [sl, #40] @ 0x28 │ │ │ │ - add r9, r8, r9 │ │ │ │ - and r9, r9, r2 │ │ │ │ - ldr sl, [r1, r9, lsl #2] │ │ │ │ - add r8, r8, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 545a4 │ │ │ │ - ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ - str fp, [r2, r9, lsl #2] │ │ │ │ - ldr r2, [r4, #3468] @ 0xd8c │ │ │ │ - cmp r2, sl │ │ │ │ - streq fp, [r4, #3468] @ 0xd8c │ │ │ │ - ldr sl, [r4, #1504] @ 0x5e0 │ │ │ │ - cmp r8, r6 │ │ │ │ - ldr r2, [sl] │ │ │ │ - blt 542b0 │ │ │ │ - ldr r3, [sl, #68] @ 0x44 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 544a4 │ │ │ │ - ldr r3, [sl, #8] │ │ │ │ - ldr r2, [sl] │ │ │ │ - ldr r1, [sl, #12] │ │ │ │ - sub r9, r3, r7 │ │ │ │ - add r9, r9, r2 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - and r9, r9, r2 │ │ │ │ - cmp r1, r3 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - bne 5435c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - str r7, [sp] │ │ │ │ - ldm r3, {r2, r3} │ │ │ │ - bl 5412c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5464c │ │ │ │ - ldr r3, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - add r6, r7, r6 │ │ │ │ - ldr r3, [r4, #1728] @ 0x6c0 │ │ │ │ - sub r2, r6, r7 │ │ │ │ - add r3, r7, r3 │ │ │ │ - cmp r3, r6 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, sl │ │ │ │ - ble 54388 │ │ │ │ - bl 54754 │ │ │ │ - add r6, r6, #1 │ │ │ │ - b 54360 │ │ │ │ - mov r6, r7 │ │ │ │ - add r8, r7, r5 │ │ │ │ - cmp r8, r6 │ │ │ │ - bgt 5448c │ │ │ │ - mov sl, #1 │ │ │ │ - mov r9, #0 │ │ │ │ - mvn r7, #0 │ │ │ │ - b 543e0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 4d308 │ │ │ │ - ldr r3, [r4, #1724] @ 0x6bc │ │ │ │ - mov r2, #0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r5, r5, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 53158 │ │ │ │ - strb sl, [r6, #9] │ │ │ │ - strb r9, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - cmp r8, r5 │ │ │ │ - ldr r6, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r5 │ │ │ │ - bgt 543a8 │ │ │ │ - ldr r1, [r6, #20] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 4d308 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r1, #0 │ │ │ │ - bgt 5454c │ │ │ │ - ldr fp, [r4, #1728] @ 0x6c0 │ │ │ │ - cmp fp, r6 │ │ │ │ - bgt 54588 │ │ │ │ - ldr r8, [r4, #1504] @ 0x5e0 │ │ │ │ - mov r1, fp │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - mov r0, r8 │ │ │ │ - add r2, fp, r2 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - bl 5401c │ │ │ │ - ldr r2, [r4, #3152] @ 0xc50 │ │ │ │ - mov r1, fp │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 5401c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, fp │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 5401c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - sub r3, r3, r7 │ │ │ │ - cmp sl, r0 │ │ │ │ - movlt sl, r0 │ │ │ │ - cmp sl, r3 │ │ │ │ - ble 542a4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52e30 │ │ │ │ - b 542a4 │ │ │ │ - sub r2, r6, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, sl │ │ │ │ - bl 54754 │ │ │ │ - add r6, r6, #1 │ │ │ │ - b 54390 │ │ │ │ - ldr r9, [sl, #60] @ 0x3c │ │ │ │ - cmp r9, #0 │ │ │ │ - ldrne fp, [r9, #76] @ 0x4c │ │ │ │ - beq 54564 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 54564 │ │ │ │ - ldr r3, [r9, #12] │ │ │ │ - ldr r2, [r9, #24] │ │ │ │ - ldr r1, [r4, #1728] @ 0x6c0 │ │ │ │ - add r2, r2, r3 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 5401c │ │ │ │ - ldr r3, [sl] │ │ │ │ - sub r3, r3, r7 │ │ │ │ - cmp r0, r3 │ │ │ │ - blt 54564 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3a000 │ │ │ │ - ldr r3, [r9, #72] @ 0x48 │ │ │ │ - ldr r2, [r9, #76] @ 0x4c │ │ │ │ - cmp r3, #0 │ │ │ │ - ldreq r1, [r4, #1504] @ 0x5e0 │ │ │ │ - strne r2, [r3, #76] @ 0x4c │ │ │ │ - mov r0, r9 │ │ │ │ - mov r9, fp │ │ │ │ - streq r2, [r1, #60] @ 0x3c │ │ │ │ - cmp r2, #0 │ │ │ │ - ldreq r2, [r4, #1504] @ 0x5e0 │ │ │ │ - strne r3, [r2, #72] @ 0x48 │ │ │ │ - streq r3, [r2, #64] @ 0x40 │ │ │ │ - bl 7e3c │ │ │ │ - ldr sl, [r4, #1504] @ 0x5e0 │ │ │ │ - cmp fp, #0 │ │ │ │ - ldr r3, [sl, #68] @ 0x44 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [sl, #68] @ 0x44 │ │ │ │ - ldrne r3, [fp, #76] @ 0x4c │ │ │ │ - moveq r3, fp │ │ │ │ - mov fp, r3 │ │ │ │ - b 544b4 │ │ │ │ - sub r2, r1, #1 │ │ │ │ - mov r1, #0 │ │ │ │ - bl 30338 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 54480 │ │ │ │ - b 54418 │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - ldr r2, [sl, #68] @ 0x44 │ │ │ │ - bic r3, r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - orrne r3, r3, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - bl 4c328 │ │ │ │ - b 54308 │ │ │ │ - sub r2, fp, #1 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 30338 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 54480 │ │ │ │ - b 54424 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - popeq {r4, pc} │ │ │ │ - bl 545dc │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7e3c │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - cmp r5, #0 │ │ │ │ - movne r4, r0 │ │ │ │ - movne r6, #0 │ │ │ │ - movne r7, #24 │ │ │ │ - popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r6, r3 │ │ │ │ - bge 54628 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mla r3, r7, r6, r3 │ │ │ │ - add r6, r6, #1 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - bl 7e3c │ │ │ │ - b 54604 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 7e3c │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - bl 7e3c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7e3c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [r0, #3152] @ 0xc50 │ │ │ │ - cmp r3, #0 │ │ │ │ - bxlt lr │ │ │ │ - ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ - ldr ip, [r2, #12] │ │ │ │ - cmp ip, r1 │ │ │ │ - bxgt lr │ │ │ │ - ldr r1, [r0, #3160] @ 0xc58 │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - add r3, r3, r2 │ │ │ │ - addge r2, r2, r1 │ │ │ │ - str r3, [r0, #3152] @ 0xc50 │ │ │ │ - strge r2, [r0, #3160] @ 0xc58 │ │ │ │ - bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, #24 │ │ │ │ - mov r6, r1 │ │ │ │ - bl 52fa4 │ │ │ │ - mov r7, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - mov r2, #256 @ 0x100 │ │ │ │ - cmp r6, r7 │ │ │ │ - mov r4, r0 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ - str r7, [r0, #4] │ │ │ │ - strb r7, [r0, #12] │ │ │ │ - str r3, [r0, #16] │ │ │ │ - str r3, [r0, #20] │ │ │ │ - bne 546ec │ │ │ │ - mov r0, #12 │ │ │ │ - mul r0, r5, r0 │ │ │ │ - bl 52fa4 │ │ │ │ - str r0, [r4] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 55078 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, #12 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r7, r5 │ │ │ │ - mla r1, r0, r7, r3 │ │ │ │ - beq 546e4 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ - add r7, r7, #1 │ │ │ │ - orr r2, r2, #1 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ - b 54704 │ │ │ │ + bl 53d14 │ │ │ │ + b 54730 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4c430 │ │ │ │ + bl 4c450 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 4c2ec │ │ │ │ + b 4c30c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr ip, [r0] │ │ │ │ add r1, r3, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ sub ip, ip, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ and r1, r1, ip │ │ │ │ @@ -77836,61 +77844,61 @@ │ │ │ │ ldreq r3, [r0, #1728] @ 0x6c0 │ │ │ │ ldrne r3, [r0, #1736] @ 0x6c8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ sub r3, r3, ip │ │ │ │ cmp r3, r1 │ │ │ │ suble r1, r3, #1 │ │ │ │ add r1, ip, r1 │ │ │ │ - b 4c2ec │ │ │ │ + b 4c30c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #1416] @ 0x588 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 547fc │ │ │ │ + bne 5481c │ │ │ │ cmp r1, #113 @ 0x71 │ │ │ │ - bne 547f4 │ │ │ │ + bne 54814 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldrb r3, [r5, #1702] @ 0x6a6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5483c │ │ │ │ + bne 5485c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #61 @ 0x3d │ │ │ │ - beq 549ec │ │ │ │ - bhi 547f4 │ │ │ │ + beq 54a0c │ │ │ │ + bhi 54814 │ │ │ │ cmp r6, #36 @ 0x24 │ │ │ │ - beq 549a8 │ │ │ │ + beq 549c8 │ │ │ │ cmp r6, #43 @ 0x2b │ │ │ │ - bne 547f4 │ │ │ │ + bne 54814 │ │ │ │ cmp r1, #113 @ 0x71 │ │ │ │ - bne 547f4 │ │ │ │ - ldr r2, [pc, #764] @ 54b24 │ │ │ │ - ldr r3, [pc, #764] @ 54b28 │ │ │ │ + bne 54814 │ │ │ │ + ldr r2, [pc, #764] @ 54b44 │ │ │ │ + ldr r3, [pc, #764] @ 54b48 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r0, #1496] @ 0x5d8 │ │ │ │ str r3, [r0, #1500] @ 0x5dc │ │ │ │ - b 547f4 │ │ │ │ + b 54814 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - bne 549cc │ │ │ │ + bne 549ec │ │ │ │ ldr fp, [r4, #3680] @ 0xe60 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #2 │ │ │ │ moveq sl, #5 │ │ │ │ - beq 54880 │ │ │ │ + beq 548a0 │ │ │ │ sub r1, r2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ movls sl, #3 │ │ │ │ - bls 54880 │ │ │ │ + bls 548a0 │ │ │ │ sub r2, r2, #7 │ │ │ │ cmp r2, #2 │ │ │ │ movhi sl, #2 │ │ │ │ movls sl, #1 │ │ │ │ mov r7, #0 │ │ │ │ add ip, r4, #3584 @ 0xe00 │ │ │ │ mov lr, #1 │ │ │ │ @@ -77917,217 +77925,217 @@ │ │ │ │ strb r3, [r4, #3672] @ 0xe58 │ │ │ │ str r7, [r4, #3604] @ 0xe14 │ │ │ │ str r7, [r4, #3608] @ 0xe18 │ │ │ │ str r7, [r4, #3612] @ 0xe1c │ │ │ │ str r7, [r4, #3616] @ 0xe20 │ │ │ │ str r7, [r4, #3620] @ 0xe24 │ │ │ │ str r7, [r4, #3624] @ 0xe28 │ │ │ │ - bl 214c4 │ │ │ │ + bl 21f58 │ │ │ │ ldr r2, [r5, #1704] @ 0x6a8 │ │ │ │ - ldr r3, [pc, #548] @ 54b2c │ │ │ │ + ldr r3, [pc, #548] @ 54b4c │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [r4, #3676] @ 0xe5c │ │ │ │ strb r0, [r4, #3673] @ 0xe59 │ │ │ │ - beq 54a2c │ │ │ │ + beq 54a4c │ │ │ │ ldrb r3, [r4, #3636] @ 0xe34 │ │ │ │ cmp fp, #16 │ │ │ │ movcc r8, fp │ │ │ │ movcs r8, #16 │ │ │ │ tst r3, #2 │ │ │ │ - beq 54a58 │ │ │ │ + beq 54a78 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ lsl r8, r8, #2 │ │ │ │ add r1, r5, #1360 @ 0x550 │ │ │ │ mov r2, r8 │ │ │ │ add r1, r1, #4 │ │ │ │ str r0, [r4, #3588] @ 0xe04 │ │ │ │ mov r7, r0 │ │ │ │ bl 8010 │ │ │ │ ldr r3, [r4, #3672] @ 0xe58 │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, r7 │ │ │ │ addne r8, r7, r8 │ │ │ │ - bne 54aec │ │ │ │ - ldr r3, [pc, #440] @ 54b30 │ │ │ │ + bne 54b0c │ │ │ │ + ldr r3, [pc, #440] @ 54b50 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #1 │ │ │ │ str r7, [r4, #3596] @ 0xe0c │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ - beq 54af8 │ │ │ │ - ldr r2, [pc, #416] @ 54b34 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 54b18 │ │ │ │ + ldr r2, [pc, #416] @ 54b54 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #412] @ 54b38 │ │ │ │ + ldr r3, [pc, #412] @ 54b58 │ │ │ │ str r2, [r4, #1496] @ 0x5d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #1500] @ 0x5dc │ │ │ │ - b 547f4 │ │ │ │ + b 54814 │ │ │ │ cmp r1, #113 @ 0x71 │ │ │ │ - bne 547f4 │ │ │ │ - ldr r2, [pc, #388] @ 54b3c │ │ │ │ - ldr r3, [pc, #388] @ 54b40 │ │ │ │ + bne 54814 │ │ │ │ + ldr r2, [pc, #388] @ 54b5c │ │ │ │ + ldr r3, [pc, #388] @ 54b60 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r0, #1496] @ 0x5d8 │ │ │ │ str r3, [r0, #1500] @ 0x5dc │ │ │ │ - b 547f4 │ │ │ │ + b 54814 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5484c │ │ │ │ + beq 5486c │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ ldr fp, [r0, #3680] @ 0xe60 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b 54854 │ │ │ │ + b 54874 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - bne 547f4 │ │ │ │ + bne 54814 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 547f4 │ │ │ │ + beq 54814 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ bics r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 547f4 │ │ │ │ + beq 54814 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 54b14 │ │ │ │ + beq 54b34 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 547f4 │ │ │ │ - ldr r3, [pc, #288] @ 54b44 │ │ │ │ + bne 54814 │ │ │ │ + ldr r3, [pc, #288] @ 54b64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #1500] @ 0x5dc │ │ │ │ - b 547f4 │ │ │ │ + b 54814 │ │ │ │ ldr r3, [r4, #3244] @ 0xcac │ │ │ │ ldrb r3, [r3, #145] @ 0x91 │ │ │ │ and r1, r3, #3 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 54b04 │ │ │ │ + beq 54b24 │ │ │ │ and r3, r3, #12 │ │ │ │ cmp r3, #12 │ │ │ │ - ldreq r3, [pc, #248] @ 54b48 │ │ │ │ + ldreq r3, [pc, #248] @ 54b68 │ │ │ │ strbeq r2, [r4, #3674] @ 0xe5a │ │ │ │ streq r3, [r4, #3676] @ 0xe5c │ │ │ │ - b 54914 │ │ │ │ + b 54934 │ │ │ │ ldr r7, [r4, #3592] @ 0xe08 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 54970 │ │ │ │ + bne 54990 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 55078 │ │ │ │ + bl 55098 │ │ │ │ add r1, r5, #1360 @ 0x550 │ │ │ │ add r1, r1, #4 │ │ │ │ lsl r2, r8, #2 │ │ │ │ str r0, [r4, #3592] @ 0xe08 │ │ │ │ mov r7, r0 │ │ │ │ bl 8010 │ │ │ │ ldr r3, [r4, #3672] @ 0xe58 │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54970 │ │ │ │ + beq 54990 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 54970 │ │ │ │ + beq 54990 │ │ │ │ ldr r5, [r4, #3588] @ 0xe04 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r6, lsl #2] │ │ │ │ lsr r2, r3, #8 │ │ │ │ and r1, r3, #16711680 @ 0xff0000 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ lsr r1, r1, #16 │ │ │ │ - bl 39b14 │ │ │ │ + bl 39994 │ │ │ │ str r0, [r5, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 54a9c │ │ │ │ + b 54abc │ │ │ │ ldrb r3, [r5] │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ ldrb r1, [r5, #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 39b14 │ │ │ │ + bl 39994 │ │ │ │ str r0, [r5], #4 │ │ │ │ cmp r5, r8 │ │ │ │ - bne 54ad4 │ │ │ │ - b 54970 │ │ │ │ - ldr r2, [pc, #76] @ 54b4c │ │ │ │ + bne 54af4 │ │ │ │ + b 54990 │ │ │ │ + ldr r2, [pc, #76] @ 54b6c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 54994 │ │ │ │ - ldr r3, [pc, #68] @ 54b50 │ │ │ │ + b 549b4 │ │ │ │ + ldr r3, [pc, #68] @ 54b70 │ │ │ │ strb r2, [r4, #3674] @ 0xe5a │ │ │ │ str r3, [r4, #3676] @ 0xe5c │ │ │ │ - b 54914 │ │ │ │ - ldr r3, [pc, #56] @ 54b54 │ │ │ │ + b 54934 │ │ │ │ + ldr r3, [pc, #56] @ 54b74 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #1500] @ 0x5dc │ │ │ │ - b 547f4 │ │ │ │ - @ instruction: 0xfffe1db4 │ │ │ │ - @ instruction: 0xfffe21e0 │ │ │ │ + b 54814 │ │ │ │ + @ instruction: 0xfffe1868 │ │ │ │ + @ instruction: 0xfffe203c │ │ │ │ andcs r8, r2, r8, lsl #17 │ │ │ │ - andeq fp, r2, r8, ror #19 │ │ │ │ - @ instruction: 0xfffe55bc │ │ │ │ - @ instruction: 0xfffe60fc │ │ │ │ - @ instruction: 0xfffe1c80 │ │ │ │ - @ instruction: 0xfffe23f0 │ │ │ │ - @ instruction: 0xfffe0630 │ │ │ │ + andeq fp, r2, ip, lsr sl │ │ │ │ + @ instruction: 0xfffe541c │ │ │ │ + @ instruction: 0xfffe5f5c │ │ │ │ + @ instruction: 0xfffe1734 │ │ │ │ + @ instruction: 0xfffe224c │ │ │ │ + @ instruction: 0xfffdfa8c │ │ │ │ andcs r2, r3, sl, lsr #21 │ │ │ │ - @ instruction: 0xfffe52e4 │ │ │ │ + @ instruction: 0xfffe5144 │ │ │ │ andcs r2, r2, sl, lsr #21 │ │ │ │ - @ instruction: 0xfffe03b8 │ │ │ │ + @ instruction: 0xfffdf814 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #1500] @ 0x5dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54ba4 │ │ │ │ + bne 54bc4 │ │ │ │ add r3, r4, #1504 @ 0x5e0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ strd r6, [r3, #-8] │ │ │ │ ldr r0, [r4, #1484] @ 0x5cc │ │ │ │ bl 7e3c │ │ │ │ mov r2, #0 │ │ │ │ add r3, r4, #1488 @ 0x5d0 │ │ │ │ str r2, [r4, #1484] @ 0x5cc │ │ │ │ strd r6, [r3] │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ blx r3 │ │ │ │ - b 54b78 │ │ │ │ + b 54b98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #1416] @ 0x588 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 54c00 │ │ │ │ - ldr r3, [pc, #856] @ 54f30 │ │ │ │ + bne 54c20 │ │ │ │ + ldr r3, [pc, #856] @ 54f50 │ │ │ │ sub r1, r1, #55 @ 0x37 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ - bhi 54bf8 │ │ │ │ + bhi 54c18 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0, #1808] @ 0x710 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq 54cbc │ │ │ │ + beq 54cdc │ │ │ │ sub r2, r3, #40 @ 0x28 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 54bf8 │ │ │ │ + bhi 54c18 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - beq 54c8c │ │ │ │ + beq 54cac │ │ │ │ cmp r1, #66 @ 0x42 │ │ │ │ - bne 54bf8 │ │ │ │ + bne 54c18 │ │ │ │ ldr r2, [r0, #1740] @ 0x6cc │ │ │ │ add r3, r3, #396 @ 0x18c │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r2, #1748] @ 0x6d4 │ │ │ │ @@ -78135,197 +78143,197 @@ │ │ │ │ subs r2, r2, r1 │ │ │ │ bic r3, r3, #32 │ │ │ │ movne r2, #1 │ │ │ │ orr r3, r3, r2, lsl #5 │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4c328 │ │ │ │ + b 4c348 │ │ │ │ ldr r2, [r0, #1760] @ 0x6e0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ subs r2, r2, #0 │ │ │ │ bic r3, r3, #32 │ │ │ │ movne r2, #1 │ │ │ │ mov r1, #3 │ │ │ │ orr r3, r3, r2, lsl #5 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #1740] @ 0x6cc │ │ │ │ - b 54c54 │ │ │ │ + b 54c74 │ │ │ │ ldr r2, [r0, #1740] @ 0x6cc │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ str r1, [r3, #1588] @ 0x634 │ │ │ │ ldr r2, [r2, #1748] @ 0x6d4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ subs r2, r2, #0 │ │ │ │ bic r3, r3, #32 │ │ │ │ movne r2, #1 │ │ │ │ orr r3, r3, r2, lsl #5 │ │ │ │ - b 54c54 │ │ │ │ + b 54c74 │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ - bne 54bf8 │ │ │ │ + bne 54c18 │ │ │ │ ldr r1, [r0, #1724] @ 0x6bc │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #1728] @ 0x6c0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ - bl 534c0 │ │ │ │ + bl 534e0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #1728] @ 0x6c0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r4, #1732] @ 0x6c4 │ │ │ │ str r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, r5 │ │ │ │ mov r3, #69 @ 0x45 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - ble 54edc │ │ │ │ + ble 54efc │ │ │ │ ldr r0, [r4, #1724] @ 0x6bc │ │ │ │ add r5, r5, #1 │ │ │ │ stm sp, {r0, r6} │ │ │ │ mov r0, r4 │ │ │ │ bl 3fea8 │ │ │ │ ldr r0, [r4, #1728] @ 0x6c0 │ │ │ │ - b 54cf4 │ │ │ │ + b 54d14 │ │ │ │ ldr r2, [r0, #1756] @ 0x6dc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ subs r2, r2, #0 │ │ │ │ bic r3, r3, #32 │ │ │ │ movne r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ - b 54c7c │ │ │ │ - ldr r3, [pc, #492] @ 54f34 │ │ │ │ + b 54c9c │ │ │ │ + ldr r3, [pc, #492] @ 54f54 │ │ │ │ ldr r1, [r0, #1740] @ 0x6cc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r0, #1744] @ 0x6d0 │ │ │ │ str r2, [r0, #1740] @ 0x6cc │ │ │ │ str r3, [r0, #12] │ │ │ │ - b 54bf8 │ │ │ │ - ldr r3, [pc, #464] @ 54f38 │ │ │ │ + b 54c18 │ │ │ │ + ldr r3, [pc, #464] @ 54f58 │ │ │ │ ldr r1, [r0, #1740] @ 0x6cc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #2 │ │ │ │ str r1, [r0, #1744] @ 0x6d0 │ │ │ │ str r2, [r0, #1740] @ 0x6cc │ │ │ │ str r3, [r0, #12] │ │ │ │ - b 54bf8 │ │ │ │ + b 54c18 │ │ │ │ mov r1, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3f800 │ │ │ │ ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ ldr r3, [r0, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 54e3c │ │ │ │ + beq 54e5c │ │ │ │ mov r1, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 38100 │ │ │ │ + b 37f7c │ │ │ │ ldr r5, [r0, #1832] @ 0x728 │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ - beq 54e54 │ │ │ │ + beq 54e74 │ │ │ │ ldr r6, [r0, #1828] @ 0x724 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r7, r3 │ │ │ │ - bgt 54ea8 │ │ │ │ + bgt 54ec8 │ │ │ │ ldr r8, [r0, #1824] @ 0x720 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 54bf8 │ │ │ │ + beq 54c18 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ mov r6, r8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54bf8 │ │ │ │ + beq 54c18 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 54f18 │ │ │ │ - bge 54bf8 │ │ │ │ + bgt 54f38 │ │ │ │ + bge 54c18 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r7, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ strne r0, [r2, #8] │ │ │ │ cmp r8, r6 │ │ │ │ str r0, [r6, #4] │ │ │ │ streq r0, [r4, #1824] @ 0x720 │ │ │ │ str r5, [r4, #1832] @ 0x728 │ │ │ │ - b 54bf8 │ │ │ │ + b 54c18 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r0, #1736] @ 0x6c8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 54268 │ │ │ │ + b 53708 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ ldr r6, [r4, #1828] @ 0x724 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r7, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ streq r5, [r0, #8] │ │ │ │ - beq 54e8c │ │ │ │ + beq 54eac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr r2, [r4, #1824] @ 0x720 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #1828] @ 0x724 │ │ │ │ str r5, [r4, #1832] @ 0x728 │ │ │ │ streq r3, [r4, #1824] @ 0x720 │ │ │ │ - b 54bf8 │ │ │ │ + b 54c18 │ │ │ │ mov r0, #12 │ │ │ │ bl 82e0 │ │ │ │ mov r3, r0 │ │ │ │ str r7, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - b 54e78 │ │ │ │ + b 54e98 │ │ │ │ ldr r3, [r0, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl 380a8 │ │ │ │ + bl 37f24 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 53cb8 │ │ │ │ + b 546f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 54724 │ │ │ │ + b 54744 │ │ │ │ ldr r1, [r0, #1504] @ 0x5e0 │ │ │ │ add r1, r1, #28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 54f3c │ │ │ │ + b 54f5c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 52f50 │ │ │ │ + b 52f70 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r0, #1808] @ 0x710 │ │ │ │ - b 54bf8 │ │ │ │ + b 54c18 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 54dec │ │ │ │ - andeq fp, r0, r5, ror #6 │ │ │ │ - @ instruction: 0xfffe0b18 │ │ │ │ - @ instruction: 0xfffe0af8 │ │ │ │ + b 54e0c │ │ │ │ + andeq ip, r0, r4, asr r4 │ │ │ │ + @ instruction: 0xfffe05cc │ │ │ │ + @ instruction: 0xfffe05ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #1724] @ 0x6bc │ │ │ │ ldr r2, [r1] │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -78334,19 +78342,19 @@ │ │ │ │ ldr r3, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ movlt r1, r3 │ │ │ │ - bl 4c2ec │ │ │ │ - ldr r2, [r0, #1504] @ 0x5e0 │ │ │ │ - ldr r1, [r0, #1432] @ 0x598 │ │ │ │ + bl 4c30c │ │ │ │ + ldr r2, [r4, #1504] @ 0x5e0 │ │ │ │ + ldr r1, [r4, #1432] @ 0x598 │ │ │ │ + ldr r0, [r4, #1428] @ 0x594 │ │ │ │ add r3, r4, #1408 @ 0x580 │ │ │ │ - ldr r0, [r0, #1428] @ 0x594 │ │ │ │ add lr, r4, #1760 @ 0x6e0 │ │ │ │ ldrb ip, [r5, #8] │ │ │ │ add r3, r3, #12 │ │ │ │ add lr, lr, #4 │ │ │ │ strb ip, [r2, #24] │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ @@ -78362,19 +78370,19 @@ │ │ │ │ bic r5, r5, #32 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ orr r5, r5, r3, lsl #5 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [r4, #16] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4c328 │ │ │ │ + b 4c348 │ │ │ │ ldr r2, [r0, #1728] @ 0x6c0 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - b 55000 │ │ │ │ + b 55020 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, #1 │ │ │ │ mov lr, #12 │ │ │ │ ldr r1, [r6, #1504] @ 0x5e0 │ │ │ │ @@ -78384,88 +78392,86 @@ │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r3, r4, r3 │ │ │ │ and r3, r3, r0 │ │ │ │ ldr ip, [ip, r3, lsl #2] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ strb r7, [ip, #8] │ │ │ │ - b 55060 │ │ │ │ + b 55080 │ │ │ │ ldr r3, [ip] │ │ │ │ mla r3, lr, r2, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ bic r1, r1, #1 │ │ │ │ strb r1, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bgt 55048 │ │ │ │ + bgt 55068 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bge 55018 │ │ │ │ + bge 55038 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 7ce0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r2, [pc, #28] @ 550c0 │ │ │ │ - ldr r0, [pc, #28] @ 550c4 │ │ │ │ + ldr r2, [pc, #20] @ 550d8 │ │ │ │ + ldr r0, [pc, #20] @ 550dc │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #3264 @ 0xcc0 │ │ │ │ - mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r2, r2, r3 │ │ │ │ + mov r3, #12 │ │ │ │ mov r1, #11 │ │ │ │ bl 40e74 │ │ │ │ - ldrdeq sl, [r0], -r8 │ │ │ │ + andeq fp, r0, r4, ror sl │ │ │ │ andeq r2, r0, r4, lsl #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 552a8 │ │ │ │ + bleq 552c0 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r6, r1, r3 │ │ │ │ bic r1, r1, ip, lsl #21 │ │ │ │ bic r3, r3, ip, lsl #21 │ │ │ │ orrs r5, r0, r1, lsl #12 │ │ │ │ orrsne r5, r2, r3, lsl #12 │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ orr r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 55180 │ │ │ │ + beq 55198 │ │ │ │ umull ip, lr, r0, r2 │ │ │ │ mov r5, #0 │ │ │ │ umlal lr, r5, r1, r2 │ │ │ │ and r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ umlal lr, r5, r0, r3 │ │ │ │ mov r6, #0 │ │ │ │ umlal r5, r6, r1, r3 │ │ │ │ teq ip, #0 │ │ │ │ orrne lr, lr, #1 │ │ │ │ sub r4, r4, #255 @ 0xff │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ sbc r4, r4, #768 @ 0x300 │ │ │ │ - bcs 5514c │ │ │ │ + bcs 55164 │ │ │ │ lsls lr, lr, #1 │ │ │ │ adcs r5, r5, r5 │ │ │ │ adc r6, r6, r6 │ │ │ │ orr r1, r2, r6, lsl #11 │ │ │ │ orr r1, r1, r5, lsr #21 │ │ │ │ lsl r0, r5, #11 │ │ │ │ orr r0, r0, lr, lsr #21 │ │ │ │ lsl lr, lr, #11 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 551ac │ │ │ │ + bhi 551c4 │ │ │ │ cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq lr, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r6, r1 │ │ │ │ @@ -78474,24 +78480,24 @@ │ │ │ │ subs r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bgt 55314 │ │ │ │ + bgt 5532c │ │ │ │ cmn r4, #54 @ 0x36 │ │ │ │ movle r0, #0 │ │ │ │ andle r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ rsb r4, r4, #0 │ │ │ │ subs r4, r4, #32 │ │ │ │ - bge 55230 │ │ │ │ + bge 55248 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 55204 │ │ │ │ + bgt 5521c │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r5, r4, #32 │ │ │ │ lsl r3, r0, r5 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r5 │ │ │ │ and r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -78519,91 +78525,91 @@ │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r0, r1, lsr r4 │ │ │ │ add r0, r0, r3, lsr #31 │ │ │ │ orrs lr, lr, r3, lsl #1 │ │ │ │ biceq r0, r0, r3, lsr #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ teq r4, #0 │ │ │ │ - bne 55288 │ │ │ │ + bne 552a0 │ │ │ │ and r6, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adc r1, r1, r1 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 55268 │ │ │ │ + beq 55280 │ │ │ │ orr r1, r1, r6 │ │ │ │ teq r5, #0 │ │ │ │ bxne lr │ │ │ │ and r6, r3, #-2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adc r3, r3, r3 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ subeq r5, r5, #1 │ │ │ │ - beq 5528c │ │ │ │ + beq 552a4 │ │ │ │ orr r3, r3, r6 │ │ │ │ bx lr │ │ │ │ teq r4, ip │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teqne r5, ip │ │ │ │ - beq 552d4 │ │ │ │ + beq 552ec │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 5525c │ │ │ │ + bne 55274 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ moveq r0, r2 │ │ │ │ moveq r1, r3 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - beq 55328 │ │ │ │ + beq 55340 │ │ │ │ teq r4, ip │ │ │ │ - bne 552f8 │ │ │ │ + bne 55310 │ │ │ │ orrs r6, r0, r1, lsl #12 │ │ │ │ - bne 55328 │ │ │ │ + bne 55340 │ │ │ │ teq r5, ip │ │ │ │ - bne 55310 │ │ │ │ + bne 55328 │ │ │ │ orrs r6, r2, r3, lsl #12 │ │ │ │ movne r0, r2 │ │ │ │ movne r1, r3 │ │ │ │ - bne 55328 │ │ │ │ + bne 55340 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #15728640 @ 0xf00000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #16252928 @ 0xf80000 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ ands r2, ip, r0, lsr #23 │ │ │ │ andsne r3, ip, r1, lsr #23 │ │ │ │ teqne r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 55448 │ │ │ │ + beq 55460 │ │ │ │ add r2, r2, r3 │ │ │ │ eor ip, r0, r1 │ │ │ │ lsls r0, r0, #9 │ │ │ │ lslsne r1, r1, #9 │ │ │ │ - beq 553a4 │ │ │ │ + beq 553bc │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ orr r0, r3, r0, lsr #5 │ │ │ │ orr r1, r3, r1, lsr #5 │ │ │ │ umull r3, r1, r0, r1 │ │ │ │ and r0, ip, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #8388608 @ 0x800000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ orrcc r1, r1, r3, lsr #31 │ │ │ │ lslcc r3, r3, #1 │ │ │ │ orr r0, r0, r1 │ │ │ │ sbc r2, r2, #127 @ 0x7f │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bhi 553d4 │ │ │ │ + bhi 553ec │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ adc r0, r0, r2, lsl #23 │ │ │ │ biceq r0, r0, #1 │ │ │ │ bx lr │ │ │ │ teq r0, #0 │ │ │ │ and ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #9 │ │ │ │ @@ -78612,15 +78618,15 @@ │ │ │ │ subs r2, r2, #127 @ 0x7f │ │ │ │ rsbsgt r3, r2, #255 @ 0xff │ │ │ │ orrgt r0, r0, r2, lsl #23 │ │ │ │ bxgt lr │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bgt 554b0 │ │ │ │ + bgt 554c8 │ │ │ │ cmn r2, #25 │ │ │ │ andle r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bxle lr │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ lsr r1, r1, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ @@ -78631,64 +78637,64 @@ │ │ │ │ biceq r0, r0, ip, lsr #31 │ │ │ │ bx lr │ │ │ │ teq r2, #0 │ │ │ │ and ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ tsteq r0, #8388608 @ 0x800000 │ │ │ │ subeq r2, r2, #1 │ │ │ │ - beq 55414 │ │ │ │ + beq 5542c │ │ │ │ orr r0, r0, ip │ │ │ │ teq r3, #0 │ │ │ │ and ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ tsteq r1, #8388608 @ 0x800000 │ │ │ │ subeq r3, r3, #1 │ │ │ │ - beq 55430 │ │ │ │ + beq 55448 │ │ │ │ orr r1, r1, ip │ │ │ │ - b 5534c │ │ │ │ + b 55364 │ │ │ │ and r3, ip, r1, lsr #23 │ │ │ │ teq r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 55470 │ │ │ │ + beq 55488 │ │ │ │ bics ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ bicsne ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 5540c │ │ │ │ + bne 55424 │ │ │ │ eor r0, r0, r1 │ │ │ │ and r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ teq r0, #0 │ │ │ │ teqne r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, r1 │ │ │ │ teqne r1, #0 │ │ │ │ teqne r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 554c0 │ │ │ │ + beq 554d8 │ │ │ │ teq r2, ip │ │ │ │ - bne 55498 │ │ │ │ + bne 554b0 │ │ │ │ lsls r2, r0, #9 │ │ │ │ - bne 554c0 │ │ │ │ + bne 554d8 │ │ │ │ teq r3, ip │ │ │ │ - bne 554ac │ │ │ │ + bne 554c4 │ │ │ │ lsls r3, r1, #9 │ │ │ │ movne r0, r1 │ │ │ │ - bne 554c0 │ │ │ │ + bne 554d8 │ │ │ │ eor r0, r0, r1 │ │ │ │ and r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ orr r0, r0, #2130706432 @ 0x7f000000 │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ bx lr │ │ │ │ orr r0, r0, #2130706432 @ 0x7f000000 │ │ │ │ orr r0, r0, #12582912 @ 0xc00000 │ │ │ │ bx lr │ │ │ │ subs r2, r1, #1 │ │ │ │ bxeq lr │ │ │ │ - bcc 556ac │ │ │ │ + bcc 556c4 │ │ │ │ cmp r0, r1 │ │ │ │ - bls 55690 │ │ │ │ + bls 556a8 │ │ │ │ tst r1, r2 │ │ │ │ - beq 5569c │ │ │ │ + beq 556b4 │ │ │ │ clz r3, r0 │ │ │ │ clz r2, r1 │ │ │ │ sub r3, r2, r3 │ │ │ │ rsbs r3, r3, #31 │ │ │ │ addne r3, r3, r3, lsl #1 │ │ │ │ mov r2, #0 │ │ │ │ addne pc, pc, r3, lsl #2 │ │ │ │ @@ -78796,35 +78802,35 @@ │ │ │ │ bx lr │ │ │ │ clz r2, r1 │ │ │ │ rsb r2, r2, #31 │ │ │ │ lsr r0, r0, r2 │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - b 56ab8 │ │ │ │ + b 56ad0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 556ac │ │ │ │ + beq 556c4 │ │ │ │ push {r0, r1, lr} │ │ │ │ - bl 554cc │ │ │ │ + bl 554e4 │ │ │ │ pop {r1, r2, lr} │ │ │ │ mul r3, r2, r0 │ │ │ │ sub r1, r1, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 558e8 │ │ │ │ + beq 55900 │ │ │ │ eor ip, r0, r1 │ │ │ │ rsbmi r1, r1, #0 │ │ │ │ subs r2, r1, #1 │ │ │ │ - beq 558b4 │ │ │ │ + beq 558cc │ │ │ │ movs r3, r0 │ │ │ │ rsbmi r3, r0, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bls 558c0 │ │ │ │ + bls 558d8 │ │ │ │ tst r1, r2 │ │ │ │ - beq 558d0 │ │ │ │ + beq 558e8 │ │ │ │ clz r2, r3 │ │ │ │ clz r0, r1 │ │ │ │ sub r2, r0, r2 │ │ │ │ rsbs r2, r2, #31 │ │ │ │ addne r2, r2, r2, lsl #1 │ │ │ │ mov r0, #0 │ │ │ │ addne pc, pc, r2, lsl #2 │ │ │ │ @@ -78940,137 +78946,137 @@ │ │ │ │ cmp ip, #0 │ │ │ │ lsr r0, r3, r2 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ mvngt r0, #-2147483648 @ 0x80000000 │ │ │ │ movlt r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 56ab8 │ │ │ │ + b 56ad0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 558e8 │ │ │ │ + beq 55900 │ │ │ │ push {r0, r1, lr} │ │ │ │ - bl 556e0 │ │ │ │ + bl 556f8 │ │ │ │ pop {r1, r2, lr} │ │ │ │ mul r3, r2, r0 │ │ │ │ sub r1, r1, r3 │ │ │ │ bx lr │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 55924 │ │ │ │ + b 5593c │ │ │ │ eor r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ push {r4, r5, lr} │ │ │ │ lsl r4, r1, #1 │ │ │ │ lsl r5, r3, #1 │ │ │ │ teq r4, r5 │ │ │ │ teqeq r0, r2 │ │ │ │ orrsne ip, r4, r0 │ │ │ │ orrsne ip, r5, r2 │ │ │ │ mvnsne ip, r4, asr #21 │ │ │ │ mvnsne ip, r5, asr #21 │ │ │ │ - beq 55b34 │ │ │ │ + beq 55b4c │ │ │ │ lsr r4, r4, #21 │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ - ble 55978 │ │ │ │ + ble 55990 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r2, r0, r2 │ │ │ │ eor r3, r1, r3 │ │ │ │ eor r0, r2, r0 │ │ │ │ eor r1, r3, r1 │ │ │ │ eor r2, r0, r2 │ │ │ │ eor r3, r1, r3 │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ pophi {r4, r5, pc} │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ lsl r1, r1, #12 │ │ │ │ mov ip, #1048576 @ 0x100000 │ │ │ │ orr r1, ip, r1, lsr #12 │ │ │ │ - beq 5599c │ │ │ │ + beq 559b4 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ tst r3, #-2147483648 @ 0x80000000 │ │ │ │ lsl r3, r3, #12 │ │ │ │ orr r3, ip, r3, lsr #12 │ │ │ │ - beq 559b4 │ │ │ │ + beq 559cc │ │ │ │ rsbs r2, r2, #0 │ │ │ │ rsc r3, r3, #0 │ │ │ │ teq r4, r5 │ │ │ │ - beq 55b1c │ │ │ │ + beq 55b34 │ │ │ │ sub r4, r4, #1 │ │ │ │ rsbs lr, r5, #32 │ │ │ │ - blt 559e0 │ │ │ │ + blt 559f8 │ │ │ │ lsl ip, r2, lr │ │ │ │ adds r0, r0, r2, lsr r5 │ │ │ │ adc r1, r1, #0 │ │ │ │ adds r0, r0, r3, lsl lr │ │ │ │ adcs r1, r1, r3, asr r5 │ │ │ │ - b 559fc │ │ │ │ + b 55a14 │ │ │ │ sub r5, r5, #32 │ │ │ │ add lr, lr, #32 │ │ │ │ cmp r2, #1 │ │ │ │ lsl ip, r3, lr │ │ │ │ orrcs ip, ip, #2 │ │ │ │ adds r0, r0, r3, asr r5 │ │ │ │ adcs r1, r1, r3, asr #31 │ │ │ │ and r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 55a10 │ │ │ │ + bpl 55a28 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ rscs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ cmp r1, #1048576 @ 0x100000 │ │ │ │ - bcc 55a54 │ │ │ │ + bcc 55a6c │ │ │ │ cmp r1, #2097152 @ 0x200000 │ │ │ │ - bcc 55a3c │ │ │ │ + bcc 55a54 │ │ │ │ lsrs r1, r1, #1 │ │ │ │ rrxs r0, r0 │ │ │ │ rrx ip, ip │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r2, r4, #21 │ │ │ │ cmn r2, #4194304 @ 0x400000 │ │ │ │ - bcs 55b94 │ │ │ │ + bcs 55bac │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq ip, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ orr r1, r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls ip, ip, #1 │ │ │ │ adcs r0, r0, r0 │ │ │ │ adc r1, r1, r1 │ │ │ │ subs r4, r4, #1 │ │ │ │ cmpcs r1, #1048576 @ 0x100000 │ │ │ │ - bcs 55a3c │ │ │ │ + bcs 55a54 │ │ │ │ teq r1, #0 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ clz r3, r1 │ │ │ │ addeq r3, r3, #32 │ │ │ │ sub r3, r3, #11 │ │ │ │ subs r2, r3, #32 │ │ │ │ - bge 55aac │ │ │ │ + bge 55ac4 │ │ │ │ adds r2, r2, #12 │ │ │ │ - ble 55aa8 │ │ │ │ + ble 55ac0 │ │ │ │ add ip, r2, #20 │ │ │ │ rsb r2, r2, #12 │ │ │ │ lsl r0, r1, ip │ │ │ │ lsr r1, r1, r2 │ │ │ │ - b 55abc │ │ │ │ + b 55ad4 │ │ │ │ add r2, r2, #20 │ │ │ │ rsble ip, r2, #32 │ │ │ │ lsl r1, r1, r2 │ │ │ │ orrle r1, r1, r0, lsr ip │ │ │ │ lslle r0, r0, r2 │ │ │ │ subs r4, r4, r3 │ │ │ │ addge r1, r1, r4, lsl #20 │ │ │ │ orrge r1, r1, r5 │ │ │ │ popge {r4, r5, pc} │ │ │ │ mvn r4, r4 │ │ │ │ subs r4, r4, #31 │ │ │ │ - bge 55b10 │ │ │ │ + bge 55b28 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 55af8 │ │ │ │ + bgt 55b10 │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r2, r4, #32 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r2 │ │ │ │ orr r1, r5, r1, lsr r4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ rsb r4, r4, #12 │ │ │ │ @@ -79083,31 +79089,31 @@ │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r4, #0 │ │ │ │ eor r3, r3, #1048576 @ 0x100000 │ │ │ │ eoreq r1, r1, #1048576 @ 0x100000 │ │ │ │ addeq r4, r4, #1 │ │ │ │ subne r5, r5, #1 │ │ │ │ - b 559bc │ │ │ │ + b 559d4 │ │ │ │ mvns ip, r4, asr #21 │ │ │ │ mvnsne ip, r5, asr #21 │ │ │ │ - beq 55ba4 │ │ │ │ + beq 55bbc │ │ │ │ teq r4, r5 │ │ │ │ teqeq r0, r2 │ │ │ │ - beq 55b5c │ │ │ │ + beq 55b74 │ │ │ │ orrs ip, r4, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r1, r3 │ │ │ │ movne r1, #0 │ │ │ │ movne r0, #0 │ │ │ │ popne {r4, r5, pc} │ │ │ │ lsrs ip, r4, #21 │ │ │ │ - bne 55b84 │ │ │ │ + bne 55b9c │ │ │ │ lsls r0, r0, #1 │ │ │ │ adcs r1, r1, r1 │ │ │ │ orrcs r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r4, #4194304 @ 0x400000 │ │ │ │ addcc r1, r1, #1048576 @ 0x100000 │ │ │ │ popcc {r4, r5, pc} │ │ │ │ @@ -79131,25 +79137,25 @@ │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 55a6c │ │ │ │ + b 55a84 │ │ │ │ teq r0, #0 │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ ands r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 55a6c │ │ │ │ + b 55a84 │ │ │ │ lsls r2, r0, #1 │ │ │ │ asr r1, r2, #3 │ │ │ │ rrx r1, r1 │ │ │ │ lsl r0, r2, #28 │ │ │ │ andsne r3, r2, #-16777216 @ 0xff000000 │ │ │ │ teqne r3, #-16777216 @ 0xff000000 │ │ │ │ eorne r1, r1, #939524096 @ 0x38000000 │ │ │ │ @@ -79159,85 +79165,85 @@ │ │ │ │ teq r3, #-16777216 @ 0xff000000 │ │ │ │ orreq r1, r1, #524288 @ 0x80000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #896 @ 0x380 │ │ │ │ and r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 55a6c │ │ │ │ + b 55a84 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, #0 │ │ │ │ - b 55c94 │ │ │ │ + b 55cac │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ands r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 55c94 │ │ │ │ + bpl 55cac │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ lsrs ip, r1, #22 │ │ │ │ - beq 55a10 │ │ │ │ + beq 55a28 │ │ │ │ mov r2, #3 │ │ │ │ lsrs ip, ip, #3 │ │ │ │ addne r2, r2, #3 │ │ │ │ lsrs ip, ip, #3 │ │ │ │ addne r2, r2, #3 │ │ │ │ add r2, r2, ip, lsr #3 │ │ │ │ rsb r3, r2, #32 │ │ │ │ lsl ip, r0, r3 │ │ │ │ lsr r0, r0, r2 │ │ │ │ orr r0, r0, r1, lsl r3 │ │ │ │ lsr r1, r1, r2 │ │ │ │ add r4, r4, r2 │ │ │ │ - b 55a10 │ │ │ │ + b 55a28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 55eb8 │ │ │ │ + bleq 55ed0 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r6, r1, r3 │ │ │ │ bic r1, r1, ip, lsl #21 │ │ │ │ bic r3, r3, ip, lsl #21 │ │ │ │ orrs r5, r0, r1, lsl #12 │ │ │ │ orrsne r5, r2, r3, lsl #12 │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ orr r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 55d90 │ │ │ │ + beq 55da8 │ │ │ │ umull ip, lr, r0, r2 │ │ │ │ mov r5, #0 │ │ │ │ umlal lr, r5, r1, r2 │ │ │ │ and r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ umlal lr, r5, r0, r3 │ │ │ │ mov r6, #0 │ │ │ │ umlal r5, r6, r1, r3 │ │ │ │ teq ip, #0 │ │ │ │ orrne lr, lr, #1 │ │ │ │ sub r4, r4, #255 @ 0xff │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ sbc r4, r4, #768 @ 0x300 │ │ │ │ - bcs 55d5c │ │ │ │ + bcs 55d74 │ │ │ │ lsls lr, lr, #1 │ │ │ │ adcs r5, r5, r5 │ │ │ │ adc r6, r6, r6 │ │ │ │ orr r1, r2, r6, lsl #11 │ │ │ │ orr r1, r1, r5, lsr #21 │ │ │ │ lsl r0, r5, #11 │ │ │ │ orr r0, r0, lr, lsr #21 │ │ │ │ lsl lr, lr, #11 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 55dbc │ │ │ │ + bhi 55dd4 │ │ │ │ cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq lr, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r6, r1 │ │ │ │ @@ -79246,24 +79252,24 @@ │ │ │ │ subs r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bgt 55f24 │ │ │ │ + bgt 55f3c │ │ │ │ cmn r4, #54 @ 0x36 │ │ │ │ movle r0, #0 │ │ │ │ andle r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ rsb r4, r4, #0 │ │ │ │ subs r4, r4, #32 │ │ │ │ - bge 55e40 │ │ │ │ + bge 55e58 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 55e14 │ │ │ │ + bgt 55e2c │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r5, r4, #32 │ │ │ │ lsl r3, r0, r5 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r5 │ │ │ │ and r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -79291,58 +79297,58 @@ │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r0, r1, lsr r4 │ │ │ │ add r0, r0, r3, lsr #31 │ │ │ │ orrs lr, lr, r3, lsl #1 │ │ │ │ biceq r0, r0, r3, lsr #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ teq r4, #0 │ │ │ │ - bne 55e98 │ │ │ │ + bne 55eb0 │ │ │ │ and r6, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adc r1, r1, r1 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 55e78 │ │ │ │ + beq 55e90 │ │ │ │ orr r1, r1, r6 │ │ │ │ teq r5, #0 │ │ │ │ bxne lr │ │ │ │ and r6, r3, #-2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adc r3, r3, r3 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ subeq r5, r5, #1 │ │ │ │ - beq 55e9c │ │ │ │ + beq 55eb4 │ │ │ │ orr r3, r3, r6 │ │ │ │ bx lr │ │ │ │ teq r4, ip │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teqne r5, ip │ │ │ │ - beq 55ee4 │ │ │ │ + beq 55efc │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 55e6c │ │ │ │ + bne 55e84 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ moveq r0, r2 │ │ │ │ moveq r1, r3 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - beq 55f38 │ │ │ │ + beq 55f50 │ │ │ │ teq r4, ip │ │ │ │ - bne 55f08 │ │ │ │ + bne 55f20 │ │ │ │ orrs r6, r0, r1, lsl #12 │ │ │ │ - bne 55f38 │ │ │ │ + bne 55f50 │ │ │ │ teq r5, ip │ │ │ │ - bne 55f20 │ │ │ │ + bne 55f38 │ │ │ │ orrs r6, r2, r3, lsl #12 │ │ │ │ movne r0, r2 │ │ │ │ movne r1, r3 │ │ │ │ - bne 55f38 │ │ │ │ + bne 55f50 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #15728640 @ 0xf00000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ @@ -79351,34 +79357,34 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 560d8 │ │ │ │ + bleq 560f0 │ │ │ │ sub r4, r4, r5 │ │ │ │ eor lr, r1, r3 │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ lsl r1, r1, #12 │ │ │ │ - beq 560a8 │ │ │ │ + beq 560c0 │ │ │ │ lsl r3, r3, #12 │ │ │ │ mov r5, #268435456 @ 0x10000000 │ │ │ │ orr r3, r5, r3, lsr #4 │ │ │ │ orr r3, r3, r2, lsr #24 │ │ │ │ lsl r2, r2, #8 │ │ │ │ orr r5, r5, r1, lsr #4 │ │ │ │ orr r5, r5, r0, lsr #24 │ │ │ │ lsl r6, r0, #8 │ │ │ │ and r1, lr, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ cmpeq r6, r2 │ │ │ │ adc r4, r4, #253 @ 0xfd │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ - bcs 55fb8 │ │ │ │ + bcs 55fd0 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ rrx r2, r2 │ │ │ │ subs r6, r6, r2 │ │ │ │ sbc r5, r5, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ rrx r2, r2 │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ @@ -79406,35 +79412,35 @@ │ │ │ │ rrx r2, r2 │ │ │ │ subs lr, r6, r2 │ │ │ │ sbcs lr, r5, r3 │ │ │ │ subcs r6, r6, r2 │ │ │ │ movcs r5, lr │ │ │ │ orrcs r0, r0, ip, lsr #3 │ │ │ │ orrs lr, r5, r6 │ │ │ │ - beq 56078 │ │ │ │ + beq 56090 │ │ │ │ lsl r5, r5, #4 │ │ │ │ orr r5, r5, r6, lsr #28 │ │ │ │ lsl r6, r6, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, r2, lsr #29 │ │ │ │ lsl r2, r2, #3 │ │ │ │ lsrs ip, ip, #4 │ │ │ │ - bne 55fd0 │ │ │ │ + bne 55fe8 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ - bne 56084 │ │ │ │ + bne 5609c │ │ │ │ orr r1, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ - b 55fd0 │ │ │ │ + b 55fe8 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ orreq r1, r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 55dbc │ │ │ │ + bhi 55dd4 │ │ │ │ subs ip, r5, r3 │ │ │ │ subseq ip, r6, r2 │ │ │ │ lsrseq ip, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ @@ -79442,56 +79448,56 @@ │ │ │ │ adds r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - b 55dbc │ │ │ │ + b 55dd4 │ │ │ │ orr lr, r5, r6 │ │ │ │ - b 55dbc │ │ │ │ + b 55dd4 │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teq r4, ip │ │ │ │ teqeq r5, ip │ │ │ │ - beq 55f38 │ │ │ │ + beq 55f50 │ │ │ │ teq r4, ip │ │ │ │ - bne 5610c │ │ │ │ + bne 56124 │ │ │ │ orrs r4, r0, r1, lsl #12 │ │ │ │ - bne 55f38 │ │ │ │ + bne 55f50 │ │ │ │ teq r5, ip │ │ │ │ - bne 55f20 │ │ │ │ + bne 55f38 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 55f38 │ │ │ │ + b 55f50 │ │ │ │ teq r5, ip │ │ │ │ - bne 56128 │ │ │ │ + bne 56140 │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ - beq 55ed4 │ │ │ │ + beq 55eec │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 55f38 │ │ │ │ + b 55f50 │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 55e6c │ │ │ │ + bne 55e84 │ │ │ │ orrs r4, r0, r1, lsl #1 │ │ │ │ - bne 55f20 │ │ │ │ + bne 55f38 │ │ │ │ orrs r5, r2, r3, lsl #1 │ │ │ │ - bne 55ed4 │ │ │ │ - b 55f38 │ │ │ │ + bne 55eec │ │ │ │ + b 55f50 │ │ │ │ mvn ip, #0 │ │ │ │ - b 5615c │ │ │ │ + b 56174 │ │ │ │ mov ip, #1 │ │ │ │ - b 5615c │ │ │ │ + b 56174 │ │ │ │ mov ip, #1 │ │ │ │ push {ip} @ (str ip, [sp, #-4]!) │ │ │ │ lsl ip, r1, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvnsne ip, ip, asr #21 │ │ │ │ - beq 561b0 │ │ │ │ + beq 561c8 │ │ │ │ add sp, sp, #4 │ │ │ │ orrs ip, r0, r1, lsl #1 │ │ │ │ orrseq ip, r2, r3, lsl #1 │ │ │ │ teqne r1, r3 │ │ │ │ teqeq r0, r2 │ │ │ │ moveq r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -79501,119 +79507,119 @@ │ │ │ │ cmpeq r0, r2 │ │ │ │ asrcs r0, r3, #31 │ │ │ │ mvncc r0, r3, asr #31 │ │ │ │ orr r0, r0, #1 │ │ │ │ bx lr │ │ │ │ lsl ip, r1, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 561c4 │ │ │ │ + bne 561dc │ │ │ │ orrs ip, r0, r1, lsl #12 │ │ │ │ - bne 561d8 │ │ │ │ + bne 561f0 │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 56174 │ │ │ │ + bne 5618c │ │ │ │ orrs ip, r2, r3, lsl #12 │ │ │ │ - beq 56174 │ │ │ │ + beq 5618c │ │ │ │ pop {r0} @ (ldr r0, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, ip │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, ip │ │ │ │ - b 561fc │ │ │ │ + b 56214 │ │ │ │ push {r0, lr} │ │ │ │ - bl 56158 │ │ │ │ + bl 56170 │ │ │ │ cmp r0, #0 │ │ │ │ cmnmi r0, #0 │ │ │ │ pop {r0, pc} │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 561fc │ │ │ │ + bl 56214 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 561fc │ │ │ │ + bl 56214 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 561fc │ │ │ │ + bl 56214 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 561e0 │ │ │ │ + bl 561f8 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 561e0 │ │ │ │ + bl 561f8 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ lsl r2, r1, #1 │ │ │ │ adds r2, r2, #2097152 @ 0x200000 │ │ │ │ - bcs 562b4 │ │ │ │ - bpl 562ac │ │ │ │ + bcs 562cc │ │ │ │ + bpl 562c4 │ │ │ │ mvn r3, #992 @ 0x3e0 │ │ │ │ subs r2, r3, r2, asr #21 │ │ │ │ - bls 562bc │ │ │ │ + bls 562d4 │ │ │ │ lsl r3, r1, #11 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, r0, lsr #21 │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ lsr r0, r3, r2 │ │ │ │ rsbne r0, r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ orrs r0, r0, r1, lsl #12 │ │ │ │ - bne 562c8 │ │ │ │ + bne 562e0 │ │ │ │ ands r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ mvneq r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ lsls r2, r1, #1 │ │ │ │ - bcs 56304 │ │ │ │ + bcs 5631c │ │ │ │ adds r2, r2, #2097152 @ 0x200000 │ │ │ │ - bcs 5630c │ │ │ │ - bpl 56304 │ │ │ │ + bcs 56324 │ │ │ │ + bpl 5631c │ │ │ │ mvn r3, #992 @ 0x3e0 │ │ │ │ subs r2, r3, r2, asr #21 │ │ │ │ - bmi 56314 │ │ │ │ + bmi 5632c │ │ │ │ lsl r3, r1, #11 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, r0, lsr #21 │ │ │ │ lsr r0, r3, r2 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ orrs r0, r0, r1, lsl #12 │ │ │ │ - bne 5631c │ │ │ │ + bne 56334 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ lsl r2, r1, #1 │ │ │ │ subs r3, r2, #1879048192 @ 0x70000000 │ │ │ │ subscs ip, r3, #2097152 @ 0x200000 │ │ │ │ rsbscs ip, ip, #532676608 @ 0x1fc00000 │ │ │ │ - bls 56354 │ │ │ │ + bls 5636c │ │ │ │ and ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsl r2, r0, #3 │ │ │ │ orr r0, ip, r0, lsr #29 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ adc r0, r0, r3, lsl #2 │ │ │ │ biceq r0, r0, #1 │ │ │ │ bx lr │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - bne 5639c │ │ │ │ + bne 563b4 │ │ │ │ adds r2, r3, #48234496 @ 0x2e00000 │ │ │ │ andlt r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ bxlt lr │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ lsr r2, r2, #21 │ │ │ │ rsb r2, r2, #24 │ │ │ │ rsb ip, r2, #32 │ │ │ │ @@ -79621,34 +79627,34 @@ │ │ │ │ lsr r0, r0, r2 │ │ │ │ orrne r0, r0, #1 │ │ │ │ lsl r3, r1, #11 │ │ │ │ lsr r3, r3, #11 │ │ │ │ orr r0, r0, r3, lsl ip │ │ │ │ lsr r3, r3, r2 │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 56338 │ │ │ │ + b 56350 │ │ │ │ mvns r3, r2, asr #21 │ │ │ │ - bne 563b4 │ │ │ │ + bne 563cc │ │ │ │ orrs r3, r0, r1, lsl #12 │ │ │ │ movne r0, #2130706432 @ 0x7f000000 │ │ │ │ orrne r0, r0, #12582912 @ 0xc00000 │ │ │ │ bxne lr │ │ │ │ and r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r0, r0, #2130706432 @ 0x7f000000 │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ bx lr │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 563d0 │ │ │ │ + b 563e8 │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lslsne r3, r1, #1 │ │ │ │ teqne r2, r3 │ │ │ │ mvnsne ip, r2, asr #24 │ │ │ │ mvnsne ip, r3, asr #24 │ │ │ │ - beq 564dc │ │ │ │ + beq 564f4 │ │ │ │ lsr r2, r2, #24 │ │ │ │ rsbs r3, r2, r3, lsr #24 │ │ │ │ addgt r2, r2, r3 │ │ │ │ eorgt r1, r0, r1 │ │ │ │ eorgt r0, r1, r0 │ │ │ │ eorgt r1, r0, r1 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ @@ -79659,71 +79665,71 @@ │ │ │ │ bic r0, r0, #-16777216 @ 0xff000000 │ │ │ │ rsbne r0, r0, #0 │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r1, #8388608 @ 0x800000 │ │ │ │ bic r1, r1, #-16777216 @ 0xff000000 │ │ │ │ rsbne r1, r1, #0 │ │ │ │ teq r2, r3 │ │ │ │ - beq 564c4 │ │ │ │ + beq 564dc │ │ │ │ sub r2, r2, #1 │ │ │ │ adds r0, r0, r1, asr r3 │ │ │ │ rsb r3, r3, #32 │ │ │ │ lsl r1, r1, r3 │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 56454 │ │ │ │ + bpl 5646c │ │ │ │ rsbs r1, r1, #0 │ │ │ │ rsc r0, r0, #0 │ │ │ │ cmp r0, #8388608 @ 0x800000 │ │ │ │ - bcc 5648c │ │ │ │ + bcc 564a4 │ │ │ │ cmp r0, #16777216 @ 0x1000000 │ │ │ │ - bcc 56478 │ │ │ │ + bcc 56490 │ │ │ │ lsrs r0, r0, #1 │ │ │ │ rrx r1, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #254 @ 0xfe │ │ │ │ - bcs 56530 │ │ │ │ + bcs 56548 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ adc r0, r0, r2, lsl #23 │ │ │ │ biceq r0, r0, #1 │ │ │ │ orr r0, r0, r3 │ │ │ │ bx lr │ │ │ │ lsls r1, r1, #1 │ │ │ │ adc r0, r0, r0 │ │ │ │ subs r2, r2, #1 │ │ │ │ cmpcs r0, #8388608 @ 0x800000 │ │ │ │ - bcs 56478 │ │ │ │ + bcs 56490 │ │ │ │ clz ip, r0 │ │ │ │ sub ip, ip, #8 │ │ │ │ subs r2, r2, ip │ │ │ │ lsl r0, r0, ip │ │ │ │ addge r0, r0, r2, lsl #23 │ │ │ │ rsblt r2, r2, #0 │ │ │ │ orrge r0, r0, r3 │ │ │ │ orrlt r0, r3, r0, lsr r2 │ │ │ │ bx lr │ │ │ │ teq r2, #0 │ │ │ │ eor r1, r1, #8388608 @ 0x800000 │ │ │ │ eoreq r0, r0, #8388608 @ 0x800000 │ │ │ │ addeq r2, r2, #1 │ │ │ │ subne r3, r3, #1 │ │ │ │ - b 56434 │ │ │ │ + b 5644c │ │ │ │ lsl r3, r1, #1 │ │ │ │ mvns ip, r2, asr #24 │ │ │ │ mvnsne ip, r3, asr #24 │ │ │ │ - beq 5653c │ │ │ │ + beq 56554 │ │ │ │ teq r2, r3 │ │ │ │ - beq 56500 │ │ │ │ + beq 56518 │ │ │ │ teq r2, #0 │ │ │ │ moveq r0, r1 │ │ │ │ bx lr │ │ │ │ teq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ bxne lr │ │ │ │ tst r2, #-16777216 @ 0xff000000 │ │ │ │ - bne 56520 │ │ │ │ + bne 56538 │ │ │ │ lsls r0, r0, #1 │ │ │ │ orrcs r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ adds r2, r2, #33554432 @ 0x2000000 │ │ │ │ addcc r0, r0, #8388608 @ 0x800000 │ │ │ │ bxcc lr │ │ │ │ and r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -79736,44 +79742,44 @@ │ │ │ │ movne r1, r0 │ │ │ │ lsls r2, r0, #9 │ │ │ │ lslseq r3, r1, #9 │ │ │ │ teqeq r0, r1 │ │ │ │ orrne r0, r0, #4194304 @ 0x400000 │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ - b 56570 │ │ │ │ + b 56588 │ │ │ │ ands r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ movs ip, r0 │ │ │ │ bxeq lr │ │ │ │ orr r3, r3, #1258291200 @ 0x4b000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ - b 565c8 │ │ │ │ + b 565e0 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ mov r3, #0 │ │ │ │ - b 565b0 │ │ │ │ + b 565c8 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ ands r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 565b0 │ │ │ │ + bpl 565c8 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ movs ip, r1 │ │ │ │ moveq ip, r0 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ orr r3, r3, #1526726656 @ 0x5b000000 │ │ │ │ subeq r3, r3, #268435456 @ 0x10000000 │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ clz r2, ip │ │ │ │ subs r2, r2, #8 │ │ │ │ sub r3, r3, r2, lsl #23 │ │ │ │ - blt 565f8 │ │ │ │ + blt 56610 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ lsl ip, r0, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ adc r0, r3, r0, lsr r2 │ │ │ │ biceq r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -79785,33 +79791,33 @@ │ │ │ │ biceq r0, r0, ip, lsr #31 │ │ │ │ bx lr │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ ands r2, ip, r0, lsr #23 │ │ │ │ andsne r3, ip, r1, lsr #23 │ │ │ │ teqne r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 56728 │ │ │ │ + beq 56740 │ │ │ │ add r2, r2, r3 │ │ │ │ eor ip, r0, r1 │ │ │ │ lsls r0, r0, #9 │ │ │ │ lslsne r1, r1, #9 │ │ │ │ - beq 56684 │ │ │ │ + beq 5669c │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ orr r0, r3, r0, lsr #5 │ │ │ │ orr r1, r3, r1, lsr #5 │ │ │ │ umull r3, r1, r0, r1 │ │ │ │ and r0, ip, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #8388608 @ 0x800000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ orrcc r1, r1, r3, lsr #31 │ │ │ │ lslcc r3, r3, #1 │ │ │ │ orr r0, r0, r1 │ │ │ │ sbc r2, r2, #127 @ 0x7f │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bhi 566b4 │ │ │ │ + bhi 566cc │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ adc r0, r0, r2, lsl #23 │ │ │ │ biceq r0, r0, #1 │ │ │ │ bx lr │ │ │ │ teq r0, #0 │ │ │ │ and ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #9 │ │ │ │ @@ -79820,15 +79826,15 @@ │ │ │ │ subs r2, r2, #127 @ 0x7f │ │ │ │ rsbsgt r3, r2, #255 @ 0xff │ │ │ │ orrgt r0, r0, r2, lsl #23 │ │ │ │ bxgt lr │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bgt 56790 │ │ │ │ + bgt 567a8 │ │ │ │ cmn r2, #25 │ │ │ │ andle r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bxle lr │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ lsr r1, r1, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ @@ -79839,68 +79845,68 @@ │ │ │ │ biceq r0, r0, ip, lsr #31 │ │ │ │ bx lr │ │ │ │ teq r2, #0 │ │ │ │ and ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ tsteq r0, #8388608 @ 0x800000 │ │ │ │ subeq r2, r2, #1 │ │ │ │ - beq 566f4 │ │ │ │ + beq 5670c │ │ │ │ orr r0, r0, ip │ │ │ │ teq r3, #0 │ │ │ │ and ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ tsteq r1, #8388608 @ 0x800000 │ │ │ │ subeq r3, r3, #1 │ │ │ │ - beq 56710 │ │ │ │ + beq 56728 │ │ │ │ orr r1, r1, ip │ │ │ │ - b 5662c │ │ │ │ + b 56644 │ │ │ │ and r3, ip, r1, lsr #23 │ │ │ │ teq r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 56750 │ │ │ │ + beq 56768 │ │ │ │ bics ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ bicsne ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 566ec │ │ │ │ + bne 56704 │ │ │ │ eor r0, r0, r1 │ │ │ │ and r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ teq r0, #0 │ │ │ │ teqne r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, r1 │ │ │ │ teqne r1, #0 │ │ │ │ teqne r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 567a0 │ │ │ │ + beq 567b8 │ │ │ │ teq r2, ip │ │ │ │ - bne 56778 │ │ │ │ + bne 56790 │ │ │ │ lsls r2, r0, #9 │ │ │ │ - bne 567a0 │ │ │ │ + bne 567b8 │ │ │ │ teq r3, ip │ │ │ │ - bne 5678c │ │ │ │ + bne 567a4 │ │ │ │ lsls r3, r1, #9 │ │ │ │ movne r0, r1 │ │ │ │ - bne 567a0 │ │ │ │ + bne 567b8 │ │ │ │ eor r0, r0, r1 │ │ │ │ and r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ orr r0, r0, #2130706432 @ 0x7f000000 │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ bx lr │ │ │ │ orr r0, r0, #2130706432 @ 0x7f000000 │ │ │ │ orr r0, r0, #12582912 @ 0xc00000 │ │ │ │ bx lr │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ ands r2, ip, r0, lsr #23 │ │ │ │ andsne r3, ip, r1, lsr #23 │ │ │ │ teqne r2, ip │ │ │ │ teqne r3, ip │ │ │ │ - beq 568b0 │ │ │ │ + beq 568c8 │ │ │ │ sub r2, r2, r3 │ │ │ │ eor ip, r0, r1 │ │ │ │ lsls r1, r1, #9 │ │ │ │ lsl r0, r0, #9 │ │ │ │ - beq 5684c │ │ │ │ + beq 56864 │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ orr r1, r3, r1, lsr #4 │ │ │ │ orr r3, r3, r0, lsr #4 │ │ │ │ and r0, ip, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, r1 │ │ │ │ lslcc r3, r3, #1 │ │ │ │ adc r2, r2, #125 @ 0x7d │ │ │ │ @@ -79915,188 +79921,188 @@ │ │ │ │ subcs r3, r3, r1, lsr #2 │ │ │ │ orrcs r0, r0, ip, lsr #2 │ │ │ │ cmp r3, r1, lsr #3 │ │ │ │ subcs r3, r3, r1, lsr #3 │ │ │ │ orrcs r0, r0, ip, lsr #3 │ │ │ │ lsls r3, r3, #4 │ │ │ │ lsrsne ip, ip, #4 │ │ │ │ - bne 567f8 │ │ │ │ + bne 56810 │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bhi 566b4 │ │ │ │ + bhi 566cc │ │ │ │ cmp r3, r1 │ │ │ │ adc r0, r0, r2, lsl #23 │ │ │ │ biceq r0, r0, #1 │ │ │ │ bx lr │ │ │ │ and ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ orr r0, ip, r0, lsr #9 │ │ │ │ adds r2, r2, #127 @ 0x7f │ │ │ │ rsbsgt r3, r2, #255 @ 0xff │ │ │ │ orrgt r0, r0, r2, lsl #23 │ │ │ │ bxgt lr │ │ │ │ orr r0, r0, #8388608 @ 0x800000 │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - b 566b4 │ │ │ │ + b 566cc │ │ │ │ teq r2, #0 │ │ │ │ and ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ tsteq r0, #8388608 @ 0x800000 │ │ │ │ subeq r2, r2, #1 │ │ │ │ - beq 5687c │ │ │ │ + beq 56894 │ │ │ │ orr r0, r0, ip │ │ │ │ teq r3, #0 │ │ │ │ and ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ tsteq r1, #8388608 @ 0x800000 │ │ │ │ subeq r3, r3, #1 │ │ │ │ - beq 56898 │ │ │ │ + beq 568b0 │ │ │ │ orr r1, r1, ip │ │ │ │ - b 567c4 │ │ │ │ + b 567dc │ │ │ │ and r3, ip, r1, lsr #23 │ │ │ │ teq r2, ip │ │ │ │ - bne 568d4 │ │ │ │ + bne 568ec │ │ │ │ lsls r2, r0, #9 │ │ │ │ - bne 567a0 │ │ │ │ + bne 567b8 │ │ │ │ teq r3, ip │ │ │ │ - bne 5678c │ │ │ │ + bne 567a4 │ │ │ │ mov r0, r1 │ │ │ │ - b 567a0 │ │ │ │ + b 567b8 │ │ │ │ teq r3, ip │ │ │ │ - bne 568ec │ │ │ │ + bne 56904 │ │ │ │ lsls r3, r1, #9 │ │ │ │ - beq 56744 │ │ │ │ + beq 5675c │ │ │ │ mov r0, r1 │ │ │ │ - b 567a0 │ │ │ │ + b 567b8 │ │ │ │ bics ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ bicsne ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 56874 │ │ │ │ + bne 5688c │ │ │ │ bics r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 5678c │ │ │ │ + bne 567a4 │ │ │ │ bics r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 56744 │ │ │ │ - b 567a0 │ │ │ │ + bne 5675c │ │ │ │ + b 567b8 │ │ │ │ mvn ip, #0 │ │ │ │ - b 56920 │ │ │ │ + b 56938 │ │ │ │ mov ip, #1 │ │ │ │ - b 56920 │ │ │ │ + b 56938 │ │ │ │ mov ip, #1 │ │ │ │ push {ip} @ (str ip, [sp, #-4]!) │ │ │ │ lsl r2, r0, #1 │ │ │ │ lsl r3, r1, #1 │ │ │ │ mvns ip, r2, asr #24 │ │ │ │ mvnsne ip, r3, asr #24 │ │ │ │ - beq 56958 │ │ │ │ + beq 56970 │ │ │ │ add sp, sp, #4 │ │ │ │ orrs ip, r2, r3, lsr #1 │ │ │ │ teqne r0, r1 │ │ │ │ subspl r0, r2, r3 │ │ │ │ asrhi r0, r1, #31 │ │ │ │ mvncc r0, r1, asr #31 │ │ │ │ orrne r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mvns ip, r2, asr #24 │ │ │ │ - bne 56968 │ │ │ │ + bne 56980 │ │ │ │ lsls ip, r0, #9 │ │ │ │ - bne 56978 │ │ │ │ + bne 56990 │ │ │ │ mvns ip, r3, asr #24 │ │ │ │ - bne 56938 │ │ │ │ + bne 56950 │ │ │ │ lsls ip, r1, #9 │ │ │ │ - beq 56938 │ │ │ │ + beq 56950 │ │ │ │ pop {r0} @ (ldr r0, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, ip │ │ │ │ - b 56990 │ │ │ │ + b 569a8 │ │ │ │ push {r0, r1, r2, r3, lr} │ │ │ │ - bl 5691c │ │ │ │ + bl 56934 │ │ │ │ cmp r0, #0 │ │ │ │ cmnmi r0, #0 │ │ │ │ pop {r0, r1, r2, r3, pc} │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56990 │ │ │ │ + bl 569a8 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56990 │ │ │ │ + bl 569a8 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56990 │ │ │ │ + bl 569a8 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56980 │ │ │ │ + bl 56998 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56980 │ │ │ │ + bl 56998 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ lsl r2, r0, #1 │ │ │ │ cmp r2, #2130706432 @ 0x7f000000 │ │ │ │ - bcc 56a38 │ │ │ │ + bcc 56a50 │ │ │ │ mov r3, #158 @ 0x9e │ │ │ │ subs r2, r3, r2, lsr #24 │ │ │ │ - bls 56a40 │ │ │ │ + bls 56a58 │ │ │ │ lsl r3, r0, #8 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, #-2147483648 @ 0x80000000 │ │ │ │ lsr r0, r3, r2 │ │ │ │ rsbne r0, r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmn r2, #97 @ 0x61 │ │ │ │ - bne 56a50 │ │ │ │ + bne 56a68 │ │ │ │ lsls r2, r0, #9 │ │ │ │ - bne 56a5c │ │ │ │ + bne 56a74 │ │ │ │ ands r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ mvneq r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ lsls r2, r0, #1 │ │ │ │ - bcs 56a90 │ │ │ │ + bcs 56aa8 │ │ │ │ cmp r2, #2130706432 @ 0x7f000000 │ │ │ │ - bcc 56a90 │ │ │ │ + bcc 56aa8 │ │ │ │ mov r3, #158 @ 0x9e │ │ │ │ subs r2, r3, r2, lsr #24 │ │ │ │ - bmi 56a98 │ │ │ │ + bmi 56ab0 │ │ │ │ lsl r3, r0, #8 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ lsr r0, r3, r2 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmn r2, #97 @ 0x61 │ │ │ │ - bne 56aa8 │ │ │ │ + bne 56ac0 │ │ │ │ lsls r2, r0, #9 │ │ │ │ - bne 56ab0 │ │ │ │ + bne 56ac8 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r1, lr} │ │ │ │ mov r0, #8 │ │ │ │ bl 8124 │ │ │ │ pop {r1, pc} │ │ │ │ - ldr r3, [pc, #48] @ 56b00 │ │ │ │ - ldr r2, [pc, #48] @ 56b04 │ │ │ │ + ldr r3, [pc, #48] @ 56b18 │ │ │ │ + ldr r2, [pc, #48] @ 56b1c │ │ │ │ and r3, r3, r0, lsr #1 │ │ │ │ sub r0, r0, r3 │ │ │ │ and r3, r0, r2 │ │ │ │ and r2, r2, r0, lsr #2 │ │ │ │ add r3, r3, r2 │ │ │ │ - ldr r0, [pc, #28] @ 56b08 │ │ │ │ + ldr r0, [pc, #28] @ 56b20 │ │ │ │ add r3, r3, r3, lsr #4 │ │ │ │ and r0, r0, r3 │ │ │ │ add r0, r0, r0, lsl #8 │ │ │ │ add r0, r0, r0, lsl #16 │ │ │ │ lsr r0, r0, #24 │ │ │ │ bx lr │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00056b0c <.fini>: │ │ │ │ +00056b24 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,3170 +1,3155 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00056b14 01000200 3e000000 41000000 0c000000 ....>...A....... │ │ │ │ - 0x00056b24 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ - 0x00056b34 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ - 0x00056b44 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ - 0x00056b54 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ - 0x00056b64 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ │ - 0x00056b74 41000000 29000000 41000000 02000000 A...)...A....... │ │ │ │ - 0x00056b84 41000000 19000000 41000000 0a000000 A.......A....... │ │ │ │ - 0x00056b94 41000000 0b000000 41000000 00000000 A.......A....... │ │ │ │ - 0x00056ba4 00000000 3c6e756c 6c707472 3e000000 ....... │ │ │ │ - 0x00056bb4 736f636b 65742070 726f7669 64656420 socket provided │ │ │ │ - 0x00056bc4 7468726f 75676820 736f636b 65742061 through socket a │ │ │ │ - 0x00056bd4 63746976 6174696f 6e000000 5844475f ctivation...XDG_ │ │ │ │ - 0x00056be4 41435449 56415449 4f4e5f54 4f4b454e ACTIVATION_TOKEN │ │ │ │ - 0x00056bf4 00000000 4445534b 544f505f 53544152 ....DESKTOP_STAR │ │ │ │ - 0x00056c04 5455505f 49440000 2b633a43 6f3a743a TUP_ID..+c:Co:t: │ │ │ │ - 0x00056c14 543a613a 4c443a66 3a773a57 3a733a3a T:a:LD:f:w:W:s:: │ │ │ │ - 0x00056c24 486d4650 703a643a 6c3a3a53 76656800 HmFPp:d:l::Sveh. │ │ │ │ - 0x00056c34 7465726d 3d000000 6c6f6769 6e2d7368 term=...login-sh │ │ │ │ - 0x00056c44 656c6c3d 79657300 7469746c 653d0000 ell=yes.title=.. │ │ │ │ - 0x00056c54 6170702d 69643d00 6572726f 723a2025 app-id=.error: % │ │ │ │ - 0x00056c64 733a206e 6f742061 20646972 6563746f s: not a directo │ │ │ │ - 0x00056c74 72790a00 666f6e74 3d000000 25757825 ry..font=...%ux% │ │ │ │ - 0x00056c84 75000000 6572726f 723a2069 6e76616c u...error: inval │ │ │ │ - 0x00056c94 69642077 696e646f 772d7369 7a652d70 id window-size-p │ │ │ │ - 0x00056ca4 6978656c 733a2025 730a0000 696e6974 ixels: %s...init │ │ │ │ - 0x00056cb4 69616c2d 77696e64 6f772d73 697a652d ial-window-size- │ │ │ │ - 0x00056cc4 70697865 6c733d25 75782575 00000000 pixels=%ux%u.... │ │ │ │ - 0x00056cd4 6572726f 723a2069 6e76616c 69642077 error: invalid w │ │ │ │ - 0x00056ce4 696e646f 772d7369 7a652d63 68617273 indow-size-chars │ │ │ │ - 0x00056cf4 3a202573 0a000000 696e6974 69616c2d : %s....initial- │ │ │ │ - 0x00056d04 77696e64 6f772d73 697a652d 63686172 window-size-char │ │ │ │ - 0x00056d14 733d2575 78257500 696e6974 69616c2d s=%ux%u.initial- │ │ │ │ - 0x00056d24 77696e64 6f772d6d 6f64653d 6d617869 window-mode=maxi │ │ │ │ - 0x00056d34 6d697a65 64000000 696e6974 69616c2d mized...initial- │ │ │ │ - 0x00056d44 77696e64 6f772d6d 6f64653d 66756c6c window-mode=full │ │ │ │ - 0x00056d54 73637265 656e0000 27257327 25730000 screen..'%s'%s.. │ │ │ │ - 0x00056d64 2d642c2d 2d6c6f67 2d6c6576 656c3a20 -d,--log-level: │ │ │ │ - 0x00056d74 25733a20 61726775 6d656e74 206d7573 %s: argument mus │ │ │ │ - 0x00056d84 74206265 206f6e65 206f6620 25730a00 t be one of %s.. │ │ │ │ - 0x00056d94 6175746f 00000000 6e657665 72000000 auto....never... │ │ │ │ - 0x00056da4 616c7761 79730000 25733a20 61726775 always..%s: argu │ │ │ │ - 0x00056db4 6d656e74 206d7573 74206265 206f6e65 ment must be one │ │ │ │ - 0x00056dc4 206f6620 276e6576 6572272c 2027616c of 'never', 'al │ │ │ │ - 0x00056dd4 77617973 27206f72 20276175 746f270a ways' or 'auto'. │ │ │ │ - 0x00056de4 00000000 666f6f74 20000000 55736167 ....foot ...Usag │ │ │ │ - 0x00056df4 653a2025 73205b4f 5054494f 4e532e2e e: %s [OPTIONS.. │ │ │ │ - 0x00056e04 2e5d0a00 55736167 653a2025 73205b4f .]..Usage: %s [O │ │ │ │ - 0x00056e14 5054494f 4e532e2e 2e5d2063 6f6d6d61 PTIONS...] comma │ │ │ │ - 0x00056e24 6e64205b 41524753 2e2e2e5d 0a000000 nd [ARGS...].... │ │ │ │ - 0x00056e34 6572726f 723a202d 2d707479 20697320 error: --pty is │ │ │ │ - 0x00056e44 696e636f 6d706174 69626c65 20776974 incompatible wit │ │ │ │ - 0x00056e54 68207365 72766572 206d6f64 650a0000 h server mode... │ │ │ │ - 0x00056e64 4e4f5f43 4f4c4f52 00000000 6d61696e NO_COLOR....main │ │ │ │ - 0x00056e74 2e630000 6d61696e 00000000 756e616d .c..main....unam │ │ │ │ - 0x00056e84 65282920 6661696c 65640000 61726368 e() failed..arch │ │ │ │ - 0x00056e94 3a202573 2025732f 257a752d 62697400 : %s %s/%zu-bit. │ │ │ │ - 0x00056ea4 7365746c 6f63616c 65282920 6661696c setlocale() fail │ │ │ │ - 0x00056eb4 65642e20 54686520 6d6f7374 20636f6d ed. The most com │ │ │ │ - 0x00056ec4 6d6f6e20 63617573 65206973 20746861 mon cause is tha │ │ │ │ - 0x00056ed4 74207468 6520636f 6e666967 75726564 t the configured │ │ │ │ - 0x00056ee4 206c6f63 616c6520 6973206e 6f742061 locale is not a │ │ │ │ - 0x00056ef4 7661696c 61626c65 2c206f72 20686173 vailable, or has │ │ │ │ - 0x00056f04 20626565 6e206d69 73737065 6c6c6564 been misspelled │ │ │ │ - 0x00056f14 00000000 3c696e76 616c6964 3e000000 ....... │ │ │ │ - 0x00056f24 6c6f6361 6c653a20 25730000 27257327 locale: %s..'%s' │ │ │ │ - 0x00056f34 20697320 6e6f7420 61205554 462d3820 is not a UTF-8 │ │ │ │ - 0x00056f44 6c6f6361 6c652c20 66616c6c 696e6720 locale, falling │ │ │ │ - 0x00056f54 6261636b 20746f20 27257327 00000000 back to '%s'.... │ │ │ │ - 0x00056f64 696e7661 6c696420 6c6f6361 6c652c20 invalid locale, │ │ │ │ - 0x00056f74 66616c6c 696e6720 6261636b 20746f20 falling back to │ │ │ │ - 0x00056f84 27257327 00000000 27257327 20697320 '%s'....'%s' is │ │ │ │ - 0x00056f94 6e6f7420 61205554 462d3820 6c6f6361 not a UTF-8 loca │ │ │ │ - 0x00056fa4 6c652c20 616e6420 6661696c 65642074 le, and failed t │ │ │ │ - 0x00056fb4 6f206669 6e642061 2066616c 6c626163 o find a fallbac │ │ │ │ - 0x00056fc4 6b000000 696e7661 6c696420 6c6f6361 k...invalid loca │ │ │ │ - 0x00056fd4 6c652c20 616e6420 6661696c 65642074 le, and failed t │ │ │ │ - 0x00056fe4 6f206669 6e642061 2066616c 6c626163 o find a fallbac │ │ │ │ - 0x00056ff4 6b000000 666f6f74 00000000 5348454c k...foot....SHEL │ │ │ │ - 0x00057004 4c000000 636f6e66 69672e63 00000000 L...config.c.... │ │ │ │ - 0x00057014 636f6e66 69670000 6661696c 65642074 config..failed t │ │ │ │ - 0x00057024 6f206c6f 6f6b7570 20757365 723a2066 o lookup user: f │ │ │ │ - 0x00057034 616c6c69 6e672062 61636b20 746f2027 alling back to ' │ │ │ │ - 0x00057044 73682700 666f6f74 636c6965 6e740000 sh'.footclient.. │ │ │ │ - 0x00057054 5844475f 52554e54 494d455f 44495200 XDG_RUNTIME_DIR. │ │ │ │ - 0x00057064 2f746d70 2f666f6f 742e736f 636b0000 /tmp/foot.sock.. │ │ │ │ - 0x00057074 5741594c 414e445f 44495350 4c415900 WAYLAND_DISPLAY. │ │ │ │ - 0x00057084 25732f66 6f6f742d 25732e73 6f636b00 %s/foot-%s.sock. │ │ │ │ - 0x00057094 2f757372 2f6c6962 2f61726d 2d6c696e /usr/lib/arm-lin │ │ │ │ - 0x000570a4 75782d67 6e756561 62692f75 74656d70 ux-gnueabi/utemp │ │ │ │ - 0x000570b4 7465722f 7574656d 70746572 00000000 ter/utempter.... │ │ │ │ - 0x000570c4 6e6f7469 66792d73 656e6420 2d2d7761 notify-send --wa │ │ │ │ - 0x000570d4 6974202d 2d617070 2d6e616d 6520247b it --app-name ${ │ │ │ │ - 0x000570e4 6170702d 69647d20 2d2d6963 6f6e2024 app-id} --icon $ │ │ │ │ - 0x000570f4 7b617070 2d69647d 202d2d63 61746567 {app-id} --categ │ │ │ │ - 0x00057104 6f727920 247b6361 7465676f 72797d20 ory ${category} │ │ │ │ - 0x00057114 2d2d7572 67656e63 7920247b 75726765 --urgency ${urge │ │ │ │ - 0x00057124 6e63797d 202d2d65 78706972 652d7469 ncy} --expire-ti │ │ │ │ - 0x00057134 6d652024 7b657870 6972652d 74696d65 me ${expire-time │ │ │ │ - 0x00057144 7d202d2d 68696e74 20535452 494e473a } --hint STRING: │ │ │ │ - 0x00057154 696d6167 652d7061 74683a24 7b69636f image-path:${ico │ │ │ │ - 0x00057164 6e7d202d 2d68696e 7420424f 4f4c4541 n} --hint BOOLEA │ │ │ │ - 0x00057174 4e3a7375 70707265 73732d73 6f756e64 N:suppress-sound │ │ │ │ - 0x00057184 3a247b6d 75746564 7d202d2d 68696e74 :${muted} --hint │ │ │ │ - 0x00057194 20535452 494e473a 736f756e 642d6e61 STRING:sound-na │ │ │ │ - 0x000571a4 6d653a24 7b736f75 6e642d6e 616d657d me:${sound-name} │ │ │ │ - 0x000571b4 202d2d72 65706c61 63652d69 6420247b --replace-id ${ │ │ │ │ - 0x000571c4 7265706c 6163652d 69647d20 247b6163 replace-id} ${ac │ │ │ │ - 0x000571d4 74696f6e 2d617267 756d656e 747d202d tion-argument} - │ │ │ │ - 0x000571e4 2d707269 6e742d69 64202d2d 20247b74 -print-id -- ${t │ │ │ │ - 0x000571f4 69746c65 7d20247b 626f6479 7d000000 itle} ${body}... │ │ │ │ - 0x00057204 2d2d6163 74696f6e 20247b61 6374696f --action ${actio │ │ │ │ - 0x00057214 6e2d6e61 6d657d3d 247b6163 74696f6e n-name}=${action │ │ │ │ - 0x00057224 2d6c6162 656c7d00 7864672d 6f70656e -label}.xdg-open │ │ │ │ - 0x00057234 20247b75 726c7d00 28285b61 2d7a5d5b ${url}.(([a-z][ │ │ │ │ - 0x00057244 5b3a616c 6e756d3a 5d2d5d2b 3a282f7b [:alnum:]-]+:(/{ │ │ │ │ - 0x00057254 312c337d 7c5b612d 7a302d39 255d297c 1,3}|[a-z0-9%])| │ │ │ │ - 0x00057264 7777775b 3a646967 69743a5d 7b302c33 www[:digit:]{0,3 │ │ │ │ - 0x00057274 7d5b2e5d 29285b5e 5b3a7370 6163653a }[.])([^[:space: │ │ │ │ - 0x00057284 5d28297b 7d3c3e5d 2b7c5c28 285b5e5b ](){}<>]+|\(([^[ │ │ │ │ - 0x00057294 3a737061 63653a5d 28297b7d 3c3e5d2b :space:](){}<>]+ │ │ │ │ - 0x000572a4 7c285c28 5b5e5b3a 73706163 653a5d28 |(\([^[:space:]( │ │ │ │ - 0x000572b4 297b7d3c 3e5d2b5c 2929292a 5c297c5c ){}<>]+\)))*\)|\ │ │ │ │ - 0x000572c4 5b285b5e 5d5c5b5b 3a737061 63653a5d [([^]\[[:space:] │ │ │ │ - 0x000572d4 28297b7d 3c3e5d2b 7c285c5b 5b5e5d5c (){}<>]+|(\[[^]\ │ │ │ │ - 0x000572e4 5b5b3a73 70616365 3a5d2829 7b7d3c3e [[:space:](){}<> │ │ │ │ - 0x000572f4 5d2b5c5d 29292a5c 5d292b28 5c28285b ]+\]))*\])+(\(([ │ │ │ │ - 0x00057304 5e5b3a73 70616365 3a5d2829 7b7d3c3e ^[:space:](){}<> │ │ │ │ - 0x00057314 5d2b7c28 5c285b5e 5b3a7370 6163653a ]+|(\([^[:space: │ │ │ │ - 0x00057324 5d28297b 7d3c3e5d 2b5c2929 292a5c29 ](){}<>]+\)))*\) │ │ │ │ - 0x00057334 7c5c5b28 5b5e5d5c 5b5b3a73 70616365 |\[([^]\[[:space │ │ │ │ - 0x00057344 3a5d2829 7b7d3c3e 5d2b7c28 5c5b5b5e :](){}<>]+|(\[[^ │ │ │ │ - 0x00057354 5d5c5b5b 3a737061 63653a5d 28297b7d ]\[[:space:](){} │ │ │ │ - 0x00057364 3c3e5d2b 5c5d2929 2a5c5d7c 5b5e5d5c <>]+\]))*\]|[^]\ │ │ │ │ - 0x00057374 5b5b3a73 70616365 3a5d6021 28297b7d [[:space:]`!(){} │ │ │ │ - 0x00057384 3b3a2722 2e2c3c3e 3fc2abc2 bbe2809c ;:'".,<>?....... │ │ │ │ - 0x00057394 e2809de2 8098e280 995d2929 00000000 .........])).... │ │ │ │ - 0x000573a4 436f6e74 726f6c00 6e6f6e65 00000000 Control.none.... │ │ │ │ - 0x000573b4 25733a20 6661696c 65642074 6f206f70 %s: failed to op │ │ │ │ - 0x000573c4 656e0000 5844475f 434f4e46 49475f48 en..XDG_CONFIG_H │ │ │ │ - 0x000573d4 4f4d4500 5844475f 434f4e46 49475f44 OME.XDG_CONFIG_D │ │ │ │ - 0x000573e4 49525300 484f4d45 00000000 2f2e636f IRS.HOME..../.co │ │ │ │ - 0x000573f4 6e666967 2f666f6f 742f666f 6f742e69 nfig/foot/foot.i │ │ │ │ - 0x00057404 6e690000 2f657463 2f786467 00000000 ni../etc/xdg.... │ │ │ │ - 0x00057414 6e6f2063 6f6e6669 67757261 74696f6e no configuration │ │ │ │ - 0x00057424 20666f75 6e642c20 7573696e 67206465 found, using de │ │ │ │ - 0x00057434 6661756c 74730000 6c6f6164 696e6720 faults..loading │ │ │ │ - 0x00057444 636f6e66 69677572 6174696f 6e206672 configuration fr │ │ │ │ - 0x00057454 6f6d2025 73000000 6d6f6e6f 73706163 om %s...monospac │ │ │ │ - 0x00057464 65000000 6661696c 65642074 6f206c6f e...failed to lo │ │ │ │ - 0x00057474 61642066 6f6e7420 276d6f6e 6f737061 ad font 'monospa │ │ │ │ - 0x00057484 63652720 2d206e6f 20666f6e 74732069 ce' - no fonts i │ │ │ │ - 0x00057494 6e737461 6c6c6564 3f000000 6661696c nstalled?...fail │ │ │ │ - 0x000574a4 65642074 6f206765 74206375 7272656e ed to get curren │ │ │ │ - 0x000574b4 7420776f 726b696e 67206469 72656374 t working direct │ │ │ │ - 0x000574c4 6f727900 50574400 66646d2e 63000000 ory.PWD.fdm.c... │ │ │ │ - 0x000574d4 66646d00 6661696c 65642074 6f206765 fdm.failed to ge │ │ │ │ - 0x000574e4 74207072 6f636573 73207369 676e616c t process signal │ │ │ │ - 0x000574f4 206d6173 6b000000 6661696c 65642074 mask...failed t │ │ │ │ - 0x00057504 6f206372 65617465 2065706f 6c6c2046 o create epoll F │ │ │ │ - 0x00057514 44000000 6d616c6c 6f632829 20666169 D...malloc() fai │ │ │ │ - 0x00057524 6c656400 6661696c 65642074 6f20616c led.failed to al │ │ │ │ - 0x00057534 6c6f6361 74652073 69676e61 6c206861 locate signal ha │ │ │ │ - 0x00057544 6e646c65 72206172 72617900 72656170 ndler array.reap │ │ │ │ - 0x00057554 65722e63 00000000 72656170 65720000 er.c....reaper.. │ │ │ │ - 0x00057564 7761796c 616e642e 63000000 7761796c wayland.c...wayl │ │ │ │ - 0x00057574 616e6400 63616c6c 6f632829 20666169 and.calloc() fai │ │ │ │ - 0x00057584 6c656400 6661696c 65642074 6f206164 led.failed to ad │ │ │ │ - 0x00057594 64204644 4d20686f 6f6b0000 6661696c d FDM hook..fail │ │ │ │ - 0x000575a4 65642074 6f20636f 6e6e6563 7420746f ed to connect to │ │ │ │ - 0x000575b4 20776179 6c616e64 3b206e6f 20636f6d wayland; no com │ │ │ │ - 0x000575c4 706f7369 746f7220 72756e6e 696e673f positor running? │ │ │ │ - 0x000575d4 00000000 6661696c 65642074 6f206765 ....failed to ge │ │ │ │ - 0x000575e4 74207761 796c616e 64207265 67697374 t wayland regist │ │ │ │ - 0x000575f4 72790000 6e6f2063 6f6d706f 7369746f ry..no composito │ │ │ │ - 0x00057604 72000000 6e6f2073 75622063 6f6d706f r...no sub compo │ │ │ │ - 0x00057614 7369746f 72000000 6e6f2073 68617265 sitor...no share │ │ │ │ - 0x00057624 64206d65 6d6f7279 20627566 66657273 d memory buffers │ │ │ │ - 0x00057634 20696e74 65726661 63650000 6e6f2058 interface..no X │ │ │ │ - 0x00057644 44472073 68656c6c 20696e74 65726661 DG shell interfa │ │ │ │ - 0x00057654 63650000 6e6f2063 6c697062 6f617264 ce..no clipboard │ │ │ │ - 0x00057664 20617661 696c6162 6c652028 776c5f64 available (wl_d │ │ │ │ - 0x00057674 6174615f 64657669 63655f6d 616e6167 ata_device_manag │ │ │ │ - 0x00057684 6572206e 6f742069 6d706c65 6d656e74 er not implement │ │ │ │ - 0x00057694 65642062 79207365 72766572 29000000 ed by server)... │ │ │ │ - 0x000576a4 6e6f2073 65617473 20617661 696c6162 no seats availab │ │ │ │ - 0x000576b4 6c652028 776c5f73 65617420 696e7465 le (wl_seat inte │ │ │ │ - 0x000576c4 72666163 6520746f 6f206f6c 643f2900 rface too old?). │ │ │ │ - 0x000576d4 6e6f206d 6f6e6974 6f727320 61766169 no monitors avai │ │ │ │ - 0x000576e4 6c61626c 65000000 636f6d70 6f736974 lable...composit │ │ │ │ - 0x000576f4 6f722064 6f657320 6e6f7420 696d706c or does not impl │ │ │ │ - 0x00057704 656d656e 74207468 65207072 6573656e ement the presen │ │ │ │ - 0x00057714 74617469 6f6e2074 696d6520 696e7465 tation time inte │ │ │ │ - 0x00057724 72666163 65000000 636f6d70 6f736974 rface...composit │ │ │ │ - 0x00057734 6f722064 6f657320 6e6f7420 696d706c or does not impl │ │ │ │ - 0x00057744 656d656e 74207468 65207072 696d6172 ement the primar │ │ │ │ - 0x00057754 79207365 6c656374 696f6e20 696e7465 y selection inte │ │ │ │ - 0x00057764 72666163 65000000 636f6d70 6f736974 rface...composit │ │ │ │ - 0x00057774 6f722064 6f657320 6e6f7420 696d706c or does not impl │ │ │ │ - 0x00057784 656d656e 74205844 47206163 74697661 ement XDG activa │ │ │ │ - 0x00057794 74696f6e 2c206265 6c6c2e75 7267656e tion, bell.urgen │ │ │ │ - 0x000577a4 74207769 6c6c2066 616c6c20 6261636b t will fall back │ │ │ │ - 0x000577b4 20746f20 636f6c6f 72696e67 20746865 to coloring the │ │ │ │ - 0x000577c4 2077696e 646f7720 6d617267 696e7320 window margins │ │ │ │ - 0x000577d4 72656400 636f6d70 6f736974 6f722064 red.compositor d │ │ │ │ - 0x000577e4 6f657320 6e6f7420 696d706c 656d656e oes not implemen │ │ │ │ - 0x000577f4 74206672 61637469 6f6e616c 20736361 t fractional sca │ │ │ │ - 0x00057804 6c696e67 00000000 636f6d70 6f736974 ling....composit │ │ │ │ - 0x00057814 6f722064 6f657320 6e6f7420 696d706c or does not impl │ │ │ │ - 0x00057824 656d656e 74207365 72766572 2d736964 ement server-sid │ │ │ │ - 0x00057834 65206375 72736f72 732c2066 616c6c69 e cursors, falli │ │ │ │ - 0x00057844 6e672062 61636b20 746f2063 6c69656e ng back to clien │ │ │ │ - 0x00057854 742d7369 64652063 7572736f 72730000 t-side cursors.. │ │ │ │ - 0x00057864 636f6d70 6f736974 6f722064 6f657320 compositor does │ │ │ │ - 0x00057874 6e6f7420 696d706c 656d656e 74207468 not implement th │ │ │ │ - 0x00057884 65205844 4720746f 706c6576 656c2069 e XDG toplevel i │ │ │ │ - 0x00057894 636f6e20 70726f74 6f636f6c 00000000 con protocol.... │ │ │ │ - 0x000578a4 74657874 20696e70 75742069 6e746572 text input inter │ │ │ │ - 0x000578b4 66616365 206e6f74 20696d70 6c656d65 face not impleme │ │ │ │ - 0x000578c4 6e746564 20627920 636f6d70 6f736974 nted by composit │ │ │ │ - 0x000578d4 6f723b20 494d4520 77696c6c 20626520 or; IME will be │ │ │ │ - 0x000578e4 64697361 626c6564 00000000 25733a20 disabled....%s: │ │ │ │ - 0x000578f4 25647825 642b2564 78256440 2564487a %dx%d+%dx%d@%dHz │ │ │ │ - 0x00057904 20257320 252e3266 22207363 616c653d %s %.2f" scale= │ │ │ │ - 0x00057914 25642c20 4450493d 252e3266 2f252e32 %d, DPI=%.2f/%.2 │ │ │ │ - 0x00057924 66202870 68797369 63616c2f 7363616c f (physical/scal │ │ │ │ - 0x00057934 65642900 6661696c 65642074 6f206d61 ed).failed to ma │ │ │ │ - 0x00057944 6b652057 61796c61 6e642073 6f636b65 ke Wayland socke │ │ │ │ - 0x00057954 74206e6f 6e2d626c 6f636b69 6e670000 t non-blocking.. │ │ │ │ - 0x00057964 6661696c 65642074 6f207072 65706172 failed to prepar │ │ │ │ - 0x00057974 6520666f 72207265 6164696e 67207761 e for reading wa │ │ │ │ - 0x00057984 796c616e 64206576 656e7473 00000000 yland events.... │ │ │ │ - 0x00057994 72656e64 65722e63 00000000 72656e64 render.c....rend │ │ │ │ - 0x000579a4 65720000 6661696c 65642074 6f207265 er..failed to re │ │ │ │ - 0x000579b4 67697374 65722046 444d2068 6f6f6b00 gister FDM hook. │ │ │ │ - 0x000579c4 73657276 65722e63 00000000 73657276 server.c....serv │ │ │ │ - 0x000579d4 65720000 6661696c 65642074 6f206765 er..failed to ge │ │ │ │ - 0x000579e4 74206669 6c652064 65736372 6970746f t file descripto │ │ │ │ - 0x000579f4 72732066 6c616720 666f7220 70617373 rs flag for pass │ │ │ │ - 0x00057a04 65642073 6f636b65 74000000 6661696c ed socket...fail │ │ │ │ - 0x00057a14 65642074 6f207365 74204644 5f434c4f ed to set FD_CLO │ │ │ │ - 0x00057a24 45584543 20666f72 20706173 73656420 EXEC for passed │ │ │ │ - 0x00057a34 736f636b 65740000 6661696c 65642074 socket..failed t │ │ │ │ - 0x00057a44 6f206765 74206669 6c652073 74617475 o get file statu │ │ │ │ - 0x00057a54 7320666c 61677320 666f7220 70617373 s flags for pass │ │ │ │ - 0x00057a64 65642073 6f636b65 74000000 6661696c ed socket...fail │ │ │ │ - 0x00057a74 65642074 6f207365 74206e6f 6e2d626c ed to set non-bl │ │ │ │ - 0x00057a84 6f636b69 6e67206d 6f646520 6f6e2070 ocking mode on p │ │ │ │ - 0x00057a94 61737365 6420736f 636b6574 00000000 assed socket.... │ │ │ │ - 0x00057aa4 6661696c 65642074 6f207265 61642073 failed to read s │ │ │ │ - 0x00057ab4 6f636b65 74206f70 74696f6e 2066726f ocket option fro │ │ │ │ - 0x00057ac4 6d207061 73736564 2066696c 65206465 m passed file de │ │ │ │ - 0x00057ad4 73637269 70746f72 00000000 77726f6e scriptor....wron │ │ │ │ - 0x00057ae4 6720736f 636b6574 2076616c 75652066 g socket value f │ │ │ │ - 0x00057af4 6f722073 6f636b65 74206f70 74696f6e or socket option │ │ │ │ - 0x00057b04 20272573 27206f6e 20706173 73656420 '%s' on passed │ │ │ │ - 0x00057b14 66696c65 20646573 63726970 746f7200 file descriptor. │ │ │ │ - 0x00057b24 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x00057b34 20554e49 5820736f 636b6574 00000000 UNIX socket.... │ │ │ │ - 0x00057b44 25732069 7320616c 72656164 79206163 %s is already ac │ │ │ │ - 0x00057b54 63657074 696e6720 636f6e6e 65637469 cepting connecti │ │ │ │ - 0x00057b64 6f6e733b 20697320 27666f6f 74202d2d ons; is 'foot -- │ │ │ │ - 0x00057b74 73657276 65722720 616c7265 61647920 server' already │ │ │ │ - 0x00057b84 72756e6e 696e6700 25733a20 6661696c running.%s: fail │ │ │ │ - 0x00057b94 65642074 6f206269 6e640000 25733a20 ed to bind..%s: │ │ │ │ - 0x00057ba4 6661696c 65642074 6f206c69 7374656e failed to listen │ │ │ │ - 0x00057bb4 00000000 61636365 7074696e 6720636f ....accepting co │ │ │ │ - 0x00057bc4 6e6e6563 74696f6e 73206f6e 20257300 nnections on %s. │ │ │ │ - 0x00057bd4 6661696c 65642074 6f206967 6e6f7265 failed to ignore │ │ │ │ - 0x00057be4 20534947 4855502b 53494750 49504500 SIGHUP+SIGPIPE. │ │ │ │ - 0x00057bf4 72756e6e 696e6720 61732073 65727665 running as serve │ │ │ │ - 0x00057c04 723b206c 61756e63 68207465 726d696e r; launch termin │ │ │ │ - 0x00057c14 616c7320 62792072 756e6e69 6e672066 als by running f │ │ │ │ - 0x00057c24 6f6f7463 6c69656e 74000000 25750a00 ootclient...%u.. │ │ │ │ - 0x00057c34 6661696c 65642074 6f207772 69746520 failed to write │ │ │ │ - 0x00057c44 50494420 746f2046 443d2575 00000000 PID to FD=%u.... │ │ │ │ - 0x00057c54 6661696c 65642074 6f206570 6f6c6c00 failed to epoll. │ │ │ │ - 0x00057c64 4644206c 69737420 6e6f7420 656d7074 FD list not empt │ │ │ │ - 0x00057c74 79000000 68616e64 6c657220 666f7220 y...handler for │ │ │ │ - 0x00057c84 7369676e 616c2025 64206e6f 74207265 signal %d not re │ │ │ │ - 0x00057c94 6d6f7665 64000000 686f6f6b 206c6973 moved...hook lis │ │ │ │ - 0x00057ca4 74206e6f 7420656d 70747900 676f6f64 t not empty.good │ │ │ │ - 0x00057cb4 62796500 7465726d 696e616c 2e630000 bye.terminal.c.. │ │ │ │ - 0x00057cc4 6661696c 65642074 6f206173 796e6368 failed to asynch │ │ │ │ - 0x00057cd4 726f6e6f 75736c79 20777269 74652025 ronously write % │ │ │ │ - 0x00057ce4 7a752062 79746573 20746f20 736c6176 zu bytes to slav │ │ │ │ - 0x00057cf4 65000000 6661696c 65642074 6f207265 e...failed to re │ │ │ │ - 0x00057d04 61642066 726f6d20 70736575 646f2074 ad from pseudo t │ │ │ │ - 0x00057d14 65726d69 6e616c00 76742e63 00000000 erminal.vt.c.... │ │ │ │ - 0x00057d24 76740000 756e7375 70706f72 7465643a vt..unsupported: │ │ │ │ - 0x00057d34 20657363 61706520 77697468 206d6f72 escape with mor │ │ │ │ - 0x00057d44 65207468 616e2025 7a752073 75622d70 e than %zu sub-p │ │ │ │ - 0x00057d54 6172616d 65746572 73202877 696c6c20 arameters (will │ │ │ │ - 0x00057d64 6e6f7420 7761726e 20616761 696e2900 not warn again). │ │ │ │ - 0x00057d74 756e7375 70706f72 7465643a 20657363 unsupported: esc │ │ │ │ - 0x00057d84 61706520 77697468 206d6f72 65207468 ape with more th │ │ │ │ - 0x00057d94 616e2025 7a752070 6172616d 65746572 an %zu parameter │ │ │ │ - 0x00057da4 73202877 696c6c20 6e6f7420 7761726e s (will not warn │ │ │ │ - 0x00057db4 20616761 696e2900 786d616c 6c6f632e again).xmalloc. │ │ │ │ - 0x00057dc4 63000000 6661696c 65642074 6f206372 c...failed to cr │ │ │ │ - 0x00057dd4 65617465 20637572 736f7220 626c696e eate cursor blin │ │ │ │ - 0x00057de4 6b207469 6d657220 46440000 6661696c k timer FD..fail │ │ │ │ - 0x00057df4 65642074 6f206172 6d206375 72736f72 ed to arm cursor │ │ │ │ - 0x00057e04 20626c69 6e6b2074 696d6572 00000000 blink timer.... │ │ │ │ - 0x00057e14 70726573 656e7461 74696f6e 20737461 presentation sta │ │ │ │ - 0x00057e24 74697374 6963733a 207a6572 6f3d2566 tistics: zero=%f │ │ │ │ - 0x00057e34 25252c20 6f6e653d 25662525 2c207477 %%, one=%f%%, tw │ │ │ │ - 0x00057e44 6f3d2566 25250000 1b5b306d 00000000 o=%f%%...[0m.... │ │ │ │ - 0x00057e54 1b5b2575 6d000000 25732573 25733a20 .[%um...%s%s%s: │ │ │ │ - 0x00057e64 00000000 1b5b326d 00000000 25733a25 .....[2m....%s:% │ │ │ │ - 0x00057e74 643a2000 25733a20 25730000 6f6e6c79 d: .%s: %s..only │ │ │ │ - 0x00057e84 20666f75 72207072 69766174 652f696e four private/in │ │ │ │ - 0x00057e94 7465726d 65646961 74652063 68617261 termediate chara │ │ │ │ - 0x00057ea4 63746572 73207375 70706f72 74656400 cters supported. │ │ │ │ - 0x00057eb4 6d6f6469 66794375 72736f72 4b657973 modifyCursorKeys │ │ │ │ - 0x00057ec4 00000000 6d6f6469 66794675 6e637469 ....modifyFuncti │ │ │ │ - 0x00057ed4 6f6e4b65 79730000 6373692e 63000000 onKeys..csi.c... │ │ │ │ - 0x00057ee4 63736900 69676e6f 7265643a 20726170 csi.ignored: rap │ │ │ │ - 0x00057ef4 69642062 6c696e6b 00000000 534d2077 id blink....SM w │ │ │ │ - 0x00057f04 69746820 756e696d 706c656d 656e7465 ith unimplemente │ │ │ │ - 0x00057f14 64206d6f 64653a20 25640000 756e696d d mode: %d..unim │ │ │ │ - 0x00057f24 706c656d 656e7465 643a2064 652d6963 plemented: de-ic │ │ │ │ - 0x00057f34 6f6e6966 79000000 756e696d 706c656d onify...unimplem │ │ │ │ - 0x00057f44 656e7465 643a2069 636f6e69 66790000 ented: iconify.. │ │ │ │ - 0x00057f54 756e696d 706c656d 656e7465 643a206d unimplemented: m │ │ │ │ - 0x00057f64 6f766520 77696e64 6f772074 6f207069 ove window to pi │ │ │ │ - 0x00057f74 78656c20 706f7369 74696f6e 00000000 xel position.... │ │ │ │ - 0x00057f84 756e696d 706c656d 656e7465 643a2072 unimplemented: r │ │ │ │ - 0x00057f94 6573697a 65207769 6e646f77 20696e20 esize window in │ │ │ │ - 0x00057fa4 70697865 6c730000 756e696d 706c656d pixels..unimplem │ │ │ │ - 0x00057fb4 656e7465 643a2072 61697365 2077696e ented: raise win │ │ │ │ - 0x00057fc4 646f7720 746f2066 726f6e74 206f6620 dow to front of │ │ │ │ - 0x00057fd4 73746163 6b000000 756e696d 706c656d stack...unimplem │ │ │ │ - 0x00057fe4 656e7465 643a2072 61697365 2077696e ented: raise win │ │ │ │ - 0x00057ff4 646f7720 746f2062 61636b20 6f662073 dow to back of s │ │ │ │ - 0x00058004 7461636b 00000000 756e696d 706c656d tack....unimplem │ │ │ │ - 0x00058014 656e7465 643a2072 65667265 73682077 ented: refresh w │ │ │ │ - 0x00058024 696e646f 77000000 756e696d 706c656d indow...unimplem │ │ │ │ - 0x00058034 656e7465 643a2072 6573697a 65207769 ented: resize wi │ │ │ │ - 0x00058044 6e646f77 20696e20 63686172 73000000 ndow in chars... │ │ │ │ - 0x00058054 756e696d 706c656d 656e7465 643a206d unimplemented: m │ │ │ │ - 0x00058064 6178696d 697a652f 756e6d61 78696d69 aximize/unmaximi │ │ │ │ - 0x00058074 7a652077 696e646f 77000000 756e696d ze window...unim │ │ │ │ - 0x00058084 706c656d 656e7465 643a2074 6f2f6672 plemented: to/fr │ │ │ │ - 0x00058094 6f6d2066 756c6c20 73637265 656e0000 om full screen.. │ │ │ │ - 0x000580a4 756e696d 706c656d 656e7465 643a2072 unimplemented: r │ │ │ │ - 0x000580b4 65706f72 74206963 6f6e206c 6162656c eport icon label │ │ │ │ - 0x000580c4 00000000 756e696d 706c656d 656e7465 ....unimplemente │ │ │ │ - 0x000580d4 643a2072 6573697a 65207769 6e646f77 d: resize window │ │ │ │ - 0x000580e4 20284445 43534c50 50290000 1b5b3174 (DECSLPP)...[1t │ │ │ │ - 0x000580f4 00000000 1b5b343b 25643b25 64740000 .....[4;%d;%dt.. │ │ │ │ - 0x00058104 1b5b353b 25643b25 64740000 1b5b353b .[5;%d;%dt...[5; │ │ │ │ - 0x00058114 303b3074 00000000 1b5b363b 25643b25 0;0t.....[6;%d;% │ │ │ │ - 0x00058124 64740000 1b5b383b 25643b25 64740000 dt...[8;%d;%dt.. │ │ │ │ - 0x00058134 1b5b393b 25643b25 64740000 1b5b393b .[9;%d;%dt...[9; │ │ │ │ - 0x00058144 303b3074 00000000 43534920 32312074 0;0t....CSI 21 t │ │ │ │ - 0x00058154 20287265 706f7274 2077696e 646f7720 (report window │ │ │ │ - 0x00058164 7469746c 65292069 676e6f72 65640000 title) ignored.. │ │ │ │ - 0x00058174 1b5b306e 00000000 1b5b2564 3b256452 .[0n.....[%d;%dR │ │ │ │ - 0x00058184 00000000 1b5b3f31 3b303b25 75530000 .....[?1;0;%uS.. │ │ │ │ - 0x00058194 1b5b3f32 3b303b25 753b2575 53000000 .[?2;0;%u;%uS... │ │ │ │ - 0x000581a4 5854514d 4f444b45 59533a20 696e7661 XTQMODKEYS: inva │ │ │ │ - 0x000581b4 6c696420 7265736f 75726365 20272564 lid resource '%d │ │ │ │ - 0x000581c4 2720696e 20272573 27000000 1b5b3e25 ' in '%s'....[>% │ │ │ │ - 0x000581d4 643b2564 6d000000 1b5b2575 3b257524 d;%dm....[%u;%u$ │ │ │ │ - 0x000581e4 79000000 1b5b3f25 75750000 1b5b3e31 y....[?%uu...[>1 │ │ │ │ - 0x000581f4 3b253032 75253032 75253032 753b3063 ;%02u%02u%02u;0c │ │ │ │ - 0x00058204 00000000 756e696d 706c656d 656e7465 ....unimplemente │ │ │ │ - 0x00058214 643a2025 73203d20 25640000 58544d4f d: %s = %d..XTMO │ │ │ │ - 0x00058224 444b4559 533a2069 6e76616c 69642072 DKEYS: invalid r │ │ │ │ - 0x00058234 65736f75 72636520 27256427 20696e20 esource '%d' in │ │ │ │ - 0x00058244 27257327 00000000 1b503e7c 666f6f74 '%s'.....P>|foot │ │ │ │ - 0x00058254 2825752e 25752e25 75257325 73291b5c (%u.%u.%u%s%s).\ │ │ │ │ - 0x00058264 00000000 1b50217c 34363466 34663534 .....P!|464f4f54 │ │ │ │ - 0x00058274 1b5c0000 5854504f 50434f4c 4f52533a .\..XTPOPCOLORS: │ │ │ │ - 0x00058284 2063616e 6e6f7420 706f7020 6265796f cannot pop beyo │ │ │ │ - 0x00058294 6e642074 68652066 69727374 20656c65 nd the first ele │ │ │ │ - 0x000582a4 6d656e74 00000000 5854504f 50434f4c ment....XTPOPCOL │ │ │ │ - 0x000582b4 4f52533a 20696e76 616c6964 20636f6c ORS: invalid col │ │ │ │ - 0x000582c4 6f722073 6c6f743a 20256420 28737461 or slot: %d (sta │ │ │ │ - 0x000582d4 636b2068 61732025 7a752073 6c6f7473 ck has %zu slots │ │ │ │ - 0x000582e4 2c206375 7272656e 7420736c 6f742069 , current slot i │ │ │ │ - 0x000582f4 7320257a 75290000 1b5b3f25 7a753b25 s %zu)...[?%zu;% │ │ │ │ - 0x00058304 7a752351 00000000 1b5b3f25 753b2575 zu#Q.....[?%u;%u │ │ │ │ - 0x00058314 24790000 756e696d 706c656d 656e7465 $y..unimplemente │ │ │ │ - 0x00058324 643a2058 3130206d 6f757365 20747261 d: X10 mouse tra │ │ │ │ - 0x00058334 636b696e 67206d6f 64650000 756e696d cking mode..unim │ │ │ │ - 0x00058344 706c656d 656e7465 643a2044 4543424b plemented: DECBK │ │ │ │ - 0x00058354 4d000000 756e696d 706c656d 656e7465 M...unimplemente │ │ │ │ - 0x00058364 643a2068 6967686c 69676874 206d6f75 d: highlight mou │ │ │ │ - 0x00058374 73652074 7261636b 696e6700 756e696d se tracking.unim │ │ │ │ - 0x00058384 706c656d 656e7465 643a206d 6f757365 plemented: mouse │ │ │ │ - 0x00058394 20726570 6f727469 6e67206d 6f64653a reporting mode: │ │ │ │ - 0x000583a4 20555446 2d380000 6d617869 6d756d20 UTF-8..maximum │ │ │ │ - 0x000583b4 6e756d62 6572206f 6620636f 6d706f73 number of compos │ │ │ │ - 0x000583c4 65642063 68617261 63746572 73207265 ed characters re │ │ │ │ - 0x000583d4 61636865 64000000 636f6d70 6f736974 ached...composit │ │ │ │ - 0x000583e4 6f722064 6f657320 6e6f7420 696d706c or does not impl │ │ │ │ - 0x000583f4 656d656e 74207468 65205844 47207379 ement the XDG sy │ │ │ │ - 0x00058404 7374656d 2062656c 6c207072 6f746f63 stem bell protoc │ │ │ │ - 0x00058414 6f6c0000 42656c6c 00000000 42656c6c ol..Bell....Bell │ │ │ │ - 0x00058424 20696e20 7465726d 696e616c 00000000 in terminal.... │ │ │ │ - 0x00058434 2f646576 2f6e756c 6c000000 76736e70 /dev/null...vsnp │ │ │ │ - 0x00058444 72696e74 66000000 78736e70 72696e74 rintf...xsnprint │ │ │ │ - 0x00058454 662e6300 534f5f44 4f4d4149 4e000000 f.c.SO_DOMAIN... │ │ │ │ - 0x00058464 534f5f41 43434550 54434f4e 4e000000 SO_ACCEPTCONN... │ │ │ │ - 0x00058474 534f5f54 59504500 2f62696e 2f736800 SO_TYPE./bin/sh. │ │ │ │ - 0x00058484 2d630000 63686563 6b2d636f 6e666967 -c..check-config │ │ │ │ - 0x00058494 00000000 6f766572 72696465 00000000 ....override.... │ │ │ │ - 0x000584a4 7465726d 00000000 6170702d 69640000 term....app-id.. │ │ │ │ - 0x000584b4 6c6f6769 6e2d7368 656c6c00 776f726b login-shell.work │ │ │ │ - 0x000584c4 696e672d 64697265 63746f72 79000000 ing-directory... │ │ │ │ - 0x000584d4 666f6e74 00000000 686f6c64 00000000 font....hold.... │ │ │ │ - 0x000584e4 70726573 656e7461 74696f6e 2d74696d presentation-tim │ │ │ │ - 0x000584f4 696e6773 00000000 7072696e 742d7069 ings....print-pi │ │ │ │ - 0x00058504 64000000 6c6f672d 6c657665 6c000000 d...log-level... │ │ │ │ - 0x00058514 6c6f672d 636f6c6f 72697a65 00000000 log-colorize.... │ │ │ │ - 0x00058524 6c6f672d 6e6f2d73 79736c6f 67000000 log-no-syslog... │ │ │ │ - 0x00058534 76657273 696f6e00 68656c70 00000000 version.help.... │ │ │ │ - 0x00058544 696e7661 6c696420 626f6f6c 65616e20 invalid boolean │ │ │ │ - 0x00058554 76616c75 65000000 696e7661 6c696420 value...invalid │ │ │ │ - 0x00058564 64696d65 6e73696f 6e732028 6d757374 dimensions (must │ │ │ │ - 0x00058574 20626520 696e2074 68652066 6f726d20 be in the form │ │ │ │ - 0x00058584 41784229 00000000 696e7661 6c696420 AxB)....invalid │ │ │ │ - 0x00058594 64656369 6d616c20 76616c75 65000000 decimal value... │ │ │ │ - 0x000585a4 6e6f7420 61207661 6c696420 73747269 not a valid stri │ │ │ │ - 0x000585b4 6e672076 616c7565 00000000 27257327 ng value....'%s' │ │ │ │ - 0x000585c4 2c200000 6e6f7420 6f6e6520 6f662025 , ..not one of % │ │ │ │ - 0x000585d4 73000000 696e7661 6c696420 70782076 s...invalid px v │ │ │ │ - 0x000585e4 616c7565 20286d75 73742062 6520696e alue (must be in │ │ │ │ - 0x000585f4 20746865 20666f72 6d203132 70782900 the form 12px). │ │ │ │ - 0x00058604 73796e74 61782065 72726f72 20696e20 syntax error in │ │ │ │ - 0x00058614 636f6d6d 616e6420 6c696e65 00000000 command line.... │ │ │ │ - 0x00058624 6f736335 32000000 6e6f7420 61207661 osc52...not a va │ │ │ │ - 0x00058634 6c696420 6f707469 6f6e3a20 25730000 lid option: %s.. │ │ │ │ - 0x00058644 75726765 6e740000 6e6f7469 66790000 urgent..notify.. │ │ │ │ - 0x00058654 73797374 656d0000 76697375 616c0000 system..visual.. │ │ │ │ - 0x00058664 636f6d6d 616e6400 636f6d6d 616e642d command.command- │ │ │ │ - 0x00058674 666f6375 73656400 636f6d6d 616e642d focused.command- │ │ │ │ - 0x00058684 61637469 6f6e2d61 7267756d 656e7400 action-argument. │ │ │ │ - 0x00058694 636c6f73 65000000 696e6869 6269742d close...inhibit- │ │ │ │ - 0x000586a4 7768656e 2d666f63 75736564 00000000 when-focused.... │ │ │ │ - 0x000586b4 68696465 2d776865 6e2d7479 70696e67 hide-when-typing │ │ │ │ - 0x000586c4 00000000 616c7465 726e6174 652d7363 ....alternate-sc │ │ │ │ - 0x000586d4 726f6c6c 2d6d6f64 65000000 6c696e65 roll-mode...line │ │ │ │ - 0x000586e4 73000000 696e6469 6361746f 722d706f s...indicator-po │ │ │ │ - 0x000586f4 73697469 6f6e0000 696e6469 6361746f sition..indicato │ │ │ │ - 0x00058704 722d666f 726d6174 00000000 70657263 r-format....perc │ │ │ │ - 0x00058714 656e7461 67650000 6d756c74 69706c69 entage..multipli │ │ │ │ - 0x00058724 65720000 7363616c 696e672d 66696c74 er..scaling-filt │ │ │ │ - 0x00058734 65720000 6f766572 666c6f77 696e672d er..overflowing- │ │ │ │ - 0x00058744 676c7970 68730000 64616d61 67652d77 glyphs..damage-w │ │ │ │ - 0x00058754 686f6c65 2d77696e 646f7700 67726170 hole-window.grap │ │ │ │ - 0x00058764 68656d65 2d736861 70696e67 00000000 heme-shaping.... │ │ │ │ - 0x00058774 66636674 20776173 206e6f74 20636f6d fcft was not com │ │ │ │ - 0x00058784 70696c65 64207769 74682073 7570706f piled with suppo │ │ │ │ - 0x00058794 72742066 6f722067 72617068 656d6520 rt for grapheme │ │ │ │ - 0x000587a4 73686170 696e6700 67726170 68656d65 shaping.grapheme │ │ │ │ - 0x000587b4 2d776964 74682d6d 6574686f 64000000 -width-method... │ │ │ │ - 0x000587c4 72656e64 65722d74 696d6572 00000000 render-timer.... │ │ │ │ - 0x000587d4 64656c61 7965642d 72656e64 65722d6c delayed-render-l │ │ │ │ - 0x000587e4 6f776572 00000000 74696d65 6f757420 ower....timeout │ │ │ │ - 0x000587f4 6d757374 206e6f74 20657863 65656420 must not exceed │ │ │ │ - 0x00058804 31366d73 00000000 64656c61 7965642d 16ms....delayed- │ │ │ │ - 0x00058814 72656e64 65722d75 70706572 00000000 render-upper.... │ │ │ │ - 0x00058824 6d61782d 73686d2d 706f6f6c 2d73697a max-shm-pool-siz │ │ │ │ - 0x00058834 652d6d62 00000000 626f782d 64726177 e-mb....box-draw │ │ │ │ - 0x00058844 696e672d 62617365 2d746869 636b6e65 ing-base-thickne │ │ │ │ - 0x00058854 73730000 626f782d 64726177 696e672d ss..box-drawing- │ │ │ │ - 0x00058864 736f6c69 642d7368 61646573 00000000 solid-shades.... │ │ │ │ - 0x00058874 666f6e74 2d6d6f6e 6f737061 63652d77 font-monospace-w │ │ │ │ - 0x00058884 61726e00 73697865 6c000000 626f6c64 arn.sixel...bold │ │ │ │ - 0x00058894 2d746578 742d696e 2d627269 6768742d -text-in-bright- │ │ │ │ - 0x000588a4 616d6f75 6e740000 73757266 6163652d amount..surface- │ │ │ │ - 0x000588b4 6269742d 64657074 68000000 6c6f6e67 bit-depth...long │ │ │ │ - 0x000588c4 2d707265 73732d64 656c6179 00000000 -press-delay.... │ │ │ │ - 0x000588d4 6c61756e 63680000 6c616265 6c2d6c65 launch..label-le │ │ │ │ - 0x000588e4 74746572 73000000 6f736338 2d756e64 tters...osc8-und │ │ │ │ - 0x000588f4 65726c69 6e650000 72656765 78000000 erline..regex... │ │ │ │ - 0x00058904 696e7661 6c696420 72656765 783a2025 invalid regex: % │ │ │ │ - 0x00058914 73000000 696e7661 6c696420 72656765 s...invalid rege │ │ │ │ - 0x00058924 783a206e 6f206d61 726b6564 20737562 x: no marked sub │ │ │ │ - 0x00058934 65787072 65737369 6f6e2873 29000000 expression(s)... │ │ │ │ - 0x00058944 7374796c 65000000 756e666f 63757365 style...unfocuse │ │ │ │ - 0x00058954 642d7374 796c6500 626c696e 6b000000 d-style.blink... │ │ │ │ - 0x00058964 626c696e 6b2d7261 74650000 6265616d blink-rate..beam │ │ │ │ - 0x00058974 2d746869 636b6e65 73730000 756e6465 -thickness..unde │ │ │ │ - 0x00058984 726c696e 652d7468 69636b6e 65737300 rline-thickness. │ │ │ │ - 0x00058994 756e636c 6f736564 20275b27 00000000 unclosed '['.... │ │ │ │ - 0x000589a4 636f6c6f 72206d75 73742062 6520696e color must be in │ │ │ │ - 0x000589b4 20656974 68657220 52474220 6f722041 either RGB or A │ │ │ │ - 0x000589c4 52474220 666f726d 61740000 636f6c6f RGB format..colo │ │ │ │ - 0x000589d4 72206d75 73742062 6520696e 20524742 r must be in RGB │ │ │ │ - 0x000589e4 20666f72 6d617400 696e7661 6c696420 format.invalid │ │ │ │ - 0x000589f4 636f6c6f 72207061 6c657474 6520696e color palette in │ │ │ │ - 0x00058a04 6465783a 20257320 286e6f74 20696e20 dex: %s (not in │ │ │ │ - 0x00058a14 72616e67 6520302d 257a7529 00000000 range 0-%zu).... │ │ │ │ - 0x00058a24 72656775 6c617200 62726967 68740000 regular.bright.. │ │ │ │ - 0x00058a34 64696d00 666c6173 68000000 666f7265 dim.flash...fore │ │ │ │ - 0x00058a44 67726f75 6e640000 6261636b 67726f75 ground..backgrou │ │ │ │ - 0x00058a54 6e640000 73656c65 6374696f 6e2d666f nd..selection-fo │ │ │ │ - 0x00058a64 72656772 6f756e64 00000000 73656c65 reground....sele │ │ │ │ - 0x00058a74 6374696f 6e2d6261 636b6772 6f756e64 ction-background │ │ │ │ - 0x00058a84 00000000 6a756d70 2d6c6162 656c7300 ....jump-labels. │ │ │ │ - 0x00058a94 7363726f 6c6c6261 636b2d69 6e646963 scrollback-indic │ │ │ │ - 0x00058aa4 61746f72 00000000 73656172 63682d62 ator....search-b │ │ │ │ - 0x00058ab4 6f782d6e 6f2d6d61 74636800 73656172 ox-no-match.sear │ │ │ │ - 0x00058ac4 63682d62 6f782d6d 61746368 00000000 ch-box-match.... │ │ │ │ - 0x00058ad4 75726c73 00000000 616c7068 61000000 urls....alpha... │ │ │ │ - 0x00058ae4 6e6f7420 696e2072 616e6765 20302e30 not in range 0.0 │ │ │ │ - 0x00058af4 2d312e30 00000000 666c6173 682d616c -1.0....flash-al │ │ │ │ - 0x00058b04 70686100 6e6f7420 76616c69 64206f70 pha.not valid op │ │ │ │ - 0x00058b14 74696f6e 00000000 2b000000 6e6f7420 tion....+...not │ │ │ │ - 0x00058b24 61207661 6c696420 584b4220 6b657920 a valid XKB key │ │ │ │ - 0x00058b34 6e616d65 3a202573 00000000 696e7661 name: %s....inva │ │ │ │ - 0x00058b44 6c696420 636c6963 6b20636f 756e743a lid click count: │ │ │ │ - 0x00058b54 20257300 696e7661 6c696420 6d6f7573 %s.invalid mous │ │ │ │ - 0x00058b64 65206275 74746f6e 206e616d 653a2025 e button name: % │ │ │ │ - 0x00058b74 73000000 656d7074 79206269 6e64696e s...empty bindin │ │ │ │ - 0x00058b84 67206e6f 7420616c 6c6f7765 64202873 g not allowed (s │ │ │ │ - 0x00058b94 65742074 6f20276e 6f6e6527 20746f20 et to 'none' to │ │ │ │ - 0x00058ba4 756e6d61 70290000 6e6f7420 61207661 unmap)..not a va │ │ │ │ - 0x00058bb4 6c696420 61637469 6f6e3a20 25730000 lid action: %s.. │ │ │ │ - 0x00058bc4 74726169 6c696e67 20626163 6b736c61 trailing backsla │ │ │ │ - 0x00058bd4 73680000 696e7661 6c696420 65736361 sh..invalid esca │ │ │ │ - 0x00058be4 70656420 63686172 61637465 723a2025 ped character: % │ │ │ │ - 0x00058bf4 63000000 5c782073 65717565 6e636520 c...\x sequence │ │ │ │ - 0x00058c04 746f6f20 73686f72 74000000 696e7661 too short...inva │ │ │ │ - 0x00058c14 6c696420 5c782073 65717565 6e63653a lid \x sequence: │ │ │ │ - 0x00058c24 205c7825 63256300 73656c65 6374696f \x%c%c.selectio │ │ │ │ - 0x00058c34 6e2d6f76 65727269 64652d6d 6f646966 n-override-modif │ │ │ │ - 0x00058c44 69657273 00000000 205b0000 5d000000 iers.... [..]... │ │ │ │ - 0x00058c54 28646566 61756c74 29000000 25732d25 (default)...%s-% │ │ │ │ - 0x00058c64 64000000 25733a25 643a205b 25735d2e d...%s:%d: [%s]. │ │ │ │ - 0x00058c74 25733a20 25732573 20616c72 65616479 %s: %s%s already │ │ │ │ - 0x00058c84 206d6170 70656420 746f2027 25732573 mapped to '%s%s │ │ │ │ - 0x00058c94 25732573 27000000 25733a25 643a205b %s%s'...%s:%d: [ │ │ │ │ - 0x00058ca4 25735d2e 25733a20 25732573 3a206d6f %s].%s: %s%s: mo │ │ │ │ - 0x00058cb4 64696669 65727320 636f6e66 6c696374 difiers conflict │ │ │ │ - 0x00058cc4 20776974 68202773 656c6563 74696f6e with 'selection │ │ │ │ - 0x00058cd4 2d6f7665 72726964 652d6d6f 64696669 -override-modifi │ │ │ │ - 0x00058ce4 6572733d 25732700 6b657900 656d7074 ers=%s'.key.empt │ │ │ │ - 0x00058cf4 79207365 6374696f 6e206e61 6d650000 y section name.. │ │ │ │ - 0x00058d04 73796e74 61782065 72726f72 3a206e6f syntax error: no │ │ │ │ - 0x00058d14 20636c6f 73696e67 20275d27 00000000 closing ']'.... │ │ │ │ - 0x00058d24 73656374 696f6e20 6465636c 61726174 section declarat │ │ │ │ - 0x00058d34 696f6e20 636f6e74 61696e73 20747261 ion contains tra │ │ │ │ - 0x00058d44 696c696e 67206368 61726163 74657273 iling characters │ │ │ │ - 0x00058d54 00000000 696e7661 6c696420 73656374 ....invalid sect │ │ │ │ - 0x00058d64 696f6e20 6e616d65 3a202573 00000000 ion name: %s.... │ │ │ │ - 0x00058d74 73796e74 61782065 72726f72 3a206b65 syntax error: ke │ │ │ │ - 0x00058d84 792f7661 6c756520 70616972 20686173 y/value pair has │ │ │ │ - 0x00058d94 206e6f20 25730000 6661696c 65642074 no %s..failed t │ │ │ │ - 0x00058da4 6f207265 61642066 726f6d20 636f6e66 o read from conf │ │ │ │ - 0x00058db4 69677572 6174696f 6e000000 436f6e74 iguration...Cont │ │ │ │ - 0x00058dc4 726f6c2b 53686966 74000000 4d6f6431 rol+Shift...Mod1 │ │ │ │ - 0x00058dd4 00000000 70697865 6c73697a 65000000 ....pixelsize... │ │ │ │ - 0x00058de4 25733a20 6661696c 65642074 6f20646f %s: failed to do │ │ │ │ - 0x00058df4 20636f6e 66696720 73756273 74697475 config substitu │ │ │ │ - 0x00058e04 74696f6e 00000000 6661696c 65642074 tion....failed t │ │ │ │ - 0x00058e14 6f20636f 6e766572 7420666f 6e742070 o convert font p │ │ │ │ - 0x00058e24 61747465 726e2074 6f207374 72696e67 attern to string │ │ │ │ - 0x00058e34 00000000 2c000000 696e7661 6c696420 ....,...invalid │ │ │ │ - 0x00058e44 666f6e74 20737065 63696669 63617469 font specificati │ │ │ │ - 0x00058e54 6f6e0000 696e636c 75646500 6661696c on..include.fail │ │ │ │ - 0x00058e64 65642074 6f206578 70616e64 20277e27 ed to expand '~' │ │ │ │ - 0x00058e74 00000000 2f000000 6e6f7420 616e2061 ..../...not an a │ │ │ │ - 0x00058e84 62736f6c 75746520 70617468 00000000 bsolute path.... │ │ │ │ - 0x00058e94 696d706f 72746564 20737562 2d636f6e imported sub-con │ │ │ │ - 0x00058ea4 66696775 72617469 6f6e2066 726f6d20 figuration from │ │ │ │ - 0x00058eb4 25730000 7368656c 6c000000 6c6f636b %s..shell...lock │ │ │ │ - 0x00058ec4 65642d74 69746c65 00000000 696e6974 ed-title....init │ │ │ │ - 0x00058ed4 69616c2d 77696e64 6f772d73 697a652d ial-window-size- │ │ │ │ - 0x00058ee4 70697865 6c730000 696e6974 69616c2d pixels..initial- │ │ │ │ - 0x00058ef4 77696e64 6f772d73 697a652d 63686172 window-size-char │ │ │ │ - 0x00058f04 73000000 70616400 25757825 75202531 s...pad.%ux%u %1 │ │ │ │ - 0x00058f14 35730000 63656e74 65720000 696e7661 5s..center..inva │ │ │ │ - 0x00058f24 6c696420 70616464 696e6720 286d7573 lid padding (mus │ │ │ │ - 0x00058f34 74206265 20696e20 74686520 666f726d t be in the form │ │ │ │ - 0x00058f44 20504144 5f587850 41445f59 205b6365 PAD_XxPAD_Y [ce │ │ │ │ - 0x00058f54 6e746572 5d290000 72657369 7a652d64 nter])..resize-d │ │ │ │ - 0x00058f64 656c6179 2d6d7300 72657369 7a652d62 elay-ms.resize-b │ │ │ │ - 0x00058f74 792d6365 6c6c7300 72657369 7a652d6b y-cells.resize-k │ │ │ │ - 0x00058f84 6565702d 67726964 00000000 626f6c64 eep-grid....bold │ │ │ │ - 0x00058f94 2d746578 742d696e 2d627269 67687400 -text-in-bright. │ │ │ │ - 0x00058fa4 70616c65 7474652d 62617365 64000000 palette-based... │ │ │ │ - 0x00058fb4 696e6974 69616c2d 77696e64 6f772d6d initial-window-m │ │ │ │ - 0x00058fc4 6f646500 666f6e74 2d626f6c 64000000 ode.font-bold... │ │ │ │ - 0x00058fd4 666f6e74 2d697461 6c696300 666f6e74 font-italic.font │ │ │ │ - 0x00058fe4 2d626f6c 642d6974 616c6963 00000000 -bold-italic.... │ │ │ │ - 0x00058ff4 666f6e74 2d73697a 652d6164 6a757374 font-size-adjust │ │ │ │ - 0x00059004 6d656e74 00000000 696e7661 6c696420 ment....invalid │ │ │ │ - 0x00059014 70657263 656e7420 76616c75 6520286d percent value (m │ │ │ │ - 0x00059024 75737420 62652069 6e207468 6520666f ust be in the fo │ │ │ │ - 0x00059034 726d2031 302e3525 25290000 6c696e65 rm 10.5%%)..line │ │ │ │ - 0x00059044 2d686569 67687400 6c657474 65722d73 -height.letter-s │ │ │ │ - 0x00059054 70616369 6e670000 686f7269 7a6f6e74 pacing..horizont │ │ │ │ - 0x00059064 616c2d6c 65747465 722d6f66 66736574 al-letter-offset │ │ │ │ - 0x00059074 00000000 76657274 6963616c 2d6c6574 ....vertical-let │ │ │ │ - 0x00059084 7465722d 6f666673 65740000 756e6465 ter-offset..unde │ │ │ │ - 0x00059094 726c696e 652d6f66 66736574 00000000 rline-offset.... │ │ │ │ - 0x000590a4 73747269 6b656f75 742d7468 69636b6e strikeout-thickn │ │ │ │ - 0x000590b4 65737300 6470692d 61776172 65000000 ess.dpi-aware... │ │ │ │ - 0x000590c4 776f726b 65727300 776f7264 2d64656c workers.word-del │ │ │ │ - 0x000590d4 696d6974 65727300 73656c65 6374696f imiters.selectio │ │ │ │ - 0x000590e4 6e2d7461 72676574 00000000 626f782d n-target....box- │ │ │ │ - 0x000590f4 64726177 696e6773 2d757365 732d666f drawings-uses-fo │ │ │ │ - 0x00059104 6e742d67 6c797068 73000000 75746d70 nt-glyphs...utmp │ │ │ │ - 0x00059114 2d68656c 70657200 67616d6d 612d636f -helper.gamma-co │ │ │ │ - 0x00059124 72726563 742d626c 656e6469 6e670000 rrect-blending.. │ │ │ │ - 0x00059134 62757474 6f6e2d77 69647468 00000000 button-width.... │ │ │ │ - 0x00059144 62757474 6f6e2d63 6f6c6f72 00000000 button-color.... │ │ │ │ - 0x00059154 62757474 6f6e2d6d 696e696d 697a652d button-minimize- │ │ │ │ - 0x00059164 636f6c6f 72000000 62757474 6f6e2d6d color...button-m │ │ │ │ - 0x00059174 6178696d 697a652d 636f6c6f 72000000 aximize-color... │ │ │ │ - 0x00059184 62757474 6f6e2d63 6c6f7365 2d636f6c button-close-col │ │ │ │ - 0x00059194 6f720000 626f7264 65722d63 6f6c6f72 or..border-color │ │ │ │ - 0x000591a4 00000000 626f7264 65722d77 69647468 ....border-width │ │ │ │ - 0x000591b4 00000000 68696465 2d776865 6e2d6d61 ....hide-when-ma │ │ │ │ - 0x000591c4 78696d69 7a656400 646f7562 6c652d63 ximized.double-c │ │ │ │ - 0x000591d4 6c69636b 2d746f2d 6d617869 6d697a65 lick-to-maximize │ │ │ │ - 0x000591e4 00000000 65787472 6163742e 63000000 ....extract.c... │ │ │ │ - 0x000591f4 65787472 61637400 6661696c 65642074 extract.failed t │ │ │ │ - 0x00059204 6f20636f 6e766572 74207365 6c656374 o convert select │ │ │ │ - 0x00059214 696f6e20 746f2055 54462d38 00000000 ion to UTF-8.... │ │ │ │ - 0x00059224 73656375 72697479 00000000 62656c6c security....bell │ │ │ │ - 0x00059234 00000000 6465736b 746f702d 6e6f7469 ....desktop-noti │ │ │ │ - 0x00059244 66696361 74696f6e 73000000 7363726f fications...scro │ │ │ │ - 0x00059254 6c6c6261 636b0000 75726c00 636f6c6f llback..url.colo │ │ │ │ - 0x00059264 72730000 63736400 6b65792d 62696e64 rs..csd.key-bind │ │ │ │ - 0x00059274 696e6773 00000000 73656172 63682d62 ings....search-b │ │ │ │ - 0x00059284 696e6469 6e677300 75726c2d 62696e64 indings.url-bind │ │ │ │ - 0x00059294 696e6773 00000000 6d6f7573 652d6269 ings....mouse-bi │ │ │ │ - 0x000592a4 6e64696e 67730000 74657874 2d62696e ndings..text-bin │ │ │ │ - 0x000592b4 64696e67 73000000 656e7669 726f6e6d dings...environm │ │ │ │ - 0x000592c4 656e7400 74776561 6b000000 746f7563 ent.tweak...touc │ │ │ │ - 0x000592d4 68000000 382d6269 74000000 31302d62 h...8-bit...10-b │ │ │ │ - 0x000592e4 69740000 6f736400 6c6f6700 626f7468 it..osd.log.both │ │ │ │ - 0x000592f4 00000000 77637377 69647468 00000000 ....wcswidth.... │ │ │ │ - 0x00059304 646f7562 6c652d77 69647468 00000000 double-width.... │ │ │ │ - 0x00059314 6d617800 6e656172 65737400 62696c69 max.nearest.bili │ │ │ │ - 0x00059324 6e656172 00000000 63756269 63000000 near....cubic... │ │ │ │ - 0x00059334 6c616e63 7a6f7333 00000000 696d7075 lanczos3....impu │ │ │ │ - 0x00059344 6c736500 626f7800 67617573 7369616e lse.box.gaussian │ │ │ │ - 0x00059354 00000000 6c616e63 7a6f7332 00000000 ....lanczos2.... │ │ │ │ - 0x00059364 6c616e63 7a6f7333 2d737472 65746368 lanczos3-stretch │ │ │ │ - 0x00059374 65640000 63616e63 656c0000 746f6767 ed..cancel..togg │ │ │ │ - 0x00059384 6c652d75 726c2d76 69736962 6c650000 le-url-visible.. │ │ │ │ - 0x00059394 7363726f 6c6c6261 636b2d75 702d7061 scrollback-up-pa │ │ │ │ - 0x000593a4 67650000 7363726f 6c6c6261 636b2d75 ge..scrollback-u │ │ │ │ - 0x000593b4 702d6861 6c662d70 61676500 7363726f p-half-page.scro │ │ │ │ - 0x000593c4 6c6c6261 636b2d75 702d6c69 6e650000 llback-up-line.. │ │ │ │ - 0x000593d4 7363726f 6c6c6261 636b2d64 6f776e2d scrollback-down- │ │ │ │ - 0x000593e4 70616765 00000000 7363726f 6c6c6261 page....scrollba │ │ │ │ - 0x000593f4 636b2d64 6f776e2d 68616c66 2d706167 ck-down-half-pag │ │ │ │ - 0x00059404 65000000 7363726f 6c6c6261 636b2d64 e...scrollback-d │ │ │ │ - 0x00059414 6f776e2d 6c696e65 00000000 7363726f own-line....scro │ │ │ │ - 0x00059424 6c6c6261 636b2d68 6f6d6500 7363726f llback-home.scro │ │ │ │ - 0x00059434 6c6c6261 636b2d65 6e640000 636f6d6d llback-end..comm │ │ │ │ - 0x00059444 69740000 66696e64 2d707265 76000000 it..find-prev... │ │ │ │ - 0x00059454 66696e64 2d6e6578 74000000 63757273 find-next...curs │ │ │ │ - 0x00059464 6f722d6c 65667400 63757273 6f722d6c or-left.cursor-l │ │ │ │ - 0x00059474 6566742d 776f7264 00000000 63757273 eft-word....curs │ │ │ │ - 0x00059484 6f722d72 69676874 00000000 63757273 or-right....curs │ │ │ │ - 0x00059494 6f722d72 69676874 2d776f72 64000000 or-right-word... │ │ │ │ - 0x000594a4 63757273 6f722d68 6f6d6500 63757273 cursor-home.curs │ │ │ │ - 0x000594b4 6f722d65 6e640000 64656c65 74652d70 or-end..delete-p │ │ │ │ - 0x000594c4 72657600 64656c65 74652d70 7265762d rev.delete-prev- │ │ │ │ - 0x000594d4 776f7264 00000000 64656c65 74652d6e word....delete-n │ │ │ │ - 0x000594e4 65787400 64656c65 74652d6e 6578742d ext.delete-next- │ │ │ │ - 0x000594f4 776f7264 00000000 64656c65 74652d74 word....delete-t │ │ │ │ - 0x00059504 6f2d7374 61727400 64656c65 74652d74 o-start.delete-t │ │ │ │ - 0x00059514 6f2d656e 64000000 65787465 6e642d63 o-end...extend-c │ │ │ │ - 0x00059524 68617200 65787465 6e642d74 6f2d776f har.extend-to-wo │ │ │ │ - 0x00059534 72642d62 6f756e64 61727900 65787465 rd-boundary.exte │ │ │ │ - 0x00059544 6e642d74 6f2d6e65 78742d77 68697465 nd-to-next-white │ │ │ │ - 0x00059554 73706163 65000000 65787465 6e642d6c space...extend-l │ │ │ │ - 0x00059564 696e652d 646f776e 00000000 65787465 ine-down....exte │ │ │ │ - 0x00059574 6e642d62 61636b77 6172642d 63686172 nd-backward-char │ │ │ │ - 0x00059584 00000000 65787465 6e642d62 61636b77 ....extend-backw │ │ │ │ - 0x00059594 6172642d 746f2d77 6f72642d 626f756e ard-to-word-boun │ │ │ │ - 0x000595a4 64617279 00000000 65787465 6e642d62 dary....extend-b │ │ │ │ - 0x000595b4 61636b77 6172642d 746f2d6e 6578742d ackward-to-next- │ │ │ │ - 0x000595c4 77686974 65737061 63650000 65787465 whitespace..exte │ │ │ │ - 0x000595d4 6e642d6c 696e652d 75700000 636c6970 nd-line-up..clip │ │ │ │ - 0x000595e4 626f6172 642d7061 73746500 7072696d board-paste.prim │ │ │ │ - 0x000595f4 6172792d 70617374 65000000 756e6963 ary-paste...unic │ │ │ │ - 0x00059604 6f64652d 696e7075 74000000 6e6f6f70 ode-input...noop │ │ │ │ - 0x00059614 00000000 636c6970 626f6172 642d636f ....clipboard-co │ │ │ │ - 0x00059624 70790000 73656172 63682d73 74617274 py..search-start │ │ │ │ - 0x00059634 00000000 666f6e74 2d696e63 72656173 ....font-increas │ │ │ │ - 0x00059644 65000000 666f6e74 2d646563 72656173 e...font-decreas │ │ │ │ - 0x00059654 65000000 666f6e74 2d726573 65740000 e...font-reset.. │ │ │ │ - 0x00059664 73706177 6e2d7465 726d696e 616c0000 spawn-terminal.. │ │ │ │ - 0x00059674 6d696e69 6d697a65 00000000 70697065 minimize....pipe │ │ │ │ - 0x00059684 2d736372 6f6c6c62 61636b00 70697065 -scrollback.pipe │ │ │ │ - 0x00059694 2d766973 69626c65 00000000 70697065 -visible....pipe │ │ │ │ - 0x000596a4 2d73656c 65637465 64000000 70697065 -selected...pipe │ │ │ │ - 0x000596b4 2d636f6d 6d616e64 2d6f7574 70757400 -command-output. │ │ │ │ - 0x000596c4 73686f77 2d75726c 732d636f 70790000 show-urls-copy.. │ │ │ │ - 0x000596d4 73686f77 2d75726c 732d6c61 756e6368 show-urls-launch │ │ │ │ - 0x000596e4 00000000 73686f77 2d75726c 732d7065 ....show-urls-pe │ │ │ │ - 0x000596f4 72736973 74656e74 00000000 74657874 rsistent....text │ │ │ │ - 0x00059704 2d62696e 64696e67 00000000 70726f6d -binding....prom │ │ │ │ - 0x00059714 70742d70 72657600 70726f6d 70742d6e pt-prev.prompt-n │ │ │ │ - 0x00059724 65787400 71756974 00000000 72656765 ext.quit....rege │ │ │ │ - 0x00059734 782d6c61 756e6368 00000000 72656765 x-launch....rege │ │ │ │ - 0x00059744 782d636f 70790000 7363726f 6c6c6261 x-copy..scrollba │ │ │ │ - 0x00059754 636b2d75 702d6d6f 75736500 7363726f ck-up-mouse.scro │ │ │ │ - 0x00059764 6c6c6261 636b2d64 6f776e2d 6d6f7573 llback-down-mous │ │ │ │ - 0x00059774 65000000 73656c65 63742d62 6567696e e...select-begin │ │ │ │ - 0x00059784 00000000 73656c65 63742d62 6567696e ....select-begin │ │ │ │ - 0x00059794 2d626c6f 636b0000 73656c65 63742d65 -block..select-e │ │ │ │ - 0x000597a4 7874656e 64000000 73656c65 63742d65 xtend...select-e │ │ │ │ - 0x000597b4 7874656e 642d6368 61726163 7465722d xtend-character- │ │ │ │ - 0x000597c4 77697365 00000000 73656c65 63742d77 wise....select-w │ │ │ │ - 0x000597d4 6f726400 73656c65 63742d77 6f72642d ord.select-word- │ │ │ │ - 0x000597e4 77686974 65737061 63650000 73656c65 whitespace..sele │ │ │ │ - 0x000597f4 63742d71 756f7465 00000000 73656c65 ct-quote....sele │ │ │ │ - 0x00059804 63742d72 6f770000 42544e5f 4c454654 ct-row..BTN_LEFT │ │ │ │ - 0x00059814 00000000 42544e5f 52494748 54000000 ....BTN_RIGHT... │ │ │ │ - 0x00059824 42544e5f 4d494444 4c450000 42544e5f BTN_MIDDLE..BTN_ │ │ │ │ - 0x00059834 53494445 00000000 42544e5f 45585452 SIDE....BTN_EXTR │ │ │ │ - 0x00059844 41000000 42544e5f 464f5257 41524400 A...BTN_FORWARD. │ │ │ │ - 0x00059854 42544e5f 4241434b 00000000 42544e5f BTN_BACK....BTN_ │ │ │ │ - 0x00059864 5441534b 00000000 42544e5f 57484545 TASK....BTN_WHEE │ │ │ │ - 0x00059874 4c5f4241 434b0000 42544e5f 57484545 L_BACK..BTN_WHEE │ │ │ │ - 0x00059884 4c5f464f 52574152 44000000 42544e5f L_FORWARD...BTN_ │ │ │ │ - 0x00059894 57484545 4c5f4c45 46540000 42544e5f WHEEL_LEFT..BTN_ │ │ │ │ - 0x000598a4 57484545 4c5f5249 47485400 756e6368 WHEEL_RIGHT.unch │ │ │ │ - 0x000598b4 616e6765 64000000 686f6c6c 6f770000 anged...hollow.. │ │ │ │ - 0x000598c4 626c6f63 6b000000 756e6465 726c696e block...underlin │ │ │ │ - 0x000598d4 65000000 6265616d 00000000 75726c2d e...beam....url- │ │ │ │ - 0x000598e4 6d6f6465 00000000 66697865 64000000 mode....fixed... │ │ │ │ - 0x000598f4 72656c61 74697665 00000000 636f7079 relative....copy │ │ │ │ - 0x00059904 2d656e61 626c6564 00000000 70617374 -enabled....past │ │ │ │ - 0x00059914 652d656e 61626c65 64000000 656e6162 e-enabled...enab │ │ │ │ - 0x00059924 6c656400 7072696d 61727900 636c6970 led.primary.clip │ │ │ │ - 0x00059934 626f6172 64000000 77696e64 6f776564 board...windowed │ │ │ │ - 0x00059944 00000000 6f666600 66616c73 65000000 ....off.false... │ │ │ │ - 0x00059954 30000000 74727565 00000000 696e7075 0...true....inpu │ │ │ │ - 0x00059964 742e6300 25733a20 43534420 6d6f7665 t.c.%s: CSD move │ │ │ │ - 0x00059974 2074696d 656f7574 20747269 67676572 timeout trigger │ │ │ │ - 0x00059984 65642c20 62757420 73656174 27732068 ed, but seat's h │ │ │ │ - 0x00059994 6173206e 6f206d6f 75736520 666f6375 as no mouse focu │ │ │ │ - 0x000599a4 73656420 7465726d 696e616c 00000000 sed terminal.... │ │ │ │ - 0x000599b4 6661696c 65642074 6f207772 69746520 failed to write │ │ │ │ - 0x000599c4 746f2070 6970653a 20257300 1b5b4900 to pipe: %s..[I. │ │ │ │ - 0x000599d4 1b5b4f00 636f6d70 6f736974 6f722073 .[O.compositor s │ │ │ │ - 0x000599e4 656e7420 6b657962 6f617264 5f6c6561 ent keyboard_lea │ │ │ │ - 0x000599f4 76652065 76656e74 20776974 686f7574 ve event without │ │ │ │ - 0x00059a04 2061206b 6579626f 6172645f 656e7465 a keyboard_ente │ │ │ │ - 0x00059a14 72206576 656e743a 20737572 66616365 r event: surface │ │ │ │ - 0x00059a24 3d257000 1b5b3237 3b25643b 25647e00 =%p..[27;%d;%d~. │ │ │ │ - 0x00059a34 1b000000 57455354 4f4e5f43 4f4e4649 ....WESTON_CONFI │ │ │ │ - 0x00059a44 475f4649 4c450000 71756972 6b732e63 G_FILE..quirks.c │ │ │ │ - 0x00059a54 00000000 71756972 6b730000 6170706c ....quirks..appl │ │ │ │ - 0x00059a64 79696e67 20776c5f 73756273 75726661 ying wl_subsurfa │ │ │ │ - 0x00059a74 63655f73 65745f64 6573796e 63282920 ce_set_desync() │ │ │ │ - 0x00059a84 776f726b 61726f75 6e642066 6f722077 workaround for w │ │ │ │ - 0x00059a94 6573746f 6e000000 286e756c 6c290000 eston...(null).. │ │ │ │ - 0x00059aa4 636f6d70 6f736974 6f722073 656e7420 compositor sent │ │ │ │ - 0x00059ab4 706f696e 7465725f 656e7465 72206576 pointer_enter ev │ │ │ │ - 0x00059ac4 656e7420 77697468 2061204e 554c4c20 ent with a NULL │ │ │ │ - 0x00059ad4 73757266 61636500 58435552 534f525f surface.XCURSOR_ │ │ │ │ - 0x00059ae4 53495a45 00000000 58435552 534f525f SIZE....XCURSOR_ │ │ │ │ - 0x00059af4 53495a45 20272573 27206973 20696e76 SIZE '%s' is inv │ │ │ │ - 0x00059b04 616c6964 2c206465 6661756c 74696e67 alid, defaulting │ │ │ │ - 0x00059b14 20746f20 32340000 58435552 534f525f to 24..XCURSOR_ │ │ │ │ - 0x00059b24 5448454d 45000000 63757273 6f722074 THEME...cursor t │ │ │ │ - 0x00059b34 68656d65 3a202573 2c207369 7a653a20 heme: %s, size: │ │ │ │ - 0x00059b44 25642c20 7363616c 653a2025 2e326600 %d, scale: %.2f. │ │ │ │ - 0x00059b54 6661696c 65642074 6f206c6f 61642063 failed to load c │ │ │ │ - 0x00059b64 7572736f 72207468 656d6500 696e7075 ursor theme.inpu │ │ │ │ - 0x00059b74 74202d20 256c6c75 20c2b573 202d3e20 t - %llu ..s -> │ │ │ │ - 0x00059b84 00000000 636f6d6d 6974202d 20256c6c ....commit - %ll │ │ │ │ - 0x00059b94 7520c2b5 73202d3e 20000000 70726573 u ..s -> ...pres │ │ │ │ - 0x00059ba4 656e7465 64202874 6f74616c 3a20256c ented (total: %l │ │ │ │ - 0x00059bb4 6c7520c2 b5732900 25732028 6d6f7265 lu ..s).%s (more │ │ │ │ - 0x00059bc4 20746861 6e202575 20667261 6d657329 than %u frames) │ │ │ │ - 0x00059bd4 00000000 636f6d70 6f736974 6f722073 ....compositor s │ │ │ │ - 0x00059be4 656e7420 706f696e 7465725f 6c656176 ent pointer_leav │ │ │ │ - 0x00059bf4 65206576 656e7420 77697468 6f757420 e event without │ │ │ │ - 0x00059c04 6120706f 696e7465 725f656e 74657220 a pointer_enter │ │ │ │ - 0x00059c14 6576656e 743a2073 75726661 63653d25 event: surface=% │ │ │ │ - 0x00059c24 70000000 64656661 756c7400 61637469 p...default.acti │ │ │ │ - 0x00059c34 6f6e3d64 65666175 6c740000 61637469 on=default..acti │ │ │ │ - 0x00059c44 6f6e3d00 78646774 6f6b656e 3d000000 on=.xdgtoken=... │ │ │ │ - 0x00059c54 666f6f74 3a72656e 6465723a 25640000 foot:render:%d.. │ │ │ │ - 0x00059c64 72656e64 65722077 6f726b65 72202564 render worker %d │ │ │ │ - 0x00059c74 3a206661 696c6564 20746f20 73657420 : failed to set │ │ │ │ - 0x00059c84 70726f63 65737320 7469746c 65000000 process title... │ │ │ │ - 0x00059c94 6e6f7469 66792e63 00000000 6661696c notify.c....fail │ │ │ │ - 0x00059ca4 65642074 6f207265 6164206e 6f746966 ed to read notif │ │ │ │ - 0x00059cb4 69636174 696f6e20 61637469 76617469 ication activati │ │ │ │ - 0x00059cc4 6f6e2074 6f6b656e 00000000 6661696c on token....fail │ │ │ │ - 0x00059cd4 65642074 6f207265 67697374 65722046 ed to register F │ │ │ │ - 0x00059ce4 443d2564 20776974 68206570 6f6c6c00 D=%d with epoll. │ │ │ │ - 0x00059cf4 73656c65 6374696f 6e2e6300 6661696c selection.c.fail │ │ │ │ - 0x00059d04 65642074 6f206372 65617465 2073656c ed to create sel │ │ │ │ - 0x00059d14 65637469 6f6e2073 63726f6c 6c207469 ection scroll ti │ │ │ │ - 0x00059d24 6d657200 6661696c 65642074 6f206765 mer.failed to ge │ │ │ │ - 0x00059d34 74206375 7272656e 74207365 6c656374 t current select │ │ │ │ - 0x00059d44 696f6e20 7363726f 6c6c2074 696d6572 ion scroll timer │ │ │ │ - 0x00059d54 2076616c 75650000 6661696c 65642074 value..failed t │ │ │ │ - 0x00059d64 6f207365 74206e65 77207365 6c656374 o set new select │ │ │ │ - 0x00059d74 696f6e20 7363726f 6c6c2074 696d6572 ion scroll timer │ │ │ │ - 0x00059d84 2076616c 75650000 6661696c 65642074 value..failed t │ │ │ │ - 0x00059d94 6f206d6f 64696679 2046443d 25642077 o modify FD=%d w │ │ │ │ - 0x00059da4 69746820 65706f6c 6c202865 76656e74 ith epoll (event │ │ │ │ - 0x00059db4 73203078 25303878 202d3e20 30782530 s 0x%08x -> 0x%0 │ │ │ │ - 0x00059dc4 38782900 46443d25 64206e6f 74207265 8x).FD=%d not re │ │ │ │ - 0x00059dd4 67697374 65726564 20776974 68207468 gistered with th │ │ │ │ - 0x00059de4 65204644 4d000000 7369676e 616c2025 e FDM...signal % │ │ │ │ - 0x00059df4 6420616c 72656164 79206861 73206120 d already has a │ │ │ │ - 0x00059e04 68616e64 6c657200 6661696c 65642074 handler.failed t │ │ │ │ - 0x00059e14 6f20626c 6f636b20 7369676e 616c2025 o block signal % │ │ │ │ - 0x00059e24 64000000 6661696c 65642074 6f207365 d...failed to se │ │ │ │ - 0x00059e34 74207369 676e616c 2068616e 646c6572 t signal handler │ │ │ │ - 0x00059e44 20666f72 20736967 6e616c20 25640000 for signal %d.. │ │ │ │ - 0x00059e54 696d652e 63000000 25733a20 74657874 ime.c...%s: text │ │ │ │ - 0x00059e64 2d696e70 75743a3a 646f6e65 28292072 -input::done() r │ │ │ │ - 0x00059e74 65636569 76656420 6f6e2073 65617420 eceived on seat │ │ │ │ - 0x00059e84 74686174 2069736e 27742066 6f637573 that isn't focus │ │ │ │ - 0x00059e94 696e6720 61207465 726d696e 616c2077 ing a terminal w │ │ │ │ - 0x00059ea4 696e646f 77000000 636f6d70 6f736974 indow...composit │ │ │ │ - 0x00059eb4 6f722073 656e7420 696d653a 3a656e74 or sent ime::ent │ │ │ │ - 0x00059ec4 65722829 20657665 6e742062 65666f72 er() event befor │ │ │ │ - 0x00059ed4 65207468 6520636f 72726573 706f6e64 e the correspond │ │ │ │ - 0x00059ee4 696e6720 6b657962 6f617264 5f656e74 ing keyboard_ent │ │ │ │ - 0x00059ef4 65722829 20657665 6e740000 0d000000 er() event...... │ │ │ │ - 0x00059f04 7f000000 09000000 1b5b2575 00000000 .........[%u.... │ │ │ │ - 0x00059f14 25733a25 75000000 3b257525 73000000 %s:%u...;%u%s... │ │ │ │ - 0x00059f24 25733b25 75000000 1b5b313b 25752573 %s;%u....[1;%u%s │ │ │ │ - 0x00059f34 25630000 1b5b2563 00000000 1b5b3230 %c...[%c.....[20 │ │ │ │ - 0x00059f44 307e0000 6661696c 65642074 6f206372 0~..failed to cr │ │ │ │ - 0x00059f54 65617465 20706970 65000000 6661696c eate pipe...fail │ │ │ │ - 0x00059f64 65642074 6f206f70 656e202f 6465762f ed to open /dev/ │ │ │ │ - 0x00059f74 6e756c6c 00000000 6661696c 65642074 null....failed t │ │ │ │ - 0x00059f84 6f206d61 6b652077 72697465 2d656e64 o make write-end │ │ │ │ - 0x00059f94 206f6620 70697065 206e6f6e 2d626c6f of pipe non-blo │ │ │ │ - 0x00059fa4 636b696e 67000000 6661696c 65642074 cking...failed t │ │ │ │ - 0x00059fb4 6f207365 74204644 5f434c4f 45584543 o set FD_CLOEXEC │ │ │ │ - 0x00059fc4 206f6e20 77726974 65656e64 206f6620 on writeend of │ │ │ │ - 0x00059fd4 70697065 00000000 72656765 783a2573 pipe....regex:%s │ │ │ │ - 0x00059fe4 20686173 206e6f20 72656765 78206465 has no regex de │ │ │ │ - 0x00059ff4 66696e65 64000000 72656765 783a2573 fined...regex:%s │ │ │ │ - 0x0005a004 20686173 206e6f20 6c61756e 63682063 has no launch c │ │ │ │ - 0x0005a014 6f6d6d61 6e642064 6566696e 65640000 ommand defined.. │ │ │ │ - 0x0005a024 6e6f2072 65676578 20736563 74696f6e no regex section │ │ │ │ - 0x0005a034 206e616d 65642027 25732720 64656669 named '%s' defi │ │ │ │ - 0x0005a044 6e656420 696e2074 68652063 6f6e6669 ned in the confi │ │ │ │ - 0x0005a054 67757261 74696f6e 00000000 6d756c74 guration....mult │ │ │ │ - 0x0005a064 69706c65 20627574 746f6e20 70726573 iple button pres │ │ │ │ - 0x0005a074 73206576 656e7473 20666f72 20627574 s events for but │ │ │ │ - 0x0005a084 746f6e20 25642028 636f6d70 6f736974 ton %d (composit │ │ │ │ - 0x0005a094 6f722062 75673f29 00000000 73747261 or bug?)....stra │ │ │ │ - 0x0005a0a4 79206275 74746f6e 2072656c 65617365 y button release │ │ │ │ - 0x0005a0b4 20657665 6e742028 636f6d70 6f736974 event (composit │ │ │ │ - 0x0005a0c4 6f722062 75673f29 00000000 6661696c or bug?)....fail │ │ │ │ - 0x0005a0d4 65642074 6f20636f 6e666967 75726520 ed to configure │ │ │ │ - 0x0005a0e4 58444720 746f706c 6576656c 206d6f76 XDG toplevel mov │ │ │ │ - 0x0005a0f4 65207469 6d657220 46440000 756e7265 e timer FD..unre │ │ │ │ - 0x0005a104 636f676e 697a6564 206b6579 6d617020 cognized keymap │ │ │ │ - 0x0005a114 666f726d 61743a20 25750000 6661696c format: %u..fail │ │ │ │ - 0x0005a124 65642074 6f206d6d 6170206b 6579626f ed to mmap keybo │ │ │ │ - 0x0005a134 61726420 6b65796d 61700000 4d6f6434 ard keymap..Mod4 │ │ │ │ - 0x0005a144 00000000 4c6f636b 00000000 4d6f6432 ....Lock....Mod2 │ │ │ │ - 0x0005a154 00000000 55500000 444f574e 00000000 ....UP..DOWN.... │ │ │ │ - 0x0005a164 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x0005a174 2074656d 706f7261 72792066 696c6520 temporary file │ │ │ │ - 0x0005a184 666f7220 69636f6e 20636163 68650000 for icon cache.. │ │ │ │ - 0x0005a194 6661696c 65642074 6f207772 69746520 failed to write │ │ │ │ - 0x0005a1a4 69636f6e 20646174 6120746f 2074656d icon data to tem │ │ │ │ - 0x0005a1b4 706f7261 72792066 696c6500 66696c65 porary file.file │ │ │ │ - 0x0005a1c4 3a2f2f00 63616e6e 6f742066 6f637573 ://.cannot focus │ │ │ │ - 0x0005a1d4 2077696e 646f773a 206e6f20 61637469 window: no acti │ │ │ │ - 0x0005a1e4 76617469 6f6e2074 6f6b656e 20617661 vation token ava │ │ │ │ - 0x0005a1f4 696c6162 6c650000 1b5d3939 3b693d25 ilable...]99;i=% │ │ │ │ - 0x0005a204 733b2573 1b5c0000 1b5d3939 3b693d25 s;%s.\...]99;i=% │ │ │ │ - 0x0005a214 733a703d 636c6f73 653b1b5c 00000000 s:p=close;.\.... │ │ │ │ - 0x0005a224 706f7075 705f646f 6e650000 7265706f popup_done..repo │ │ │ │ - 0x0005a234 73697469 6f6e6564 00000000 33750000 sitioned....3u.. │ │ │ │ - 0x0005a244 64657374 726f7900 67726162 00000000 destroy.grab.... │ │ │ │ - 0x0005a254 6f750000 7265706f 73697469 6f6e0000 ou..reposition.. │ │ │ │ - 0x0005a264 336f7500 6765745f 746f706c 6576656c 3ou.get_toplevel │ │ │ │ - 0x0005a274 00000000 6765745f 706f7075 70000000 ....get_popup... │ │ │ │ - 0x0005a284 6e3f6f6f 00000000 7365745f 77696e64 n?oo....set_wind │ │ │ │ - 0x0005a294 6f775f67 656f6d65 74727900 61636b5f ow_geometry.ack_ │ │ │ │ - 0x0005a2a4 636f6e66 69677572 65000000 7365745f configure...set_ │ │ │ │ - 0x0005a2b4 73697a65 00000000 69690000 7365745f size....ii..set_ │ │ │ │ - 0x0005a2c4 616e6368 6f725f72 65637400 7365745f anchor_rect.set_ │ │ │ │ - 0x0005a2d4 616e6368 6f720000 7365745f 67726176 anchor..set_grav │ │ │ │ - 0x0005a2e4 69747900 7365745f 636f6e73 74726169 ity.set_constrai │ │ │ │ - 0x0005a2f4 6e745f61 646a7573 746d656e 74000000 nt_adjustment... │ │ │ │ - 0x0005a304 7365745f 6f666673 65740000 7365745f set_offset..set_ │ │ │ │ - 0x0005a314 72656163 74697665 00000000 7365745f reactive....set_ │ │ │ │ - 0x0005a324 70617265 6e745f73 697a6500 33696900 parent_size.3ii. │ │ │ │ - 0x0005a334 7365745f 70617265 6e745f63 6f6e6669 set_parent_confi │ │ │ │ - 0x0005a344 67757265 00000000 7864675f 706f7075 gure....xdg_popu │ │ │ │ - 0x0005a354 70000000 7864675f 706f7369 74696f6e p...xdg_position │ │ │ │ - 0x0005a364 65720000 69696100 636f6e66 69677572 er..iia.configur │ │ │ │ - 0x0005a374 655f626f 756e6473 00000000 34696900 e_bounds....4ii. │ │ │ │ - 0x0005a384 776d5f63 61706162 696c6974 69657300 wm_capabilities. │ │ │ │ - 0x0005a394 35610000 7365745f 70617265 6e740000 5a..set_parent.. │ │ │ │ - 0x0005a3a4 3f6f0000 7365745f 7469746c 65000000 ?o..set_title... │ │ │ │ - 0x0005a3b4 7365745f 6170705f 69640000 73686f77 set_app_id..show │ │ │ │ - 0x0005a3c4 5f77696e 646f775f 6d656e75 00000000 _window_menu.... │ │ │ │ - 0x0005a3d4 6f756969 00000000 6d6f7665 00000000 ouii....move.... │ │ │ │ - 0x0005a3e4 6f757500 7365745f 6d61785f 73697a65 ouu.set_max_size │ │ │ │ - 0x0005a3f4 00000000 7365745f 6d696e5f 73697a65 ....set_min_size │ │ │ │ - 0x0005a404 00000000 7365745f 6d617869 6d697a65 ....set_maximize │ │ │ │ - 0x0005a414 64000000 756e7365 745f6d61 78696d69 d...unset_maximi │ │ │ │ - 0x0005a424 7a656400 7365745f 66756c6c 73637265 zed.set_fullscre │ │ │ │ - 0x0005a434 656e0000 756e7365 745f6675 6c6c7363 en..unset_fullsc │ │ │ │ - 0x0005a444 7265656e 00000000 7365745f 6d696e69 reen....set_mini │ │ │ │ - 0x0005a454 6d697a65 64000000 7864675f 746f706c mized...xdg_topl │ │ │ │ - 0x0005a464 6576656c 00000000 7365745f 6e616d65 evel....set_name │ │ │ │ - 0x0005a474 00000000 6164645f 62756666 65720000 ....add_buffer.. │ │ │ │ - 0x0005a484 6f690000 7864675f 746f706c 6576656c oi..xdg_toplevel │ │ │ │ - 0x0005a494 5f69636f 6e5f7631 00000000 1b4f7900 _icon_v1.....Oy. │ │ │ │ - 0x0005a4a4 1b4f3279 00000000 1b4f3379 00000000 .O2y.....O3y.... │ │ │ │ - 0x0005a4b4 1b4f3479 00000000 1b4f3579 00000000 .O4y.....O5y.... │ │ │ │ - 0x0005a4c4 1b4f3679 00000000 1b4f3779 00000000 .O6y.....O7y.... │ │ │ │ - 0x0005a4d4 1b4f3879 00000000 1b4f3979 00000000 .O8y.....O9y.... │ │ │ │ - 0x0005a4e4 1b4f3130 79000000 1b4f3131 79000000 .O10y....O11y... │ │ │ │ - 0x0005a4f4 1b4f3132 79000000 1b4f3133 79000000 .O12y....O13y... │ │ │ │ - 0x0005a504 1b4f3134 79000000 1b4f3135 79000000 .O14y....O15y... │ │ │ │ - 0x0005a514 1b4f3136 79000000 1b4f7800 1b4f3278 .O16y....Ox..O2x │ │ │ │ - 0x0005a524 00000000 1b4f3378 00000000 1b4f3478 .....O3x.....O4x │ │ │ │ - 0x0005a534 00000000 1b4f3578 00000000 1b4f3678 .....O5x.....O6x │ │ │ │ - 0x0005a544 00000000 1b4f3778 00000000 1b4f3878 .....O7x.....O8x │ │ │ │ - 0x0005a554 00000000 1b4f3978 00000000 1b4f3130 .....O9x.....O10 │ │ │ │ - 0x0005a564 78000000 1b4f3131 78000000 1b4f3132 x....O11x....O12 │ │ │ │ - 0x0005a574 78000000 1b4f3133 78000000 1b4f3134 x....O13x....O14 │ │ │ │ - 0x0005a584 78000000 1b4f3135 78000000 1b4f3136 x....O15x....O16 │ │ │ │ - 0x0005a594 78000000 1b4f7700 1b4f3277 00000000 x....Ow..O2w.... │ │ │ │ - 0x0005a5a4 1b4f3377 00000000 1b4f3477 00000000 .O3w.....O4w.... │ │ │ │ - 0x0005a5b4 1b4f3577 00000000 1b4f3677 00000000 .O5w.....O6w.... │ │ │ │ - 0x0005a5c4 1b4f3777 00000000 1b4f3877 00000000 .O7w.....O8w.... │ │ │ │ - 0x0005a5d4 1b4f3977 00000000 1b4f3130 77000000 .O9w.....O10w... │ │ │ │ - 0x0005a5e4 1b4f3131 77000000 1b4f3132 77000000 .O11w....O12w... │ │ │ │ - 0x0005a5f4 1b4f3133 77000000 1b4f3134 77000000 .O13w....O14w... │ │ │ │ - 0x0005a604 1b4f3135 77000000 1b4f3136 77000000 .O15w....O16w... │ │ │ │ - 0x0005a614 1b4f7600 1b4f3276 00000000 1b4f3376 .Ov..O2v.....O3v │ │ │ │ - 0x0005a624 00000000 1b4f3476 00000000 1b4f3576 .....O4v.....O5v │ │ │ │ - 0x0005a634 00000000 1b4f3676 00000000 1b4f3776 .....O6v.....O7v │ │ │ │ - 0x0005a644 00000000 1b4f3876 00000000 1b4f3976 .....O8v.....O9v │ │ │ │ - 0x0005a654 00000000 1b4f3130 76000000 1b4f3131 .....O10v....O11 │ │ │ │ - 0x0005a664 76000000 1b4f3132 76000000 1b4f3133 v....O12v....O13 │ │ │ │ - 0x0005a674 76000000 1b4f3134 76000000 1b4f3135 v....O14v....O15 │ │ │ │ - 0x0005a684 76000000 1b4f3136 76000000 1b4f7500 v....O16v....Ou. │ │ │ │ - 0x0005a694 1b4f3275 00000000 1b4f3375 00000000 .O2u.....O3u.... │ │ │ │ - 0x0005a6a4 1b4f3475 00000000 1b4f3575 00000000 .O4u.....O5u.... │ │ │ │ - 0x0005a6b4 1b4f3675 00000000 1b4f3775 00000000 .O6u.....O7u.... │ │ │ │ - 0x0005a6c4 1b4f3875 00000000 1b4f3975 00000000 .O8u.....O9u.... │ │ │ │ - 0x0005a6d4 1b4f3130 75000000 1b4f3131 75000000 .O10u....O11u... │ │ │ │ - 0x0005a6e4 1b4f3132 75000000 1b4f3133 75000000 .O12u....O13u... │ │ │ │ - 0x0005a6f4 1b4f3134 75000000 1b4f3135 75000000 .O14u....O15u... │ │ │ │ - 0x0005a704 1b4f3136 75000000 1b4f7400 1b4f3274 .O16u....Ot..O2t │ │ │ │ - 0x0005a714 00000000 1b4f3374 00000000 1b4f3474 .....O3t.....O4t │ │ │ │ - 0x0005a724 00000000 1b4f3574 00000000 1b4f3674 .....O5t.....O6t │ │ │ │ - 0x0005a734 00000000 1b4f3774 00000000 1b4f3874 .....O7t.....O8t │ │ │ │ - 0x0005a744 00000000 1b4f3974 00000000 1b4f3130 .....O9t.....O10 │ │ │ │ - 0x0005a754 74000000 1b4f3131 74000000 1b4f3132 t....O11t....O12 │ │ │ │ - 0x0005a764 74000000 1b4f3133 74000000 1b4f3134 t....O13t....O14 │ │ │ │ - 0x0005a774 74000000 1b4f3135 74000000 1b4f3136 t....O15t....O16 │ │ │ │ - 0x0005a784 74000000 1b4f7300 1b4f3273 00000000 t....Os..O2s.... │ │ │ │ - 0x0005a794 1b4f3373 00000000 1b4f3473 00000000 .O3s.....O4s.... │ │ │ │ - 0x0005a7a4 1b4f3573 00000000 1b4f3673 00000000 .O5s.....O6s.... │ │ │ │ - 0x0005a7b4 1b4f3773 00000000 1b4f3873 00000000 .O7s.....O8s.... │ │ │ │ - 0x0005a7c4 1b4f3973 00000000 1b4f3130 73000000 .O9s.....O10s... │ │ │ │ - 0x0005a7d4 1b4f3131 73000000 1b4f3132 73000000 .O11s....O12s... │ │ │ │ - 0x0005a7e4 1b4f3133 73000000 1b4f3134 73000000 .O13s....O14s... │ │ │ │ - 0x0005a7f4 1b4f3135 73000000 1b4f3136 73000000 .O15s....O16s... │ │ │ │ - 0x0005a804 1b4f7200 1b4f3272 00000000 1b4f3372 .Or..O2r.....O3r │ │ │ │ - 0x0005a814 00000000 1b4f3472 00000000 1b4f3572 .....O4r.....O5r │ │ │ │ - 0x0005a824 00000000 1b4f3672 00000000 1b4f3772 .....O6r.....O7r │ │ │ │ - 0x0005a834 00000000 1b4f3872 00000000 1b4f3972 .....O8r.....O9r │ │ │ │ - 0x0005a844 00000000 1b4f3130 72000000 1b4f3131 .....O10r....O11 │ │ │ │ - 0x0005a854 72000000 1b4f3132 72000000 1b4f3133 r....O12r....O13 │ │ │ │ - 0x0005a864 72000000 1b4f3134 72000000 1b4f3135 r....O14r....O15 │ │ │ │ - 0x0005a874 72000000 1b4f3136 72000000 1b4f7100 r....O16r....Oq. │ │ │ │ - 0x0005a884 1b4f3271 00000000 1b4f3371 00000000 .O2q.....O3q.... │ │ │ │ - 0x0005a894 1b4f3471 00000000 1b4f3571 00000000 .O4q.....O5q.... │ │ │ │ - 0x0005a8a4 1b4f3671 00000000 1b4f3771 00000000 .O6q.....O7q.... │ │ │ │ - 0x0005a8b4 1b4f3871 00000000 1b4f3971 00000000 .O8q.....O9q.... │ │ │ │ - 0x0005a8c4 1b4f3130 71000000 1b4f3131 71000000 .O10q....O11q... │ │ │ │ - 0x0005a8d4 1b4f3132 71000000 1b4f3133 71000000 .O12q....O13q... │ │ │ │ - 0x0005a8e4 1b4f3134 71000000 1b4f3135 71000000 .O14q....O15q... │ │ │ │ - 0x0005a8f4 1b4f3136 71000000 1b4f7000 1b4f3270 .O16q....Op..O2p │ │ │ │ - 0x0005a904 00000000 1b4f3370 00000000 1b4f3470 .....O3p.....O4p │ │ │ │ - 0x0005a914 00000000 1b4f3570 00000000 1b4f3670 .....O5p.....O6p │ │ │ │ - 0x0005a924 00000000 1b4f3770 00000000 1b4f3870 .....O7p.....O8p │ │ │ │ - 0x0005a934 00000000 1b4f3970 00000000 1b4f3130 .....O9p.....O10 │ │ │ │ - 0x0005a944 70000000 1b4f3131 70000000 1b4f3132 p....O11p....O12 │ │ │ │ - 0x0005a954 70000000 1b4f3133 70000000 1b4f3134 p....O13p....O14 │ │ │ │ - 0x0005a964 70000000 1b4f3135 70000000 1b4f3136 p....O15p....O16 │ │ │ │ - 0x0005a974 70000000 1b4f6e00 1b4f326e 00000000 p....On..O2n.... │ │ │ │ - 0x0005a984 1b4f336e 00000000 1b4f346e 00000000 .O3n.....O4n.... │ │ │ │ - 0x0005a994 1b4f356e 00000000 1b4f366e 00000000 .O5n.....O6n.... │ │ │ │ - 0x0005a9a4 1b4f376e 00000000 1b4f386e 00000000 .O7n.....O8n.... │ │ │ │ - 0x0005a9b4 1b4f396e 00000000 1b4f3130 6e000000 .O9n.....O10n... │ │ │ │ - 0x0005a9c4 1b4f3131 6e000000 1b4f3132 6e000000 .O11n....O12n... │ │ │ │ - 0x0005a9d4 1b4f3133 6e000000 1b4f3134 6e000000 .O13n....O14n... │ │ │ │ - 0x0005a9e4 1b4f3135 6e000000 1b4f3136 6e000000 .O15n....O16n... │ │ │ │ - 0x0005a9f4 1b4f6c00 1b4f326c 00000000 1b4f336c .Ol..O2l.....O3l │ │ │ │ - 0x0005aa04 00000000 1b4f346c 00000000 1b4f356c .....O4l.....O5l │ │ │ │ - 0x0005aa14 00000000 1b4f366c 00000000 1b4f376c .....O6l.....O7l │ │ │ │ - 0x0005aa24 00000000 1b4f386c 00000000 1b4f396c .....O8l.....O9l │ │ │ │ - 0x0005aa34 00000000 1b4f3130 6c000000 1b4f3131 .....O10l....O11 │ │ │ │ - 0x0005aa44 6c000000 1b4f3132 6c000000 1b4f3133 l....O12l....O13 │ │ │ │ - 0x0005aa54 6c000000 1b4f3134 6c000000 1b4f3135 l....O14l....O15 │ │ │ │ - 0x0005aa64 6c000000 1b4f3136 6c000000 1b4f6b00 l....O16l....Ok. │ │ │ │ - 0x0005aa74 1b4f326b 00000000 1b4f336b 00000000 .O2k.....O3k.... │ │ │ │ - 0x0005aa84 1b4f346b 00000000 1b4f356b 00000000 .O4k.....O5k.... │ │ │ │ - 0x0005aa94 1b4f366b 00000000 1b4f376b 00000000 .O6k.....O7k.... │ │ │ │ - 0x0005aaa4 1b4f386b 00000000 1b4f396b 00000000 .O8k.....O9k.... │ │ │ │ - 0x0005aab4 1b4f3130 6b000000 1b4f3131 6b000000 .O10k....O11k... │ │ │ │ - 0x0005aac4 1b4f3132 6b000000 1b4f3133 6b000000 .O12k....O13k... │ │ │ │ - 0x0005aad4 1b4f3134 6b000000 1b4f3135 6b000000 .O14k....O15k... │ │ │ │ - 0x0005aae4 1b4f3136 6b000000 1b4f6d00 1b4f326d .O16k....Om..O2m │ │ │ │ - 0x0005aaf4 00000000 1b4f336d 00000000 1b4f346d .....O3m.....O4m │ │ │ │ - 0x0005ab04 00000000 1b4f356d 00000000 1b4f366d .....O5m.....O6m │ │ │ │ - 0x0005ab14 00000000 1b4f376d 00000000 1b4f386d .....O7m.....O8m │ │ │ │ - 0x0005ab24 00000000 1b4f396d 00000000 1b4f3130 .....O9m.....O10 │ │ │ │ - 0x0005ab34 6d000000 1b4f3131 6d000000 1b4f3132 m....O11m....O12 │ │ │ │ - 0x0005ab44 6d000000 1b4f3133 6d000000 1b4f3134 m....O13m....O14 │ │ │ │ - 0x0005ab54 6d000000 1b4f3135 6d000000 1b4f3136 m....O15m....O16 │ │ │ │ - 0x0005ab64 6d000000 1b4f6a00 1b4f326a 00000000 m....Oj..O2j.... │ │ │ │ - 0x0005ab74 1b4f336a 00000000 1b4f346a 00000000 .O3j.....O4j.... │ │ │ │ - 0x0005ab84 1b4f356a 00000000 1b4f366a 00000000 .O5j.....O6j.... │ │ │ │ - 0x0005ab94 1b4f376a 00000000 1b4f386a 00000000 .O7j.....O8j.... │ │ │ │ - 0x0005aba4 1b4f396a 00000000 1b4f3130 6a000000 .O9j.....O10j... │ │ │ │ - 0x0005abb4 1b4f3131 6a000000 1b4f3132 6a000000 .O11j....O12j... │ │ │ │ - 0x0005abc4 1b4f3133 6a000000 1b4f3134 6a000000 .O13j....O14j... │ │ │ │ - 0x0005abd4 1b4f3135 6a000000 1b4f3136 6a000000 .O15j....O16j... │ │ │ │ - 0x0005abe4 1b4f6f00 1b4f326f 00000000 1b4f336f .Oo..O2o.....O3o │ │ │ │ - 0x0005abf4 00000000 1b4f346f 00000000 1b4f356f .....O4o.....O5o │ │ │ │ - 0x0005ac04 00000000 1b4f366f 00000000 1b4f376f .....O6o.....O7o │ │ │ │ - 0x0005ac14 00000000 1b4f386f 00000000 1b4f396f .....O8o.....O9o │ │ │ │ - 0x0005ac24 00000000 1b4f3130 6f000000 1b4f3131 .....O10o....O11 │ │ │ │ - 0x0005ac34 6f000000 1b4f3132 6f000000 1b4f3133 o....O12o....O13 │ │ │ │ - 0x0005ac44 6f000000 1b4f3134 6f000000 1b4f3135 o....O14o....O15 │ │ │ │ - 0x0005ac54 6f000000 1b4f3136 6f000000 1b4f4d00 o....O16o....OM. │ │ │ │ - 0x0005ac64 1b4f324d 00000000 1b4f334d 00000000 .O2M.....O3M.... │ │ │ │ - 0x0005ac74 1b4f344d 00000000 1b4f354d 00000000 .O4M.....O5M.... │ │ │ │ - 0x0005ac84 1b4f364d 00000000 1b4f374d 00000000 .O6M.....O7M.... │ │ │ │ - 0x0005ac94 1b4f384d 00000000 1b4f394d 00000000 .O8M.....O9M.... │ │ │ │ - 0x0005aca4 1b4f3130 4d000000 1b4f3131 4d000000 .O10M....O11M... │ │ │ │ - 0x0005acb4 1b4f3132 4d000000 1b4f3133 4d000000 .O12M....O13M... │ │ │ │ - 0x0005acc4 1b4f3134 4d000000 1b4f3135 4d000000 .O14M....O15M... │ │ │ │ - 0x0005acd4 1b4f3136 4d000000 1b5b363b 337e0000 .O16M....[6;3~.. │ │ │ │ - 0x0005ace4 1b5b363b 357e0000 1b5b363b 377e0000 .[6;5~...[6;7~.. │ │ │ │ - 0x0005acf4 1b5b363b 397e0000 1b5b363b 31317e00 .[6;9~...[6;11~. │ │ │ │ - 0x0005ad04 1b5b363b 31337e00 1b5b363b 31357e00 .[6;13~..[6;15~. │ │ │ │ - 0x0005ad14 1b5b367e 00000000 1b5b353b 337e0000 .[6~.....[5;3~.. │ │ │ │ - 0x0005ad24 1b5b353b 357e0000 1b5b353b 377e0000 .[5;5~...[5;7~.. │ │ │ │ - 0x0005ad34 1b5b353b 397e0000 1b5b353b 31317e00 .[5;9~...[5;11~. │ │ │ │ - 0x0005ad44 1b5b353b 31337e00 1b5b353b 31357e00 .[5;13~..[5;15~. │ │ │ │ - 0x0005ad54 1b5b357e 00000000 1b5b333b 337e0000 .[5~.....[3;3~.. │ │ │ │ - 0x0005ad64 1b5b333b 357e0000 1b5b333b 377e0000 .[3;5~...[3;7~.. │ │ │ │ - 0x0005ad74 1b5b333b 397e0000 1b5b333b 31317e00 .[3;9~...[3;11~. │ │ │ │ - 0x0005ad84 1b5b333b 31337e00 1b5b333b 31357e00 .[3;13~..[3;15~. │ │ │ │ - 0x0005ad94 1b5b337e 00000000 1b5b323b 337e0000 .[3~.....[2;3~.. │ │ │ │ - 0x0005ada4 1b5b323b 357e0000 1b5b323b 377e0000 .[2;5~...[2;7~.. │ │ │ │ - 0x0005adb4 1b5b323b 397e0000 1b5b323b 31317e00 .[2;9~...[2;11~. │ │ │ │ - 0x0005adc4 1b5b323b 31337e00 1b5b323b 31357e00 .[2;13~..[2;15~. │ │ │ │ - 0x0005add4 1b5b327e 00000000 1b5b313b 33460000 .[2~.....[1;3F.. │ │ │ │ - 0x0005ade4 1b5b313b 35460000 1b5b313b 37460000 .[1;5F...[1;7F.. │ │ │ │ - 0x0005adf4 1b5b313b 39460000 1b5b313b 31314600 .[1;9F...[1;11F. │ │ │ │ - 0x0005ae04 1b5b313b 31334600 1b5b313b 31354600 .[1;13F..[1;15F. │ │ │ │ - 0x0005ae14 1b5b4600 1b4f4600 1b5b313b 33480000 .[F..OF..[1;3H.. │ │ │ │ - 0x0005ae24 1b5b313b 35480000 1b5b313b 37480000 .[1;5H...[1;7H.. │ │ │ │ - 0x0005ae34 1b5b313b 39480000 1b5b313b 31314800 .[1;9H...[1;11H. │ │ │ │ - 0x0005ae44 1b5b313b 31334800 1b5b313b 31354800 .[1;13H..[1;15H. │ │ │ │ - 0x0005ae54 1b5b4800 1b4f4800 1b5b313b 33450000 .[H..OH..[1;3E.. │ │ │ │ - 0x0005ae64 1b5b313b 35450000 1b5b313b 37450000 .[1;5E...[1;7E.. │ │ │ │ - 0x0005ae74 1b5b313b 39450000 1b5b313b 31314500 .[1;9E...[1;11E. │ │ │ │ - 0x0005ae84 1b5b313b 31334500 1b5b313b 31354500 .[1;13E..[1;15E. │ │ │ │ - 0x0005ae94 1b5b4500 1b4f4500 1b5b313b 33440000 .[E..OE..[1;3D.. │ │ │ │ - 0x0005aea4 1b5b313b 35440000 1b5b313b 37440000 .[1;5D...[1;7D.. │ │ │ │ - 0x0005aeb4 1b5b313b 39440000 1b5b313b 31314400 .[1;9D...[1;11D. │ │ │ │ - 0x0005aec4 1b5b313b 31334400 1b5b313b 31354400 .[1;13D..[1;15D. │ │ │ │ - 0x0005aed4 1b5b4400 1b4f4400 1b5b313b 33430000 .[D..OD..[1;3C.. │ │ │ │ - 0x0005aee4 1b5b313b 35430000 1b5b313b 37430000 .[1;5C...[1;7C.. │ │ │ │ - 0x0005aef4 1b5b313b 39430000 1b5b313b 31314300 .[1;9C...[1;11C. │ │ │ │ - 0x0005af04 1b5b313b 31334300 1b5b313b 31354300 .[1;13C..[1;15C. │ │ │ │ - 0x0005af14 1b5b4300 1b4f4300 1b5b313b 33420000 .[C..OC..[1;3B.. │ │ │ │ - 0x0005af24 1b5b313b 35420000 1b5b313b 37420000 .[1;5B...[1;7B.. │ │ │ │ - 0x0005af34 1b5b313b 39420000 1b5b313b 31314200 .[1;9B...[1;11B. │ │ │ │ - 0x0005af44 1b5b313b 31334200 1b5b313b 31354200 .[1;13B..[1;15B. │ │ │ │ - 0x0005af54 1b5b4200 1b4f4200 1b5b313b 33410000 .[B..OB..[1;3A.. │ │ │ │ - 0x0005af64 1b5b313b 35410000 1b5b313b 37410000 .[1;5A...[1;7A.. │ │ │ │ - 0x0005af74 1b5b313b 39410000 1b5b313b 31314100 .[1;9A...[1;11A. │ │ │ │ - 0x0005af84 1b5b313b 31334100 1b5b313b 31354100 .[1;13A..[1;15A. │ │ │ │ - 0x0005af94 1b5b4100 1b4f4100 1b5b3233 3b357e00 .[A..OA..[23;5~. │ │ │ │ - 0x0005afa4 1b5b3231 3b357e00 1b5b3230 3b357e00 .[21;5~..[20;5~. │ │ │ │ - 0x0005afb4 1b5b3139 3b357e00 1b5b3138 3b357e00 .[19;5~..[18;5~. │ │ │ │ - 0x0005afc4 1b5b3137 3b357e00 1b5b3135 3b357e00 .[17;5~..[15;5~. │ │ │ │ - 0x0005afd4 1b5b313b 35530000 1b5b313b 35520000 .[1;5S...[1;5R.. │ │ │ │ - 0x0005afe4 1b5b313b 35510000 1b5b313b 35500000 .[1;5Q...[1;5P.. │ │ │ │ - 0x0005aff4 1b5b3234 3b327e00 1b5b3233 3b327e00 .[24;2~..[23;2~. │ │ │ │ - 0x0005b004 1b5b3231 3b327e00 1b5b3230 3b327e00 .[21;2~..[20;2~. │ │ │ │ - 0x0005b014 1b5b3139 3b327e00 1b5b3138 3b327e00 .[19;2~..[18;2~. │ │ │ │ - 0x0005b024 1b5b3137 3b327e00 1b5b3135 3b327e00 .[17;2~..[15;2~. │ │ │ │ - 0x0005b034 1b5b313b 32530000 1b5b313b 32520000 .[1;2S...[1;2R.. │ │ │ │ - 0x0005b044 1b5b313b 32510000 1b5b313b 32500000 .[1;2Q...[1;2P.. │ │ │ │ - 0x0005b054 1b5b3234 3b337e00 1b5b3234 3b347e00 .[24;3~..[24;4~. │ │ │ │ - 0x0005b064 1b5b3234 3b357e00 1b5b3234 3b367e00 .[24;5~..[24;6~. │ │ │ │ - 0x0005b074 1b5b3234 3b377e00 1b5b3234 3b387e00 .[24;7~..[24;8~. │ │ │ │ - 0x0005b084 1b5b3234 3b397e00 1b5b3234 3b31307e .[24;9~..[24;10~ │ │ │ │ - 0x0005b094 00000000 1b5b3234 3b31317e 00000000 .....[24;11~.... │ │ │ │ - 0x0005b0a4 1b5b3234 3b31327e 00000000 1b5b3234 .[24;12~.....[24 │ │ │ │ - 0x0005b0b4 3b31337e 00000000 1b5b3234 3b31347e ;13~.....[24;14~ │ │ │ │ - 0x0005b0c4 00000000 1b5b3234 3b31357e 00000000 .....[24;15~.... │ │ │ │ - 0x0005b0d4 1b5b3234 3b31367e 00000000 1b5b3234 .[24;16~.....[24 │ │ │ │ - 0x0005b0e4 7e000000 1b5b3233 3b337e00 1b5b3233 ~....[23;3~..[23 │ │ │ │ - 0x0005b0f4 3b347e00 1b5b3233 3b367e00 1b5b3233 ;4~..[23;6~..[23 │ │ │ │ - 0x0005b104 3b377e00 1b5b3233 3b387e00 1b5b3233 ;7~..[23;8~..[23 │ │ │ │ - 0x0005b114 3b397e00 1b5b3233 3b31307e 00000000 ;9~..[23;10~.... │ │ │ │ - 0x0005b124 1b5b3233 3b31317e 00000000 1b5b3233 .[23;11~.....[23 │ │ │ │ - 0x0005b134 3b31327e 00000000 1b5b3233 3b31337e ;12~.....[23;13~ │ │ │ │ - 0x0005b144 00000000 1b5b3233 3b31347e 00000000 .....[23;14~.... │ │ │ │ - 0x0005b154 1b5b3233 3b31357e 00000000 1b5b3233 .[23;15~.....[23 │ │ │ │ - 0x0005b164 3b31367e 00000000 1b5b3233 7e000000 ;16~.....[23~... │ │ │ │ - 0x0005b174 1b5b3231 3b337e00 1b5b3231 3b347e00 .[21;3~..[21;4~. │ │ │ │ - 0x0005b184 1b5b3231 3b367e00 1b5b3231 3b377e00 .[21;6~..[21;7~. │ │ │ │ - 0x0005b194 1b5b3231 3b387e00 1b5b3231 3b397e00 .[21;8~..[21;9~. │ │ │ │ - 0x0005b1a4 1b5b3231 3b31307e 00000000 1b5b3231 .[21;10~.....[21 │ │ │ │ - 0x0005b1b4 3b31317e 00000000 1b5b3231 3b31327e ;11~.....[21;12~ │ │ │ │ - 0x0005b1c4 00000000 1b5b3231 3b31337e 00000000 .....[21;13~.... │ │ │ │ - 0x0005b1d4 1b5b3231 3b31347e 00000000 1b5b3231 .[21;14~.....[21 │ │ │ │ - 0x0005b1e4 3b31357e 00000000 1b5b3231 3b31367e ;15~.....[21;16~ │ │ │ │ - 0x0005b1f4 00000000 1b5b3231 7e000000 1b5b3230 .....[21~....[20 │ │ │ │ - 0x0005b204 3b337e00 1b5b3230 3b347e00 1b5b3230 ;3~..[20;4~..[20 │ │ │ │ - 0x0005b214 3b367e00 1b5b3230 3b377e00 1b5b3230 ;6~..[20;7~..[20 │ │ │ │ - 0x0005b224 3b387e00 1b5b3230 3b397e00 1b5b3230 ;8~..[20;9~..[20 │ │ │ │ - 0x0005b234 3b31307e 00000000 1b5b3230 3b31317e ;10~.....[20;11~ │ │ │ │ - 0x0005b244 00000000 1b5b3230 3b31327e 00000000 .....[20;12~.... │ │ │ │ - 0x0005b254 1b5b3230 3b31337e 00000000 1b5b3230 .[20;13~.....[20 │ │ │ │ - 0x0005b264 3b31347e 00000000 1b5b3230 3b31357e ;14~.....[20;15~ │ │ │ │ - 0x0005b274 00000000 1b5b3230 3b31367e 00000000 .....[20;16~.... │ │ │ │ - 0x0005b284 1b5b3230 7e000000 1b5b3139 3b337e00 .[20~....[19;3~. │ │ │ │ - 0x0005b294 1b5b3139 3b347e00 1b5b3139 3b367e00 .[19;4~..[19;6~. │ │ │ │ - 0x0005b2a4 1b5b3139 3b377e00 1b5b3139 3b387e00 .[19;7~..[19;8~. │ │ │ │ - 0x0005b2b4 1b5b3139 3b397e00 1b5b3139 3b31307e .[19;9~..[19;10~ │ │ │ │ - 0x0005b2c4 00000000 1b5b3139 3b31317e 00000000 .....[19;11~.... │ │ │ │ - 0x0005b2d4 1b5b3139 3b31327e 00000000 1b5b3139 .[19;12~.....[19 │ │ │ │ - 0x0005b2e4 3b31337e 00000000 1b5b3139 3b31347e ;13~.....[19;14~ │ │ │ │ - 0x0005b2f4 00000000 1b5b3139 3b31357e 00000000 .....[19;15~.... │ │ │ │ - 0x0005b304 1b5b3139 3b31367e 00000000 1b5b3139 .[19;16~.....[19 │ │ │ │ - 0x0005b314 7e000000 1b5b3138 3b337e00 1b5b3138 ~....[18;3~..[18 │ │ │ │ - 0x0005b324 3b347e00 1b5b3138 3b367e00 1b5b3138 ;4~..[18;6~..[18 │ │ │ │ - 0x0005b334 3b377e00 1b5b3138 3b387e00 1b5b3138 ;7~..[18;8~..[18 │ │ │ │ - 0x0005b344 3b397e00 1b5b3138 3b31307e 00000000 ;9~..[18;10~.... │ │ │ │ - 0x0005b354 1b5b3138 3b31317e 00000000 1b5b3138 .[18;11~.....[18 │ │ │ │ - 0x0005b364 3b31327e 00000000 1b5b3138 3b31337e ;12~.....[18;13~ │ │ │ │ - 0x0005b374 00000000 1b5b3138 3b31347e 00000000 .....[18;14~.... │ │ │ │ - 0x0005b384 1b5b3138 3b31357e 00000000 1b5b3138 .[18;15~.....[18 │ │ │ │ - 0x0005b394 3b31367e 00000000 1b5b3138 7e000000 ;16~.....[18~... │ │ │ │ - 0x0005b3a4 1b5b3137 3b337e00 1b5b3137 3b347e00 .[17;3~..[17;4~. │ │ │ │ - 0x0005b3b4 1b5b3137 3b367e00 1b5b3137 3b377e00 .[17;6~..[17;7~. │ │ │ │ - 0x0005b3c4 1b5b3137 3b387e00 1b5b3137 3b397e00 .[17;8~..[17;9~. │ │ │ │ - 0x0005b3d4 1b5b3137 3b31307e 00000000 1b5b3137 .[17;10~.....[17 │ │ │ │ - 0x0005b3e4 3b31317e 00000000 1b5b3137 3b31327e ;11~.....[17;12~ │ │ │ │ - 0x0005b3f4 00000000 1b5b3137 3b31337e 00000000 .....[17;13~.... │ │ │ │ - 0x0005b404 1b5b3137 3b31347e 00000000 1b5b3137 .[17;14~.....[17 │ │ │ │ - 0x0005b414 3b31357e 00000000 1b5b3137 3b31367e ;15~.....[17;16~ │ │ │ │ - 0x0005b424 00000000 1b5b3137 7e000000 1b5b3135 .....[17~....[15 │ │ │ │ - 0x0005b434 3b337e00 1b5b3135 3b347e00 1b5b3135 ;3~..[15;4~..[15 │ │ │ │ - 0x0005b444 3b367e00 1b5b3135 3b377e00 1b5b3135 ;6~..[15;7~..[15 │ │ │ │ - 0x0005b454 3b387e00 1b5b3135 3b397e00 1b5b3135 ;8~..[15;9~..[15 │ │ │ │ - 0x0005b464 3b31307e 00000000 1b5b3135 3b31317e ;10~.....[15;11~ │ │ │ │ - 0x0005b474 00000000 1b5b3135 3b31327e 00000000 .....[15;12~.... │ │ │ │ - 0x0005b484 1b5b3135 3b31337e 00000000 1b5b3135 .[15;13~.....[15 │ │ │ │ - 0x0005b494 3b31347e 00000000 1b5b3135 3b31357e ;14~.....[15;15~ │ │ │ │ - 0x0005b4a4 00000000 1b5b3135 3b31367e 00000000 .....[15;16~.... │ │ │ │ - 0x0005b4b4 1b5b3135 7e000000 1b5b313b 33530000 .[15~....[1;3S.. │ │ │ │ - 0x0005b4c4 1b5b313b 34530000 1b5b313b 36530000 .[1;4S...[1;6S.. │ │ │ │ - 0x0005b4d4 1b5b313b 37530000 1b5b313b 38530000 .[1;7S...[1;8S.. │ │ │ │ - 0x0005b4e4 1b5b313b 39530000 1b5b313b 31305300 .[1;9S...[1;10S. │ │ │ │ - 0x0005b4f4 1b5b313b 31315300 1b5b313b 31325300 .[1;11S..[1;12S. │ │ │ │ - 0x0005b504 1b5b313b 31335300 1b5b313b 31345300 .[1;13S..[1;14S. │ │ │ │ - 0x0005b514 1b5b313b 31355300 1b5b313b 31365300 .[1;15S..[1;16S. │ │ │ │ - 0x0005b524 1b4f5300 1b5b313b 33520000 1b5b313b .OS..[1;3R...[1; │ │ │ │ - 0x0005b534 34520000 1b5b313b 36520000 1b5b313b 4R...[1;6R...[1; │ │ │ │ - 0x0005b544 37520000 1b5b313b 38520000 1b5b313b 7R...[1;8R...[1; │ │ │ │ - 0x0005b554 39520000 1b5b313b 31305200 1b5b313b 9R...[1;10R..[1; │ │ │ │ - 0x0005b564 31315200 1b5b313b 31325200 1b5b313b 11R..[1;12R..[1; │ │ │ │ - 0x0005b574 31335200 1b5b313b 31345200 1b5b313b 13R..[1;14R..[1; │ │ │ │ - 0x0005b584 31355200 1b5b313b 31365200 1b4f5200 15R..[1;16R..OR. │ │ │ │ - 0x0005b594 1b5b313b 33510000 1b5b313b 34510000 .[1;3Q...[1;4Q.. │ │ │ │ - 0x0005b5a4 1b5b313b 36510000 1b5b313b 37510000 .[1;6Q...[1;7Q.. │ │ │ │ - 0x0005b5b4 1b5b313b 38510000 1b5b313b 39510000 .[1;8Q...[1;9Q.. │ │ │ │ - 0x0005b5c4 1b5b313b 31305100 1b5b313b 31315100 .[1;10Q..[1;11Q. │ │ │ │ - 0x0005b5d4 1b5b313b 31325100 1b5b313b 31335100 .[1;12Q..[1;13Q. │ │ │ │ - 0x0005b5e4 1b5b313b 31345100 1b5b313b 31355100 .[1;14Q..[1;15Q. │ │ │ │ - 0x0005b5f4 1b5b313b 31365100 1b4f5100 1b5b313b .[1;16Q..OQ..[1; │ │ │ │ - 0x0005b604 33500000 1b5b313b 34500000 1b5b313b 3P...[1;4P...[1; │ │ │ │ - 0x0005b614 36500000 1b5b313b 37500000 1b5b313b 6P...[1;7P...[1; │ │ │ │ - 0x0005b624 38500000 1b5b313b 39500000 1b5b313b 8P...[1;9P...[1; │ │ │ │ - 0x0005b634 31305000 1b5b313b 31315000 1b5b313b 10P..[1;11P..[1; │ │ │ │ - 0x0005b644 31325000 1b5b313b 31335000 1b5b313b 12P..[1;13P..[1; │ │ │ │ - 0x0005b654 31345000 1b5b313b 31355000 1b5b313b 14P..[1;15P..[1; │ │ │ │ - 0x0005b664 31365000 1b4f5000 1b5b363b 327e0000 16P..OP..[6;2~.. │ │ │ │ - 0x0005b674 1b5b363b 347e0000 1b5b363b 367e0000 .[6;4~...[6;6~.. │ │ │ │ - 0x0005b684 1b5b363b 387e0000 1b5b363b 31307e00 .[6;8~...[6;10~. │ │ │ │ - 0x0005b694 1b5b363b 31327e00 1b5b363b 31347e00 .[6;12~..[6;14~. │ │ │ │ - 0x0005b6a4 1b5b363b 31367e00 1b5b353b 327e0000 .[6;16~..[5;2~.. │ │ │ │ - 0x0005b6b4 1b5b353b 347e0000 1b5b353b 367e0000 .[5;4~...[5;6~.. │ │ │ │ - 0x0005b6c4 1b5b353b 387e0000 1b5b353b 31307e00 .[5;8~...[5;10~. │ │ │ │ - 0x0005b6d4 1b5b353b 31327e00 1b5b353b 31347e00 .[5;12~..[5;14~. │ │ │ │ - 0x0005b6e4 1b5b353b 31367e00 1b5b333b 327e0000 .[5;16~..[3;2~.. │ │ │ │ - 0x0005b6f4 1b5b333b 347e0000 1b5b333b 367e0000 .[3;4~...[3;6~.. │ │ │ │ - 0x0005b704 1b5b333b 387e0000 1b5b333b 31307e00 .[3;8~...[3;10~. │ │ │ │ - 0x0005b714 1b5b333b 31327e00 1b5b333b 31347e00 .[3;12~..[3;14~. │ │ │ │ - 0x0005b724 1b5b333b 31367e00 1b5b323b 327e0000 .[3;16~..[2;2~.. │ │ │ │ - 0x0005b734 1b5b323b 347e0000 1b5b323b 367e0000 .[2;4~...[2;6~.. │ │ │ │ - 0x0005b744 1b5b323b 387e0000 1b5b323b 31307e00 .[2;8~...[2;10~. │ │ │ │ - 0x0005b754 1b5b323b 31327e00 1b5b323b 31347e00 .[2;12~..[2;14~. │ │ │ │ - 0x0005b764 1b5b323b 31367e00 1b5b313b 32460000 .[2;16~..[1;2F.. │ │ │ │ - 0x0005b774 1b5b313b 34460000 1b5b313b 36460000 .[1;4F...[1;6F.. │ │ │ │ - 0x0005b784 1b5b313b 38460000 1b5b313b 31304600 .[1;8F...[1;10F. │ │ │ │ - 0x0005b794 1b5b313b 31324600 1b5b313b 31344600 .[1;12F..[1;14F. │ │ │ │ - 0x0005b7a4 1b5b313b 31364600 1b5b313b 32480000 .[1;16F..[1;2H.. │ │ │ │ - 0x0005b7b4 1b5b313b 34480000 1b5b313b 36480000 .[1;4H...[1;6H.. │ │ │ │ - 0x0005b7c4 1b5b313b 38480000 1b5b313b 31304800 .[1;8H...[1;10H. │ │ │ │ - 0x0005b7d4 1b5b313b 31324800 1b5b313b 31344800 .[1;12H..[1;14H. │ │ │ │ - 0x0005b7e4 1b5b313b 31364800 1b5b313b 32440000 .[1;16H..[1;2D.. │ │ │ │ - 0x0005b7f4 1b5b313b 34440000 1b5b313b 36440000 .[1;4D...[1;6D.. │ │ │ │ - 0x0005b804 1b5b313b 38440000 1b5b313b 31304400 .[1;8D...[1;10D. │ │ │ │ - 0x0005b814 1b5b313b 31324400 1b5b313b 31344400 .[1;12D..[1;14D. │ │ │ │ - 0x0005b824 1b5b313b 31364400 1b5b313b 32430000 .[1;16D..[1;2C.. │ │ │ │ - 0x0005b834 1b5b313b 34430000 1b5b313b 36430000 .[1;4C...[1;6C.. │ │ │ │ - 0x0005b844 1b5b313b 38430000 1b5b313b 31304300 .[1;8C...[1;10C. │ │ │ │ - 0x0005b854 1b5b313b 31324300 1b5b313b 31344300 .[1;12C..[1;14C. │ │ │ │ - 0x0005b864 1b5b313b 31364300 1b5b313b 32420000 .[1;16C..[1;2B.. │ │ │ │ - 0x0005b874 1b5b313b 34420000 1b5b313b 36420000 .[1;4B...[1;6B.. │ │ │ │ - 0x0005b884 1b5b313b 38420000 1b5b313b 31304200 .[1;8B...[1;10B. │ │ │ │ - 0x0005b894 1b5b313b 31324200 1b5b313b 31344200 .[1;12B..[1;14B. │ │ │ │ - 0x0005b8a4 1b5b313b 31364200 1b5b313b 32410000 .[1;16B..[1;2A.. │ │ │ │ - 0x0005b8b4 1b5b313b 34410000 1b5b313b 36410000 .[1;4A...[1;6A.. │ │ │ │ - 0x0005b8c4 1b5b313b 38410000 1b5b313b 31304100 .[1;8A...[1;10A. │ │ │ │ - 0x0005b8d4 1b5b313b 31324100 1b5b313b 31344100 .[1;12A..[1;14A. │ │ │ │ - 0x0005b8e4 1b5b313b 31364100 1b7f0000 08000000 .[1;16A......... │ │ │ │ - 0x0005b8f4 1b080000 1b5b3237 3b323b31 32377e00 .....[27;2;127~. │ │ │ │ - 0x0005b904 1b5b3237 3b333b31 32377e00 1b5b3237 .[27;3;127~..[27 │ │ │ │ - 0x0005b914 3b343b31 32377e00 1b5b3237 3b363b38 ;4;127~..[27;6;8 │ │ │ │ - 0x0005b924 7e000000 1b5b3237 3b373b38 7e000000 ~....[27;7;8~... │ │ │ │ - 0x0005b934 1b5b3237 3b383b38 7e000000 1b5b3237 .[27;8;8~....[27 │ │ │ │ - 0x0005b944 3b393b31 32377e00 1b5b3237 3b31303b ;9;127~..[27;10; │ │ │ │ - 0x0005b954 3132377e 00000000 1b5b3237 3b31313b 127~.....[27;11; │ │ │ │ - 0x0005b964 3132377e 00000000 1b5b3237 3b31323b 127~.....[27;12; │ │ │ │ - 0x0005b974 3132377e 00000000 1b5b3237 3b31333b 127~.....[27;13; │ │ │ │ - 0x0005b984 387e0000 1b5b3237 3b31343b 387e0000 8~...[27;14;8~.. │ │ │ │ - 0x0005b994 1b5b3237 3b31353b 387e0000 1b5b3237 .[27;15;8~...[27 │ │ │ │ - 0x0005b9a4 3b31363b 387e0000 1b5b5a00 1b5b3237 ;16;8~...[Z..[27 │ │ │ │ - 0x0005b9b4 3b323b39 7e000000 1b090000 1b5b3237 ;2;9~........[27 │ │ │ │ - 0x0005b9c4 3b333b39 7e000000 1b5b3237 3b343b39 ;3;9~....[27;4;9 │ │ │ │ - 0x0005b9d4 7e000000 1b5b3237 3b353b39 7e000000 ~....[27;5;9~... │ │ │ │ - 0x0005b9e4 1b5b3237 3b363b39 7e000000 1b5b3237 .[27;6;9~....[27 │ │ │ │ - 0x0005b9f4 3b373b39 7e000000 1b5b3237 3b383b39 ;7;9~....[27;8;9 │ │ │ │ - 0x0005ba04 7e000000 1b5b3237 3b393b39 7e000000 ~....[27;9;9~... │ │ │ │ - 0x0005ba14 1b5b3237 3b31303b 397e0000 1b5b3237 .[27;10;9~...[27 │ │ │ │ - 0x0005ba24 3b31313b 397e0000 1b5b3237 3b31323b ;11;9~...[27;12; │ │ │ │ - 0x0005ba34 397e0000 1b5b3237 3b31333b 397e0000 9~...[27;13;9~.. │ │ │ │ - 0x0005ba44 1b5b3237 3b31343b 397e0000 1b5b3237 .[27;14;9~...[27 │ │ │ │ - 0x0005ba54 3b31353b 397e0000 1b5b3237 3b31363b ;15;9~...[27;16; │ │ │ │ - 0x0005ba64 397e0000 1b5b3237 3b323b31 337e0000 9~...[27;2;13~.. │ │ │ │ - 0x0005ba74 1b0d0000 1b5b3237 3b333b31 337e0000 .....[27;3;13~.. │ │ │ │ - 0x0005ba84 1b5b3237 3b343b31 337e0000 1b5b3237 .[27;4;13~...[27 │ │ │ │ - 0x0005ba94 3b353b31 337e0000 1b5b3237 3b363b31 ;5;13~...[27;6;1 │ │ │ │ - 0x0005baa4 337e0000 1b5b3237 3b373b31 337e0000 3~...[27;7;13~.. │ │ │ │ - 0x0005bab4 1b5b3237 3b383b31 337e0000 1b5b3237 .[27;8;13~...[27 │ │ │ │ - 0x0005bac4 3b393b31 337e0000 1b5b3237 3b31303b ;9;13~...[27;10; │ │ │ │ - 0x0005bad4 31337e00 1b5b3237 3b31313b 31337e00 13~..[27;11;13~. │ │ │ │ - 0x0005bae4 1b5b3237 3b31323b 31337e00 1b5b3237 .[27;12;13~..[27 │ │ │ │ - 0x0005baf4 3b31333b 31337e00 1b5b3237 3b31343b ;13;13~..[27;14; │ │ │ │ - 0x0005bb04 31337e00 1b5b3237 3b31353b 31337e00 13~..[27;15;13~. │ │ │ │ - 0x0005bb14 1b5b3237 3b31363b 31337e00 1b5b3237 .[27;16;13~..[27 │ │ │ │ - 0x0005bb24 3b323b32 377e0000 1b1b0000 1b5b3237 ;2;27~.......[27 │ │ │ │ - 0x0005bb34 3b343b32 377e0000 1b5b3237 3b353b32 ;4;27~...[27;5;2 │ │ │ │ - 0x0005bb44 377e0000 1b5b3237 3b363b32 377e0000 7~...[27;6;27~.. │ │ │ │ - 0x0005bb54 1b5b3237 3b373b32 377e0000 1b5b3237 .[27;7;27~...[27 │ │ │ │ - 0x0005bb64 3b383b32 377e0000 1b5b3237 3b393b32 ;8;27~...[27;9;2 │ │ │ │ - 0x0005bb74 377e0000 1b5b3237 3b31303b 32377e00 7~...[27;10;27~. │ │ │ │ - 0x0005bb84 1b5b3237 3b31313b 32377e00 1b5b3237 .[27;11;27~..[27 │ │ │ │ - 0x0005bb94 3b31323b 32377e00 1b5b3237 3b31333b ;12;27~..[27;13; │ │ │ │ - 0x0005bba4 32377e00 1b5b3237 3b31343b 32377e00 27~..[27;14;27~. │ │ │ │ - 0x0005bbb4 1b5b3237 3b31353b 32377e00 1b5b3237 .[27;15;27~..[27 │ │ │ │ - 0x0005bbc4 3b31363b 32377e00 54494f43 5357494e ;16;27~.TIOCSWIN │ │ │ │ - 0x0005bbd4 535a0000 73656172 63682e63 00000000 SZ..search.c.... │ │ │ │ - 0x0005bbe4 73656172 63680000 6661696c 65642074 search..failed t │ │ │ │ - 0x0005bbf4 6f207265 73697a65 20736561 72636820 o resize search │ │ │ │ - 0x0005bc04 62756666 65720000 6661696c 65642074 buffer..failed t │ │ │ │ - 0x0005bc14 6f206163 63657074 20636c69 656e7420 o accept client │ │ │ │ - 0x0005bc24 636f6e6e 65637469 6f6e0000 6661696c connection..fail │ │ │ │ - 0x0005bc34 65642074 6f20636f 6e766572 7420252e ed to convert %. │ │ │ │ - 0x0005bc44 2a732074 6f20556e 69636f64 65000000 *s to Unicode... │ │ │ │ - 0x0005bc54 636c6965 6e742046 443d2564 3a207465 client FD=%d: te │ │ │ │ - 0x0005bc64 726d696e 616c2073 74696c6c 20616c69 rminal still ali │ │ │ │ - 0x0005bc74 76650000 636c6965 6e742075 6e657870 ve..client unexp │ │ │ │ - 0x0005bc84 65637465 646c7920 73656e74 20257a64 ectedly sent %zd │ │ │ │ - 0x0005bc94 20627974 65730000 6661696c 65642074 bytes..failed t │ │ │ │ - 0x0005bca4 6f207265 61642074 6f74616c 206c656e o read total len │ │ │ │ - 0x0005bcb4 67746800 636c6965 6e742064 6964206e gth.client did n │ │ │ │ - 0x0005bcc4 6f742073 656e6420 73657475 70207061 ot send setup pa │ │ │ │ - 0x0005bcd4 636b6574 2073697a 65000000 636c6965 cket size...clie │ │ │ │ - 0x0005bce4 6e742077 616e7473 20746f20 73656e64 nt wants to send │ │ │ │ - 0x0005bcf4 20746f6f 206c6172 67652073 65747570 too large setup │ │ │ │ - 0x0005bd04 20706163 6b657420 28257520 3e202575 packet (%u > %u │ │ │ │ - 0x0005bd14 29000000 6661696c 65642074 6f207265 )...failed to re │ │ │ │ - 0x0005bd24 61640000 6e6f206d 6f6e6974 6f727320 ad..no monitors │ │ │ │ - 0x0005bd34 61766169 6c61626c 6520666f 72206e65 available for ne │ │ │ │ - 0x0005bd44 77207465 726d696e 616c0000 6661696c w terminal..fail │ │ │ │ - 0x0005bd54 65642074 6f20696e 7374616e 74696174 ed to instantiat │ │ │ │ - 0x0005bd64 65206e65 77207465 726d696e 616c0000 e new terminal.. │ │ │ │ - 0x0005bd74 73686d2e 63000000 73686d00 7573696e shm.c...shm.usin │ │ │ │ - 0x0005bd84 67203130 2d626974 20524742 20737572 g 10-bit RGB sur │ │ │ │ - 0x0005bd94 66616365 73000000 7573696e 67203130 faces...using 10 │ │ │ │ - 0x0005bda4 2d626974 20424752 20737572 66616365 -bit BGR surface │ │ │ │ - 0x0005bdb4 73000000 31302d62 69742073 75726661 s...10-bit surfa │ │ │ │ - 0x0005bdc4 63657320 72657175 65737465 642c2062 ces requested, b │ │ │ │ - 0x0005bdd4 75742063 6f6d706f 7369746f 7220646f ut compositor do │ │ │ │ - 0x0005bde4 6573206e 6f742069 6d706c65 6d656e74 es not implement │ │ │ │ - 0x0005bdf4 20415247 42323130 31303130 2b585247 ARGB2101010+XRG │ │ │ │ - 0x0005be04 42323130 31303130 2c206f72 20414247 B2101010, or ABG │ │ │ │ - 0x0005be14 52323130 31303130 2b584247 52323130 R2101010+XBGR210 │ │ │ │ - 0x0005be24 31303130 2e204661 6c6c696e 67206261 1010. Falling ba │ │ │ │ - 0x0005be34 636b2074 6f20382d 62697420 73757266 ck to 8-bit surf │ │ │ │ - 0x0005be44 61636573 00000000 7573696e 6720382d aces....using 8- │ │ │ │ - 0x0005be54 62697420 52474220 73757266 61636573 bit RGB surfaces │ │ │ │ - 0x0005be64 00000000 73706177 6e2e6300 73706177 ....spawn.c.spaw │ │ │ │ - 0x0005be74 6e000000 6661696c 65642074 6f20666f n...failed to fo │ │ │ │ - 0x0005be84 726b0000 6661696c 65642074 6f206368 rk..failed to ch │ │ │ │ - 0x0005be94 616e6765 20776f72 6b696e67 20646972 ange working dir │ │ │ │ - 0x0005bea4 6563746f 72792074 6f202573 3a202573 ectory to %s: %s │ │ │ │ - 0x0005beb4 00000000 6661696c 65642074 6f207265 ....failed to re │ │ │ │ - 0x0005bec4 61642066 726f6d20 70697065 00000000 ad from pipe.... │ │ │ │ - 0x0005bed4 25733a20 6661696c 65642074 6f207370 %s: failed to sp │ │ │ │ - 0x0005bee4 61776e00 6e6f7469 66793a20 756e636c awn.notify: uncl │ │ │ │ - 0x0005bef4 6f736564 2074656d 706c6174 653a2025 osed template: % │ │ │ │ - 0x0005bf04 73000000 6e6f7469 66793a20 756e7265 s...notify: unre │ │ │ │ - 0x0005bf14 636f676e 697a6564 2074656d 706c6174 cognized templat │ │ │ │ - 0x0005bf24 653a2025 2e2a7300 247b0000 646f7562 e: %.*s.${..doub │ │ │ │ - 0x0005bf34 6c650000 73696e67 6c650000 746f6b65 le..single..toke │ │ │ │ - 0x0005bf44 6e697a65 2e630000 746f6b65 6e697a65 nize.c..tokenize │ │ │ │ - 0x0005bf54 00000000 756e7465 726d696e 61746564 ....unterminated │ │ │ │ - 0x0005bf64 20257320 71756f74 65000000 736c6176 %s quote...slav │ │ │ │ - 0x0005bf74 652e6300 6661696c 65642074 6f206368 e.c.failed to ch │ │ │ │ - 0x0005bf84 616e6765 20776f72 6b696e67 20646972 ange working dir │ │ │ │ - 0x0005bf94 6563746f 72792074 6f202573 00000000 ectory to %s.... │ │ │ │ - 0x0005bfa4 6661696c 65642074 6f207265 73746f72 failed to restor │ │ │ │ - 0x0005bfb4 65207369 676e616c 73000000 5445524d e signals...TERM │ │ │ │ - 0x0005bfc4 00000000 74727565 636f6c6f 72000000 ....truecolor... │ │ │ │ - 0x0005bfd4 434f4c4f 52544552 4d000000 5445524d COLORTERM...TERM │ │ │ │ - 0x0005bfe4 5f50524f 4752414d 00000000 5445524d _PROGRAM....TERM │ │ │ │ - 0x0005bff4 5f50524f 4752414d 5f564552 53494f4e _PROGRAM_VERSION │ │ │ │ - 0x0005c004 00000000 2f657463 2f736865 6c6c7300 ..../etc/shells. │ │ │ │ - 0x0005c014 6661696c 65642074 6f206772 616e7470 failed to grantp │ │ │ │ - 0x0005c024 74282900 6661696c 65642074 6f20756e t().failed to un │ │ │ │ - 0x0005c034 6c6f636b 70742829 00000000 6661696c lockpt()....fail │ │ │ │ - 0x0005c044 65642074 6f207365 74736964 28290000 ed to setsid().. │ │ │ │ - 0x0005c054 6661696c 65642074 6f206f70 656e2070 failed to open p │ │ │ │ - 0x0005c064 73657564 6f207465 726d696e 616c2073 seudo terminal s │ │ │ │ - 0x0005c074 6c617665 20646576 69636500 6661696c lave device.fail │ │ │ │ - 0x0005c084 65642074 6f20636f 6e666967 75726520 ed to configure │ │ │ │ - 0x0005c094 636f6e74 726f6c6c 696e6720 7465726d controlling term │ │ │ │ - 0x0005c0a4 696e616c 00000000 6661696c 65642074 inal....failed t │ │ │ │ - 0x0005c0b4 6f206765 74207465 726d696e 616c2061 o get terminal a │ │ │ │ - 0x0005c0c4 74747269 62757465 73000000 6661696c ttributes...fail │ │ │ │ - 0x0005c0d4 65642074 6f207365 74204955 54463820 ed to set IUTF8 │ │ │ │ - 0x0005c0e4 7465726d 696e616c 20617474 72696275 terminal attribu │ │ │ │ - 0x0005c0f4 74650000 6661696c 65642074 6f206475 te..failed to du │ │ │ │ - 0x0005c104 70207374 64696e2f 7374646f 75742f73 p stdin/stdout/s │ │ │ │ - 0x0005c114 74646572 72000000 25733a20 6661696c tderr...%s: fail │ │ │ │ - 0x0005c124 65642074 6f206578 65637574 65000000 ed to execute... │ │ │ │ - 0x0005c134 6661696c 65642074 6f207365 74204644 failed to set FD │ │ │ │ - 0x0005c144 5f434c4f 45584543 206f6e20 70746d78 _CLOEXEC on ptmx │ │ │ │ - 0x0005c154 00000000 6661696c 65642074 6f206372 ....failed to cr │ │ │ │ - 0x0005c164 65617465 2054494f 43535749 4e535a20 eate TIOCSWINSZ │ │ │ │ - 0x0005c174 74696d65 72000000 6661696c 65642074 timer...failed t │ │ │ │ - 0x0005c184 6f206172 6d205449 4f435357 494e535a o arm TIOCSWINSZ │ │ │ │ - 0x0005c194 2074696d 65720000 666f6f74 2d776179 timer..foot-way │ │ │ │ - 0x0005c1a4 6c616e64 2d73686d 2d627566 6665722d land-shm-buffer- │ │ │ │ - 0x0005c1b4 706f6f6c 00000000 6661696c 65642074 pool....failed t │ │ │ │ - 0x0005c1c4 6f206372 65617465 2053484d 20626163 o create SHM bac │ │ │ │ - 0x0005c1d4 6b696e67 206d656d 6f727920 66696c65 king memory file │ │ │ │ - 0x0005c1e4 00000000 6661696c 65642074 6f207365 ....failed to se │ │ │ │ - 0x0005c1f4 74207369 7a65206f 66205348 4d206261 t size of SHM ba │ │ │ │ - 0x0005c204 636b696e 67206d65 6d6f7279 2066696c cking memory fil │ │ │ │ - 0x0005c214 65000000 6661696c 65642074 6f206d6d e...failed to mm │ │ │ │ - 0x0005c224 61702053 484d2062 61636b69 6e67206d ap SHM backing m │ │ │ │ - 0x0005c234 656d6f72 79206669 6c650000 6661696c emory file..fail │ │ │ │ - 0x0005c244 65642074 6f207365 616c2053 484d2062 ed to seal SHM b │ │ │ │ - 0x0005c254 61636b69 6e67206d 656d6f72 79206669 acking memory fi │ │ │ │ - 0x0005c264 6c650000 6661696c 65642074 6f206372 le..failed to cr │ │ │ │ - 0x0005c274 65617465 2053484d 20706f6f 6c000000 eate SHM pool... │ │ │ │ - 0x0005c284 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x0005c294 2053484d 20627566 66657200 6661696c SHM buffer.fail │ │ │ │ - 0x0005c2a4 65642074 6f206372 65617465 20706978 ed to create pix │ │ │ │ - 0x0005c2b4 6d616e20 696d6167 65000000 636f6d70 man image...comp │ │ │ │ - 0x0005c2c4 6f736974 6f722069 73206e6f 74207265 ositor is not re │ │ │ │ - 0x0005c2d4 6c656173 696e6720 62756666 65727320 leasing buffers │ │ │ │ - 0x0005c2e4 696d6d65 64696174 656c793b 20657870 immediately; exp │ │ │ │ - 0x0005c2f4 65637420 6c6f7765 72207265 6e646572 ect lower render │ │ │ │ - 0x0005c304 696e6720 70657266 6f726d61 6e636500 ing performance. │ │ │ │ - 0x0005c314 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x0005c324 20736372 6f6c6c62 61636b20 696e6469 scrollback indi │ │ │ │ - 0x0005c334 6361746f 72207375 72666163 65000000 cator surface... │ │ │ │ - 0x0005c344 25752525 00000000 6672616d 65207265 %u%%....frame re │ │ │ │ - 0x0005c354 6e646572 65642069 6e20256c 64732025 ndered in %lds % │ │ │ │ - 0x0005c364 396c646e 73202825 6c647320 25396c64 9ldns (%lds %9ld │ │ │ │ - 0x0005c374 6e732072 656e6465 72696e67 2c20256c ns rendering, %l │ │ │ │ - 0x0005c384 64732025 396c646e 7320646f 75626c65 ds %9ldns double │ │ │ │ - 0x0005c394 20627566 66657269 6e672900 252e3266 buffering).%.2f │ │ │ │ - 0x0005c3a4 20c2b573 00000000 6661696c 65642074 ..s....failed t │ │ │ │ - 0x0005c3b4 6f206372 65617465 20707265 73656e74 o create present │ │ │ │ - 0x0005c3c4 6174696f 6e206665 65646261 636b0000 ation feedback.. │ │ │ │ - 0x0005c3d4 73796e63 5f6f7574 70757400 70726573 sync_output.pres │ │ │ │ - 0x0005c3e4 656e7465 64000000 75757575 75757500 ented...uuuuuuu. │ │ │ │ - 0x0005c3f4 64697363 61726465 64000000 77705f70 discarded...wp_p │ │ │ │ - 0x0005c404 72657365 6e746174 696f6e5f 66656564 resentation_feed │ │ │ │ - 0x0005c414 6261636b 00000000 70697865 6c73697a back....pixelsiz │ │ │ │ - 0x0005c424 653d2575 00000000 7573696e 67204353 e=%u....using CS │ │ │ │ - 0x0005c434 44206465 636f7261 74696f6e 73000000 D decorations... │ │ │ │ - 0x0005c444 7573696e 67205353 44206465 636f7261 using SSD decora │ │ │ │ - 0x0005c454 74696f6e 73000000 756e696d 706c656d tions...unimplem │ │ │ │ - 0x0005c464 656e7465 643a2075 6e6b6e6f 776e2058 ented: unknown X │ │ │ │ - 0x0005c474 44472074 6f706c65 76656c20 6465636f DG toplevel deco │ │ │ │ - 0x0005c484 72617469 6f6e206d 6f64653a 20257500 ration mode: %u. │ │ │ │ - 0x0005c494 6d617070 6564206f 6e20756e 6b6e6f77 mapped on unknow │ │ │ │ - 0x0005c4a4 6e206f75 74707574 00000000 756e6d61 n output....unma │ │ │ │ - 0x0005c4b4 70706564 2066726f 6d20756e 6b6e6f77 pped from unknow │ │ │ │ - 0x0005c4c4 6e206f75 74707574 00000000 25733a20 n output....%s: │ │ │ │ - 0x0005c4d4 4450493d 25662028 70687973 6963616c DPI=%f (physical │ │ │ │ - 0x0005c4e4 29206973 20756e72 6561736f 6e61626c ) is unreasonabl │ │ │ │ - 0x0005c4f4 652c2075 73696e67 20393620 696e7374 e, using 96 inst │ │ │ │ - 0x0005c504 65616400 25733a20 4450493d 25662028 ead.%s: DPI=%f ( │ │ │ │ - 0x0005c514 6c6f6769 63616c29 20697320 756e7265 logical) is unre │ │ │ │ - 0x0005c524 61736f6e 61626c65 2c207573 696e6720 asonable, using │ │ │ │ - 0x0005c534 39362069 6e737465 61640000 6661696c 96 instead..fail │ │ │ │ - 0x0005c544 65642074 6f207265 61642063 6c697062 ed to read clipb │ │ │ │ - 0x0005c554 6f617264 2074696d 656f7574 2074696d oard timeout tim │ │ │ │ - 0x0005c564 65720000 6e6f2064 61746120 72656365 er..no data rece │ │ │ │ - 0x0005c574 69766564 2066726f 6d20636c 6970626f ived from clipbo │ │ │ │ - 0x0005c584 61726420 696e2025 6c6c7520 7365636f ard in %llu seco │ │ │ │ - 0x0005c594 6e64732c 2061626f 7274696e 67000000 nds, aborting... │ │ │ │ - 0x0005c5a4 6661696c 65642074 6f207265 61642072 failed to read r │ │ │ │ - 0x0005c5b4 65706561 74206b65 79206672 6f6d2072 epeat key from r │ │ │ │ - 0x0005c5c4 65706561 74207469 6d657220 66640000 epeat timer fd.. │ │ │ │ - 0x0005c5d4 6661696c 65642074 6f207265 61642065 failed to read e │ │ │ │ - 0x0005c5e4 76656e74 73206672 6f6d2074 68652057 vents from the W │ │ │ │ - 0x0005c5f4 61796c61 6e642073 6f636b65 74000000 ayland socket... │ │ │ │ - 0x0005c604 6661696c 65642074 6f206469 73706174 failed to dispat │ │ │ │ - 0x0005c614 63682070 656e6469 6e672057 61796c61 ch pending Wayla │ │ │ │ - 0x0005c624 6e642065 76656e74 73000000 64697363 nd events...disc │ │ │ │ - 0x0005c634 6f6e6e65 63746564 2066726f 6d205761 onnected from Wa │ │ │ │ - 0x0005c644 796c616e 64000000 6661696c 65642074 yland...failed t │ │ │ │ - 0x0005c654 6f20666c 75736820 7761796c 616e6420 o flush wayland │ │ │ │ - 0x0005c664 736f636b 65740000 6661696c 65642074 socket..failed t │ │ │ │ - 0x0005c674 6f20706f 6c6c0000 6661696c 65642074 o poll..failed t │ │ │ │ - 0x0005c684 6f20726f 756e6474 72697020 5761796c o roundtrip Wayl │ │ │ │ - 0x0005c694 616e6420 64697370 6c617900 6661696c and display.fail │ │ │ │ - 0x0005c6a4 65642074 6f206173 796e6368 726f6e6f ed to asynchrono │ │ │ │ - 0x0005c6b4 75736c79 20777269 74652025 7a75206f usly write %zu o │ │ │ │ - 0x0005c6c4 66207365 6c656374 696f6e20 64617461 f selection data │ │ │ │ - 0x0005c6d4 20746f20 46443d25 64000000 6661696c to FD=%d...fail │ │ │ │ - 0x0005c6e4 65642074 6f207365 74204f5f 4e4f4e42 ed to set O_NONB │ │ │ │ - 0x0005c6f4 4c4f434b 00000000 6661696c 65642077 LOCK....failed w │ │ │ │ - 0x0005c704 72697465 20257a75 20627974 6573206f rite %zu bytes o │ │ │ │ - 0x0005c714 66202573 2073656c 65637469 6f6e2064 f %s selection d │ │ │ │ - 0x0005c724 61746120 746f2046 443d2564 00000000 ata to FD=%d.... │ │ │ │ - 0x0005c734 6661696c 65642074 6f207265 2d61726d failed to re-arm │ │ │ │ - 0x0005c744 20636c69 70626f61 72642074 696d656f clipboard timeo │ │ │ │ - 0x0005c754 75742074 696d6572 00000000 6661696c ut timer....fail │ │ │ │ - 0x0005c764 65642074 6f207265 61642063 6c697062 ed to read clipb │ │ │ │ - 0x0005c774 6f617264 20646174 61000000 1b5b3230 oard data....[20 │ │ │ │ - 0x0005c784 317e0000 6661696c 65642074 6f20696e 1~..failed to in │ │ │ │ - 0x0005c794 7374616e 74696174 65207375 72666163 stantiate surfac │ │ │ │ - 0x0005c7a4 6520666f 72207375 622d7375 72666163 e for sub-surfac │ │ │ │ - 0x0005c7b4 65000000 6661696c 65642074 6f20696e e...failed to in │ │ │ │ - 0x0005c7c4 7374616e 74696174 65207375 622d7375 stantiate sub-su │ │ │ │ - 0x0005c7d4 72666163 65000000 6661696c 65642074 rface...failed t │ │ │ │ - 0x0005c7e4 6f20696e 7374616e 74696174 65207669 o instantiate vi │ │ │ │ - 0x0005c7f4 6577706f 72742066 6f722073 75622d73 ewport for sub-s │ │ │ │ - 0x0005c804 75726661 63650000 6661696c 65642074 urface..failed t │ │ │ │ - 0x0005c814 6f207265 61642073 656c6563 74696f6e o read selection │ │ │ │ - 0x0005c824 20736372 6f6c6c20 74696d65 72000000 scroll timer... │ │ │ │ - 0x0005c834 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x0005c844 20636c69 70626f61 72642074 696d656f clipboard timeo │ │ │ │ - 0x0005c854 75742074 696d6572 20464400 6661696c ut timer FD.fail │ │ │ │ - 0x0005c864 65642074 6f206172 6d20636c 6970626f ed to arm clipbo │ │ │ │ - 0x0005c874 61726420 74696d65 6f757420 74696d65 ard timeout time │ │ │ │ - 0x0005c884 72000000 25733a20 6661696c 65642074 r...%s: failed t │ │ │ │ - 0x0005c894 6f206372 65617465 20706f69 6e746572 o create pointer │ │ │ │ - 0x0005c8a4 20737572 66616365 00000000 25733a20 surface....%s: │ │ │ │ - 0x0005c8b4 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x0005c8c4 20706f69 6e746572 20766965 77706f72 pointer viewpor │ │ │ │ - 0x0005c8d4 74000000 25733a20 6e656564 20696e74 t...%s: need int │ │ │ │ - 0x0005c8e4 65726661 63652076 65727369 6f6e2025 erface version % │ │ │ │ - 0x0005c8f4 752c2062 75742063 6f6d706f 7369746f u, but composito │ │ │ │ - 0x0005c904 72206f6e 6c792069 6d706c65 6d656e74 r only implement │ │ │ │ - 0x0005c914 73202575 00000000 7864675f 776d5f62 s %u....xdg_wm_b │ │ │ │ - 0x0005c924 61736500 7a786467 5f646563 6f726174 ase.zxdg_decorat │ │ │ │ - 0x0005c934 696f6e5f 6d616e61 6765725f 76310000 ion_manager_v1.. │ │ │ │ - 0x0005c944 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x0005c954 206b6579 626f6172 64207265 70656174 keyboard repeat │ │ │ │ - 0x0005c964 2074696d 65722046 44000000 6661696c timer FD...fail │ │ │ │ - 0x0005c974 65642074 6f20696e 7374616e 74696174 ed to instantiat │ │ │ │ - 0x0005c984 6520636f 6d706f73 65207461 626c653b e compose table; │ │ │ │ - 0x0005c994 20646561 64206b65 79732028 636f6d70 dead keys (comp │ │ │ │ - 0x0005c9a4 6f736529 2077696c 6c206e6f 7420776f ose) will not wo │ │ │ │ - 0x0005c9b4 726b0000 7a786467 5f6f7574 7075745f rk..zxdg_output_ │ │ │ │ - 0x0005c9c4 6d616e61 6765725f 76310000 7a77705f manager_v1..zwp_ │ │ │ │ - 0x0005c9d4 7072696d 6172795f 73656c65 6374696f primary_selectio │ │ │ │ - 0x0005c9e4 6e5f6465 76696365 5f6d616e 61676572 n_device_manager │ │ │ │ - 0x0005c9f4 5f763100 77705f70 72657365 6e746174 _v1.wp_presentat │ │ │ │ - 0x0005ca04 696f6e00 7864675f 61637469 76617469 ion.xdg_activati │ │ │ │ - 0x0005ca14 6f6e5f76 31000000 77705f76 69657770 on_v1...wp_viewp │ │ │ │ - 0x0005ca24 6f727465 72000000 77705f66 72616374 orter...wp_fract │ │ │ │ - 0x0005ca34 696f6e61 6c5f7363 616c655f 6d616e61 ional_scale_mana │ │ │ │ - 0x0005ca44 6765725f 76310000 77705f63 7572736f ger_v1..wp_curso │ │ │ │ - 0x0005ca54 725f7368 6170655f 6d616e61 6765725f r_shape_manager_ │ │ │ │ - 0x0005ca64 76310000 77705f73 696e676c 655f7069 v1..wp_single_pi │ │ │ │ - 0x0005ca74 78656c5f 62756666 65725f6d 616e6167 xel_buffer_manag │ │ │ │ - 0x0005ca84 65725f76 31000000 7864675f 73797374 er_v1...xdg_syst │ │ │ │ - 0x0005ca94 656d5f62 656c6c5f 76310000 77705f63 em_bell_v1..wp_c │ │ │ │ - 0x0005caa4 6f6c6f72 5f6d616e 61676572 5f763100 olor_manager_v1. │ │ │ │ - 0x0005cab4 7a77705f 74657874 5f696e70 75745f6d zwp_text_input_m │ │ │ │ - 0x0005cac4 616e6167 65725f76 33000000 6d6f6e69 anager_v3...moni │ │ │ │ - 0x0005cad4 746f7220 756e706c 75676765 64206f72 tor unplugged or │ │ │ │ - 0x0005cae4 20646973 61626c65 643a2025 73000000 disabled: %s... │ │ │ │ - 0x0005caf4 73656174 20646573 74726f79 65643a20 seat destroyed: │ │ │ │ - 0x0005cb04 25730000 636f6d70 6f736974 6f722064 %s..compositor d │ │ │ │ - 0x0005cb14 65737472 6f796564 20736561 74202725 estroyed seat '% │ │ │ │ - 0x0005cb24 73272077 6974686f 75742073 656e6469 s' without sendi │ │ │ │ - 0x0005cb34 6e672061 206b6579 626f6172 64206c65 ng a keyboard le │ │ │ │ - 0x0005cb44 61766520 6576656e 74000000 636f6d70 ave event...comp │ │ │ │ - 0x0005cb54 6f736974 6f722064 65737472 6f796564 ositor destroyed │ │ │ │ - 0x0005cb64 20736561 74202725 73272077 6974686f seat '%s' witho │ │ │ │ - 0x0005cb74 75742073 656e6469 6e672061 20706f69 ut sending a poi │ │ │ │ - 0x0005cb84 6e746572 206c6561 76652065 76656e74 nter leave event │ │ │ │ - 0x0005cb94 00000000 756e6b6e 6f776e20 676c6f62 ....unknown glob │ │ │ │ - 0x0005cba4 616c2072 656d6f76 65643a20 30782530 al removed: 0x%0 │ │ │ │ - 0x0005cbb4 38780000 74686572 65206172 65207465 8x..there are te │ │ │ │ - 0x0005cbc4 726d696e 616c7320 7374696c 6c207275 rminals still ru │ │ │ │ - 0x0005cbd4 6e6e696e 67000000 6661696c 65642074 nning...failed t │ │ │ │ - 0x0005cbe4 6f206372 65617465 20636c69 70626f61 o create clipboa │ │ │ │ - 0x0005cbf4 72642064 61746120 736f7572 63650000 rd data source.. │ │ │ │ - 0x0005cc04 74657874 2f706c61 696e3b63 68617273 text/plain;chars │ │ │ │ - 0x0005cc14 65743d75 74662d38 00000000 74657874 et=utf-8....text │ │ │ │ - 0x0005cc24 2f706c61 696e0000 54455854 00000000 /plain..TEXT.... │ │ │ │ - 0x0005cc34 53545249 4e470000 55544638 5f535452 STRING..UTF8_STR │ │ │ │ - 0x0005cc44 494e4700 67616d6d 612d636f 72726563 ING.gamma-correc │ │ │ │ - 0x0005cc54 7420626c 656e6469 6e673a20 25730000 t blending: %s.. │ │ │ │ - 0x0005cc64 70726566 65727265 645f7363 616c6500 preferred_scale. │ │ │ │ - 0x0005cc74 646f6e65 00000000 7365745f 73657269 done....set_seri │ │ │ │ - 0x0005cc84 616c0000 756f0000 7365745f 73757266 al..uo..set_surf │ │ │ │ - 0x0005cc94 61636500 7365745f 6d6f6465 00000000 ace.set_mode.... │ │ │ │ - 0x0005cca4 756e7365 745f6d6f 64650000 77705f66 unset_mode..wp_f │ │ │ │ - 0x0005ccb4 72616374 696f6e61 6c5f7363 616c655f ractional_scale_ │ │ │ │ - 0x0005ccc4 76310000 7864675f 61637469 76617469 v1..xdg_activati │ │ │ │ - 0x0005ccd4 6f6e5f74 6f6b656e 5f763100 7a786467 on_token_v1.zxdg │ │ │ │ - 0x0005cce4 5f746f70 6c657665 6c5f6465 636f7261 _toplevel_decora │ │ │ │ - 0x0005ccf4 74696f6e 5f763100 6765745f 74657874 tion_v1.get_text │ │ │ │ - 0x0005cd04 5f696e70 75740000 73757070 6f727465 _input..supporte │ │ │ │ - 0x0005cd14 645f696e 74656e74 00000000 73757070 d_intent....supp │ │ │ │ - 0x0005cd24 6f727465 645f6665 61747572 65000000 orted_feature... │ │ │ │ - 0x0005cd34 73757070 6f727465 645f7466 5f6e616d supported_tf_nam │ │ │ │ - 0x0005cd44 65640000 73757070 6f727465 645f7072 ed..supported_pr │ │ │ │ - 0x0005cd54 696d6172 6965735f 6e616d65 64000000 imaries_named... │ │ │ │ - 0x0005cd64 6765745f 6f757470 75740000 6765745f get_output..get_ │ │ │ │ - 0x0005cd74 73757266 61636500 6765745f 73757266 surface.get_surf │ │ │ │ - 0x0005cd84 6163655f 66656564 6261636b 00000000 ace_feedback.... │ │ │ │ - 0x0005cd94 63726561 74655f69 63635f63 72656174 create_icc_creat │ │ │ │ - 0x0005cda4 6f720000 63726561 74655f70 6172616d or..create_param │ │ │ │ - 0x0005cdb4 65747269 635f6372 6561746f 72000000 etric_creator... │ │ │ │ - 0x0005cdc4 63726561 74655f77 696e646f 77735f73 create_windows_s │ │ │ │ - 0x0005cdd4 63726762 00000000 63726561 74655f75 crgb....create_u │ │ │ │ - 0x0005cde4 33325f72 6762615f 62756666 65720000 32_rgba_buffer.. │ │ │ │ - 0x0005cdf4 6e757575 75000000 6765745f 706f696e nuuuu...get_poin │ │ │ │ - 0x0005ce04 74657200 6765745f 7461626c 65745f74 ter.get_tablet_t │ │ │ │ - 0x0005ce14 6f6f6c5f 76320000 6765745f 66726163 ool_v2..get_frac │ │ │ │ - 0x0005ce24 74696f6e 616c5f73 63616c65 00000000 tional_scale.... │ │ │ │ - 0x0005ce34 6765745f 76696577 706f7274 00000000 get_viewport.... │ │ │ │ - 0x0005ce44 6765745f 61637469 76617469 6f6e5f74 get_activation_t │ │ │ │ - 0x0005ce54 6f6b656e 00000000 61637469 76617465 oken....activate │ │ │ │ - 0x0005ce64 00000000 736f0000 636c6f63 6b5f6964 ....so..clock_id │ │ │ │ - 0x0005ce74 00000000 63726561 74655f73 6f757263 ....create_sourc │ │ │ │ - 0x0005ce84 65000000 6765745f 64657669 63650000 e...get_device.. │ │ │ │ - 0x0005ce94 6765745f 7864675f 6f757470 75740000 get_xdg_output.. │ │ │ │ - 0x0005cea4 6765745f 746f706c 6576656c 5f646563 get_toplevel_dec │ │ │ │ - 0x0005ceb4 6f726174 696f6e00 63726561 74655f70 oration.create_p │ │ │ │ - 0x0005cec4 6f736974 696f6e65 72000000 6765745f ositioner...get_ │ │ │ │ - 0x0005ced4 7864675f 73757266 61636500 706f6e67 xdg_surface.pong │ │ │ │ - 0x0005cee4 00000000 62757474 6f6e7300 73747269 ....buttons.stri │ │ │ │ - 0x0005cef4 70000000 6d6f6465 73000000 6d6f6465 p...modes...mode │ │ │ │ - 0x0005cf04 5f737769 74636800 73746f70 00000000 _switch.stop.... │ │ │ │ - 0x0005cf14 6672616d 65000000 7365745f 66656564 frame...set_feed │ │ │ │ - 0x0005cf24 6261636b 00000000 73750000 616e676c back....su..angl │ │ │ │ - 0x0005cf34 65000000 67726f75 70000000 62757474 e...group...butt │ │ │ │ - 0x0005cf44 6f6e0000 656e7465 72000000 756f6f00 on..enter...uoo. │ │ │ │ - 0x0005cf54 6c656176 65000000 72656d6f 76656400 leave...removed. │ │ │ │ - 0x0005cf64 75737500 7461626c 65745f61 64646564 usu.tablet_added │ │ │ │ - 0x0005cf74 00000000 746f6f6c 5f616464 65640000 ....tool_added.. │ │ │ │ - 0x0005cf84 7061645f 61646465 64000000 7a77705f pad_added...zwp_ │ │ │ │ - 0x0005cf94 7461626c 65745f70 61645f67 726f7570 tablet_pad_group │ │ │ │ - 0x0005cfa4 5f763200 7a77705f 7461626c 65745f70 _v2.zwp_tablet_p │ │ │ │ - 0x0005cfb4 61645f73 74726970 5f763200 7a77705f ad_strip_v2.zwp_ │ │ │ │ - 0x0005cfc4 7461626c 65745f70 61645f72 696e675f tablet_pad_ring_ │ │ │ │ - 0x0005cfd4 76320000 7a77705f 7461626c 65745f70 v2..zwp_tablet_p │ │ │ │ - 0x0005cfe4 61645f76 32000000 7a77705f 7461626c ad_v2...zwp_tabl │ │ │ │ - 0x0005cff4 65745f76 32000000 7a77705f 7461626c et_v2...zwp_tabl │ │ │ │ - 0x0005d004 65745f73 6561745f 76320000 68617264 et_seat_v2..hard │ │ │ │ - 0x0005d014 77617265 5f736572 69616c00 68617264 ware_serial.hard │ │ │ │ - 0x0005d024 77617265 5f69645f 7761636f 6d000000 ware_id_wacom... │ │ │ │ - 0x0005d034 63617061 62696c69 74790000 70726f78 capability..prox │ │ │ │ - 0x0005d044 696d6974 795f696e 00000000 70726f78 imity_in....prox │ │ │ │ - 0x0005d054 696d6974 795f6f75 74000000 6d6f7469 imity_out...moti │ │ │ │ - 0x0005d064 6f6e0000 66660000 70726573 73757265 on..ff..pressure │ │ │ │ - 0x0005d074 00000000 64697374 616e6365 00000000 ....distance.... │ │ │ │ - 0x0005d084 74696c74 00000000 726f7461 74696f6e tilt....rotation │ │ │ │ - 0x0005d094 00000000 736c6964 65720000 77686565 ....slider..whee │ │ │ │ - 0x0005d0a4 6c000000 66690000 7365745f 63757273 l...fi..set_curs │ │ │ │ - 0x0005d0b4 6f720000 753f6f69 69000000 7a77705f or..u?oii...zwp_ │ │ │ │ - 0x0005d0c4 7461626c 65745f74 6f6f6c5f 76320000 tablet_tool_v2.. │ │ │ │ - 0x0005d0d4 7365745f 73686170 65000000 70726565 set_shape...pree │ │ │ │ - 0x0005d0e4 6469745f 73747269 6e670000 3f736969 dit_string..?sii │ │ │ │ - 0x0005d0f4 00000000 636f6d6d 69745f73 7472696e ....commit_strin │ │ │ │ - 0x0005d104 67000000 3f730000 64656c65 74655f73 g...?s..delete_s │ │ │ │ - 0x0005d114 7572726f 756e6469 6e675f74 65787400 urrounding_text. │ │ │ │ - 0x0005d124 656e6162 6c650000 64697361 626c6500 enable..disable. │ │ │ │ - 0x0005d134 7365745f 73757272 6f756e64 696e675f set_surrounding_ │ │ │ │ - 0x0005d144 74657874 00000000 73696900 7365745f text....sii.set_ │ │ │ │ - 0x0005d154 74657874 5f636861 6e67655f 63617573 text_change_caus │ │ │ │ - 0x0005d164 65000000 7365745f 636f6e74 656e745f e...set_content_ │ │ │ │ - 0x0005d174 74797065 00000000 7365745f 63757273 type....set_curs │ │ │ │ - 0x0005d184 6f725f72 65637461 6e676c65 00000000 or_rectangle.... │ │ │ │ - 0x0005d194 6f666665 72000000 72656365 69766500 offer...receive. │ │ │ │ - 0x0005d1a4 73656e64 00000000 63616e63 656c6c65 send....cancelle │ │ │ │ - 0x0005d1b4 64000000 7a77705f 7072696d 6172795f d...zwp_primary_ │ │ │ │ - 0x0005d1c4 73656c65 6374696f 6e5f6f66 6665725f selection_offer_ │ │ │ │ - 0x0005d1d4 76310000 64617461 5f6f6666 65720000 v1..data_offer.. │ │ │ │ - 0x0005d1e4 7365745f 73656c65 6374696f 6e000000 set_selection... │ │ │ │ - 0x0005d1f4 3f6f7500 6c6f6769 63616c5f 706f7369 ?ou.logical_posi │ │ │ │ - 0x0005d204 74696f6e 00000000 6c6f6769 63616c5f tion....logical_ │ │ │ │ - 0x0005d214 73697a65 00000000 32730000 7365745f size....2s..set_ │ │ │ │ - 0x0005d224 736f7572 63650000 66666666 00000000 source..ffff.... │ │ │ │ - 0x0005d234 7365745f 64657374 696e6174 696f6e00 set_destination. │ │ │ │ - 0x0005d244 68750000 69696969 69696969 00000000 hu..iiiiiiii.... │ │ │ │ - 0x0005d254 74617267 65745f70 72696d61 72696573 target_primaries │ │ │ │ - 0x0005d264 00000000 74617267 65745f6c 756d696e ....target_lumin │ │ │ │ - 0x0005d274 616e6365 00000000 74617267 65745f6d ance....target_m │ │ │ │ - 0x0005d284 61785f63 6c6c0000 74617267 65745f6d ax_cll..target_m │ │ │ │ - 0x0005d294 61785f66 616c6c00 75730000 72656164 ax_fall.us..read │ │ │ │ - 0x0005d2a4 79000000 6765745f 696e666f 726d6174 y...get_informat │ │ │ │ - 0x0005d2b4 696f6e00 63726561 74650000 7365745f ion.create..set_ │ │ │ │ - 0x0005d2c4 74665f6e 616d6564 00000000 7365745f tf_named....set_ │ │ │ │ - 0x0005d2d4 74665f70 6f776572 00000000 7365745f tf_power....set_ │ │ │ │ - 0x0005d2e4 7072696d 61726965 735f6e61 6d656400 primaries_named. │ │ │ │ - 0x0005d2f4 7365745f 7072696d 61726965 73000000 set_primaries... │ │ │ │ - 0x0005d304 7365745f 6c756d69 6e616e63 65730000 set_luminances.. │ │ │ │ - 0x0005d314 7365745f 6d617374 6572696e 675f6469 set_mastering_di │ │ │ │ - 0x0005d324 73706c61 795f7072 696d6172 69657300 splay_primaries. │ │ │ │ - 0x0005d334 7365745f 6d617374 6572696e 675f6c75 set_mastering_lu │ │ │ │ - 0x0005d344 6d696e61 6e636500 7365745f 6d61785f minance.set_max_ │ │ │ │ - 0x0005d354 636c6c00 7365745f 6d61785f 66616c6c cll.set_max_fall │ │ │ │ - 0x0005d364 00000000 7365745f 6963635f 66696c65 ....set_icc_file │ │ │ │ - 0x0005d374 00000000 68757500 70726566 65727265 ....huu.preferre │ │ │ │ - 0x0005d384 645f6368 616e6765 64000000 6765745f d_changed...get_ │ │ │ │ - 0x0005d394 70726566 65727265 64000000 6765745f preferred...get_ │ │ │ │ - 0x0005d3a4 70726566 65727265 645f7061 72616d65 preferred_parame │ │ │ │ - 0x0005d3b4 74726963 00000000 696d6167 655f6465 tric....image_de │ │ │ │ - 0x0005d3c4 73637269 7074696f 6e5f6368 616e6765 scription_change │ │ │ │ - 0x0005d3d4 64000000 6765745f 696d6167 655f6465 d...get_image_de │ │ │ │ - 0x0005d3e4 73637269 7074696f 6e000000 77705f69 scription...wp_i │ │ │ │ - 0x0005d3f4 6d616765 5f646573 63726970 74696f6e mage_description │ │ │ │ - 0x0005d404 5f696e66 6f5f7631 00000000 77705f69 _info_v1....wp_i │ │ │ │ - 0x0005d414 6d616765 5f646573 63726970 74696f6e mage_description │ │ │ │ - 0x0005d424 5f637265 61746f72 5f696363 5f763100 _creator_icc_v1. │ │ │ │ - 0x0005d434 77705f63 6f6c6f72 5f6d616e 6167656d wp_color_managem │ │ │ │ - 0x0005d444 656e745f 73757266 6163655f 66656564 ent_surface_feed │ │ │ │ - 0x0005d454 6261636b 5f763100 77705f63 6f6c6f72 back_v1.wp_color │ │ │ │ - 0x0005d464 5f6d616e 6167656d 656e745f 6f757470 _management_outp │ │ │ │ - 0x0005d474 75745f76 31000000 7365745f 696d6167 ut_v1...set_imag │ │ │ │ - 0x0005d484 655f6465 73637269 7074696f 6e000000 e_description... │ │ │ │ - 0x0005d494 756e7365 745f696d 6167655f 64657363 unset_image_desc │ │ │ │ - 0x0005d4a4 72697074 696f6e00 7a77705f 7072696d ription.zwp_prim │ │ │ │ - 0x0005d4b4 6172795f 73656c65 6374696f 6e5f736f ary_selection_so │ │ │ │ - 0x0005d4c4 75726365 5f763100 74657874 2f757269 urce_v1.text/uri │ │ │ │ - 0x0005d4d4 2d6c6973 74000000 77705f69 6d616765 -list...wp_image │ │ │ │ - 0x0005d4e4 5f646573 63726970 74696f6e 5f637265 _description_cre │ │ │ │ - 0x0005d4f4 61746f72 5f706172 616d735f 76310000 ator_params_v1.. │ │ │ │ - 0x0005d504 77705f69 6d616765 5f646573 63726970 wp_image_descrip │ │ │ │ - 0x0005d514 74696f6e 5f763100 77705f63 7572736f tion_v1.wp_curso │ │ │ │ - 0x0005d524 725f7368 6170655f 64657669 63655f76 r_shape_device_v │ │ │ │ - 0x0005d534 31000000 7a77705f 74657874 5f696e70 1...zwp_text_inp │ │ │ │ - 0x0005d544 75745f76 33000000 7a77705f 7072696d ut_v3...zwp_prim │ │ │ │ - 0x0005d554 6172795f 73656c65 6374696f 6e5f6465 ary_selection_de │ │ │ │ - 0x0005d564 76696365 5f763100 7a786467 5f6f7574 vice_v1.zxdg_out │ │ │ │ - 0x0005d574 7075745f 76310000 77705f76 69657770 put_v1..wp_viewp │ │ │ │ - 0x0005d584 6f727400 77705f63 6f6c6f72 5f6d616e ort.wp_color_man │ │ │ │ - 0x0005d594 6167656d 656e745f 73757266 6163655f agement_surface_ │ │ │ │ - 0x0005d5a4 76310000 636f6d70 6f736974 6f722063 v1..compositor c │ │ │ │ - 0x0005d5b4 616c6c65 64206461 74615f64 65766963 alled data_devic │ │ │ │ - 0x0005d5c4 653a3a64 726f7028 29206576 656e2074 e::drop() even t │ │ │ │ - 0x0005d5d4 686f7567 68207765 2072656a 65637465 hough we rejecte │ │ │ │ - 0x0005d5e4 64207468 65206472 61672d61 6e642d64 d the drag-and-d │ │ │ │ - 0x0005d5f4 726f7000 6661696c 65642074 6f207265 rop.failed to re │ │ │ │ - 0x0005d604 61642062 6c696e6b 2074696d 65720000 ad blink timer.. │ │ │ │ - 0x0005d614 6661696c 65642074 6f207265 61642074 failed to read t │ │ │ │ - 0x0005d624 696d656f 75742074 696d6572 00000000 imeout timer.... │ │ │ │ - 0x0005d634 6661696c 65642074 6f206172 6d207469 failed to arm ti │ │ │ │ - 0x0005d644 6d657220 666f7220 6170706c 69636174 mer for applicat │ │ │ │ - 0x0005d654 696f6e20 73796e63 68726f6e 697a6564 ion synchronized │ │ │ │ - 0x0005d664 20757064 61746573 00000000 6661696c updates....fail │ │ │ │ - 0x0005d674 65642074 6f207265 61642061 70706c69 ed to read appli │ │ │ │ - 0x0005d684 63617469 6f6e2073 796e6368 726f6e69 cation synchroni │ │ │ │ - 0x0005d694 7a656420 75706461 74657320 74696d65 zed updates time │ │ │ │ - 0x0005d6a4 6f757420 74696d65 72000000 6661696c out timer...fail │ │ │ │ - 0x0005d6b4 65642074 6f207265 61642074 69746c65 ed to read title │ │ │ │ - 0x0005d6c4 20757064 61746520 7468726f 74746c65 update throttle │ │ │ │ - 0x0005d6d4 2074696d 65720000 6661696c 65642074 timer..failed t │ │ │ │ - 0x0005d6e4 6f207265 61642069 636f6e20 75706461 o read icon upda │ │ │ │ - 0x0005d6f4 74652074 68726f74 746c6520 74696d65 te throttle time │ │ │ │ - 0x0005d704 72000000 6661696c 65642074 6f207265 r...failed to re │ │ │ │ - 0x0005d714 61642061 70702049 44207570 64617465 ad app ID update │ │ │ │ - 0x0005d724 20746872 6f74746c 65207469 6d657200 throttle timer. │ │ │ │ - 0x0005d734 6661696c 65642074 6f207265 61642066 failed to read f │ │ │ │ - 0x0005d744 726f6d20 736c6176 65207465 726d696e rom slave termin │ │ │ │ - 0x0005d754 61746520 74696d65 6f757420 46440000 ate timeout FD.. │ │ │ │ - 0x0005d764 25733a20 6170702d 69642069 73206e6f %s: app-id is no │ │ │ │ - 0x0005d774 74207661 6c696420 5554462d 382c2069 t valid UTF-8, i │ │ │ │ - 0x0005d784 676e6f72 696e6700 73697865 6c2e6300 gnoring.sixel.c. │ │ │ │ - 0x0005d794 6d617869 6d756d20 696d6167 65206469 maximum image di │ │ │ │ - 0x0005d7a4 6d656e73 696f6e73 20657863 65656465 mensions exceede │ │ │ │ - 0x0005d7b4 642c2074 72756e63 6174696e 67000000 d, truncating... │ │ │ │ - 0x0005d7c4 6d617869 6d756d20 696d6167 65206469 maximum image di │ │ │ │ - 0x0005d7d4 6d656e73 696f6e73 20726561 63686564 mensions reached │ │ │ │ - 0x0005d7e4 00000000 6661696c 65642074 6f207265 ....failed to re │ │ │ │ - 0x0005d7f4 616c6c6f 63617465 20736978 656c2069 allocate sixel i │ │ │ │ - 0x0005d804 6d616765 20627566 66657200 696e7661 mage buffer.inva │ │ │ │ - 0x0005d814 6c696420 73697865 6c206368 61726163 lid sixel charac │ │ │ │ - 0x0005d824 7465723a 20272563 27206174 20696478 ter: '%c' at idx │ │ │ │ - 0x0005d834 3d257a75 00000000 73697865 6c3a2075 =%zu....sixel: u │ │ │ │ - 0x0005d844 6e737570 706f7274 65643a20 70616e2f nsupported: pan/ │ │ │ │ - 0x0005d854 70616420 6368616e 67656420 61667465 pad changed afte │ │ │ │ - 0x0005d864 72207072 696e7469 6e672073 6978656c r printing sixel │ │ │ │ - 0x0005d874 73000000 6d617869 6d756d20 696d6167 s...maximum imag │ │ │ │ - 0x0005d884 65207769 64746820 65786365 65646564 e width exceeded │ │ │ │ - 0x0005d894 2c207472 756e6361 74696e67 00000000 , truncating.... │ │ │ │ - 0x0005d8a4 6d617869 6d756d20 696d6167 65206865 maximum image he │ │ │ │ - 0x0005d8b4 69676874 20657863 65656465 642c2074 ight exceeded, t │ │ │ │ - 0x0005d8c4 72756e63 6174696e 67000000 6463732e runcating...dcs. │ │ │ │ - 0x0005d8d4 63000000 64637300 6661696c 65642074 c...dcs.failed t │ │ │ │ - 0x0005d8e4 6f20696e 63726561 73652073 697a6520 o increase size │ │ │ │ - 0x0005d8f4 6f662044 43532062 75666665 72000000 of DCS buffer... │ │ │ │ - 0x0005d904 6661696c 65642074 6f207379 6e636872 failed to synchr │ │ │ │ - 0x0005d914 6f6e6f75 736c7920 77726974 6520257a onously write %z │ │ │ │ - 0x0005d924 75206279 74657320 746f2073 6c617665 u bytes to slave │ │ │ │ - 0x0005d934 00000000 1b50302b 721b5c00 1b50312b .....P0+r.\..P1+ │ │ │ │ - 0x0005d944 72000000 1b50312b 72252e2a 733d0000 r....P1+r%.*s=.. │ │ │ │ - 0x0005d954 58544745 54544341 503a2069 6e76616c XTGETTCAP: inval │ │ │ │ - 0x0005d964 69642068 65782065 6e636f64 696e672c id hex encoding, │ │ │ │ - 0x0005d974 2069676e 6f72696e 67206361 70616269 ignoring capabi │ │ │ │ - 0x0005d984 6c697479 00000000 1b50302b 72000000 lity.....P0+r... │ │ │ │ - 0x0005d994 1b503124 7225643b 2564721b 5c000000 .P1$r%d;%dr.\... │ │ │ │ - 0x0005d9a4 343a2564 00000000 34000000 35000000 4:%d....4...5... │ │ │ │ - 0x0005d9b4 37000000 38000000 39000000 33383a35 7...8...9...38:5 │ │ │ │ - 0x0005d9c4 3a257500 33383a32 3a3a2568 68753a25 :%u.38:2::%hhu:% │ │ │ │ - 0x0005d9d4 6868753a 25686875 00000000 34383a35 hhu:%hhu....48:5 │ │ │ │ - 0x0005d9e4 3a257500 34383a32 3a3a2568 68753a25 :%u.48:2::%hhu:% │ │ │ │ - 0x0005d9f4 6868753a 25686875 00000000 35383a35 hhu:%hhu....58:5 │ │ │ │ - 0x0005da04 3a257500 35383a32 3a3a2568 68753a25 :%u.58:2::%hhu:% │ │ │ │ - 0x0005da14 6868753a 25686875 00000000 1b503124 hhu:%hhu.....P1$ │ │ │ │ - 0x0005da24 72000000 20710000 1b503124 72256420 r... q...P1$r%d │ │ │ │ - 0x0005da34 711b5c00 6661696c 65642074 6f207265 q.\.failed to re │ │ │ │ - 0x0005da44 61642063 7572736f 7220626c 696e6b20 ad cursor blink │ │ │ │ - 0x0005da54 74696d65 72000000 3a776569 6768743d timer...:weight= │ │ │ │ - 0x0005da64 626f6c64 00000000 3a776569 6768743d bold....:weight= │ │ │ │ - 0x0005da74 626f6c64 3a736c61 6e743d69 74616c69 bold:slant=itali │ │ │ │ - 0x0005da84 63000000 62757379 00000000 6e6f206d c...busy....no m │ │ │ │ - 0x0005da94 656d6f72 79000000 74696d65 646f7574 emory...timedout │ │ │ │ - 0x0005daa4 00000000 756e6b6e 6f776e20 6572726f ....unknown erro │ │ │ │ - 0x0005dab4 72000000 3a706978 656c7369 7a653d25 r...:pixelsize=% │ │ │ │ - 0x0005dac4 64000000 3a73697a 653d252e 32660000 d...:size=%.2f.. │ │ │ │ - 0x0005dad4 6470693d 252e3266 00000000 6661696c dpi=%.2f....fail │ │ │ │ - 0x0005dae4 65642074 6f206372 65617465 20666f6e ed to create fon │ │ │ │ - 0x0005daf4 74206c6f 61646572 20746872 6561643a t loader thread: │ │ │ │ - 0x0005db04 20257320 28256429 00000000 63656c6c %s (%d)....cell │ │ │ │ - 0x0005db14 20776964 74683d25 642c2068 65696768 width=%d, heigh │ │ │ │ - 0x0005db24 743d2564 00000000 6661696c 65642074 t=%d....failed t │ │ │ │ - 0x0005db34 6f206c6f 61642070 72696d61 72792066 o load primary f │ │ │ │ - 0x0005db44 6f6e7473 00000000 756e7265 636f676e onts....unrecogn │ │ │ │ - 0x0005db54 697a6564 206d6f75 73652062 7574746f ized mouse butto │ │ │ │ - 0x0005db64 6e3a2025 64202830 78257829 00000000 n: %d (0x%x).... │ │ │ │ - 0x0005db74 63616e6e 6f742065 6e636f64 65205820 cannot encode X │ │ │ │ - 0x0005db84 6d6f7573 65206275 74746f6e 3a202564 mouse button: %d │ │ │ │ - 0x0005db94 00000000 1b5b4d25 63256325 63000000 .....[M%c%c%c... │ │ │ │ - 0x0005dba4 1b5b3c25 643b2564 3b256425 63000000 .[<%d;%d;%d%c... │ │ │ │ - 0x0005dbb4 1b5b2564 3b25643b 25644d00 25733a20 .[%d;%d;%dM.%s: │ │ │ │ - 0x0005dbc4 7469746c 65206973 206e6f74 2076616c title is not val │ │ │ │ - 0x0005dbd4 69642055 54462d38 2c206967 6e6f7269 id UTF-8, ignori │ │ │ │ - 0x0005dbe4 6e670000 6661696c 65642074 6f206172 ng..failed to ar │ │ │ │ - 0x0005dbf4 6d20666c 61736820 74696d65 72000000 m flash timer... │ │ │ │ - 0x0005dc04 736c6176 65206578 69746564 20776974 slave exited wit │ │ │ │ - 0x0005dc14 68207369 676e616c 20256420 28257329 h signal %d (%s) │ │ │ │ - 0x0005dc24 00000000 736c6176 65206578 69746564 ....slave exited │ │ │ │ - 0x0005dc34 20666f72 20756e6b 6e6f776e 20726561 for unknown rea │ │ │ │ - 0x0005dc44 736f6e20 28737461 74757320 3d203078 son (status = 0x │ │ │ │ - 0x0005dc54 25303878 29000000 6661696c 65642074 %08x)...failed t │ │ │ │ - 0x0005dc64 6f207472 696d206d 656d6f72 79000000 o trim memory... │ │ │ │ - 0x0005dc74 1b5b3438 3b25643b 25643b25 643b2564 .[48;%d;%d;%d;%d │ │ │ │ - 0x0005dc84 74000000 6661696c 65642074 6f206c6f t...failed to lo │ │ │ │ - 0x0005dc94 61642078 63757273 6f722070 6f696e74 ad xcursor point │ │ │ │ - 0x0005dca4 65722027 2573272c 20616e64 20616c6c er '%s', and all │ │ │ │ - 0x0005dcb4 206f6620 69747320 66616c6c 6261636b of its fallback │ │ │ │ - 0x0005dcc4 73000000 64657374 726f7965 64207369 s...destroyed si │ │ │ │ - 0x0005dcd4 78656c20 74686174 206e6f77 2063726f xel that now cro │ │ │ │ - 0x0005dce4 73736564 20686973 746f7279 00000000 ssed history.... │ │ │ │ - 0x0005dcf4 07000000 6469616c 6f672d65 72726f72 ....dialog-error │ │ │ │ - 0x0005dd04 00000000 6469616c 6f672d77 61726e69 ....dialog-warni │ │ │ │ - 0x0005dd14 6e670000 6469616c 6f672d71 75657374 ng..dialog-quest │ │ │ │ - 0x0005dd24 696f6e00 6469616c 6f672d69 6e666f72 ion.dialog-infor │ │ │ │ - 0x0005dd34 6d617469 6f6e0000 74657874 2d656469 mation..text-edi │ │ │ │ - 0x0005dd44 746f7200 73797374 656d2d68 656c7000 tor.system-help. │ │ │ │ - 0x0005dd54 73797374 656d2d66 696c652d 6d616e61 system-file-mana │ │ │ │ - 0x0005dd64 67657200 7574696c 69746965 732d7379 ger.utilities-sy │ │ │ │ - 0x0005dd74 7374656d 2d6d6f6e 69746f72 00000000 stem-monitor.... │ │ │ │ - 0x0005dd84 6f73632e 63000000 6f736300 696e7661 osc.c...osc.inva │ │ │ │ - 0x0005dd94 6c696420 4f534320 3420636f 6c6f7220 lid OSC 4 color │ │ │ │ - 0x0005dda4 696e6465 783a2025 75000000 1b5d343b index: %u....]4; │ │ │ │ - 0x0005ddb4 25753b72 67623a25 30326868 78253032 %u;rgb:%02hhx%02 │ │ │ │ - 0x0005ddc4 6868782f 25303268 68782530 32686878 hhx/%02hhx%02hhx │ │ │ │ - 0x0005ddd4 2f253032 68687825 30326868 78257300 /%02hhx%02hhx%s. │ │ │ │ - 0x0005dde4 4f534337 3a20696e 76616c69 64205552 OSC7: invalid UR │ │ │ │ - 0x0005ddf4 493a2025 73000000 1b5d2575 3b726762 I: %s....]%u;rgb │ │ │ │ - 0x0005de04 3a253032 68687825 30326868 782f2530 :%02hhx%02hhx/%0 │ │ │ │ - 0x0005de14 32686878 25303268 68782f25 30326868 2hhx%02hhx/%02hh │ │ │ │ - 0x0005de24 78253032 68687825 73000000 4f534335 x%02hhx%s...OSC5 │ │ │ │ - 0x0005de34 323a2063 6c69656e 74207472 69656420 2: client tried │ │ │ │ - 0x0005de44 746f2072 65616420 636c6970 626f6172 to read clipboar │ │ │ │ - 0x0005de54 64206461 74612077 68696c65 2077696e d data while win │ │ │ │ - 0x0005de64 646f7720 77617320 756e666f 63757365 dow was unfocuse │ │ │ │ - 0x0005de74 64000000 756e696d 706c656d 656e7465 d...unimplemente │ │ │ │ - 0x0005de84 643a2063 6c697062 6f617264 20736f75 d: clipboard sou │ │ │ │ - 0x0005de94 72636520 27256327 00000000 1b5d3532 rce '%c'.....]52 │ │ │ │ - 0x0005dea4 3b000000 756e696d 706c656d 656e7465 ;...unimplemente │ │ │ │ - 0x0005deb4 643a2063 6c697062 6f617264 20746172 d: clipboard tar │ │ │ │ - 0x0005dec4 67657420 27256327 00000000 4f534335 get '%c'....OSC5 │ │ │ │ - 0x0005ded4 323a2063 6c69656e 74207472 69656420 2: client tried │ │ │ │ - 0x0005dee4 746f2077 72697465 20746f20 636c6970 to write to clip │ │ │ │ - 0x0005def4 626f6172 64206461 74612077 68696c65 board data while │ │ │ │ - 0x0005df04 2077696e 646f7720 77617320 756e666f window was unfo │ │ │ │ - 0x0005df14 63757365 64000000 4f53433a 20696e76 cused...OSC: inv │ │ │ │ - 0x0005df24 616c6964 20636c69 70626f61 72642064 alid clipboard d │ │ │ │ - 0x0005df34 6174613a 20257300 62617365 36345f64 ata: %s.base64_d │ │ │ │ - 0x0005df44 65636f64 65282920 6661696c 65640000 ecode() failed.. │ │ │ │ - 0x0005df54 4f53432d 36363a20 696e7661 6c696420 OSC-66: invalid │ │ │ │ - 0x0005df64 27772720 76616c75 652c2069 676e6f72 'w' value, ignor │ │ │ │ - 0x0005df74 696e6700 4f53432d 36363a20 756e7375 ing.OSC-66: unsu │ │ │ │ - 0x0005df84 70706f72 7465643a 20272563 27207061 pported: '%c' pa │ │ │ │ - 0x0005df94 72616d65 7465722c 2069676e 6f72696e rameter, ignorin │ │ │ │ - 0x0005dfa4 67000000 666f6375 73000000 7265706f g...focus...repo │ │ │ │ - 0x0005dfb4 72740000 626f6479 00000000 616c6976 rt..body....aliv │ │ │ │ - 0x0005dfc4 65000000 69636f6e 00000000 2c616c77 e...icon....,alw │ │ │ │ - 0x0005dfd4 61797300 1b5d3939 3b693d25 733a703d ays..]99;i=%s:p= │ │ │ │ - 0x0005dfe4 3f3b703d 25733a61 3d25733a 6f3d2573 ?;p=%s:a=%s:o=%s │ │ │ │ - 0x0005dff4 3a753d25 733a633d 313a773d 313a733d :u=%s:c=1:w=1:s= │ │ │ │ - 0x0005e004 73797374 656d2c73 696c656e 742c6572 system,silent,er │ │ │ │ - 0x0005e014 726f722c 7761726e 2c776172 6e696e67 ror,warn,warning │ │ │ │ - 0x0005e024 2c696e66 6f2c7175 65737469 6f6e2573 ,info,question%s │ │ │ │ - 0x0005e034 00000000 302c312c 32000000 666f6375 ....0,1,2...focu │ │ │ │ - 0x0005e044 732c7265 706f7274 00000000 7469746c s,report....titl │ │ │ │ - 0x0005e054 652c626f 64792c3f 2c636c6f 73652c61 e,body,?,close,a │ │ │ │ - 0x0005e064 6c697665 2c69636f 6e2c6275 74746f6e live,icon,button │ │ │ │ - 0x0005e074 73000000 696e7669 7369626c 65000000 s...invisible... │ │ │ │ - 0x0005e084 7761726e 00000000 7761726e 696e6700 warn....warning. │ │ │ │ - 0x0005e094 696e666f 00000000 71756573 74696f6e info....question │ │ │ │ - 0x0005e0a4 00000000 66696c65 2d6d616e 61676572 ....file-manager │ │ │ │ - 0x0005e0b4 00000000 73797374 656d2d6d 6f6e6974 ....system-monit │ │ │ │ - 0x0005e0c4 6f720000 73696c65 6e740000 e280a800 or..silent...... │ │ │ │ - 0x0005e0d4 63616e6e 6f742063 6c6f7365 206e6f74 cannot close not │ │ │ │ - 0x0005e0e4 69666963 6174696f 6e202225 73223a20 ification "%s": │ │ │ │ - 0x0005e0f4 6e6f2068 656c7065 72207072 6f636573 no helper proces │ │ │ │ - 0x0005e104 73207275 6e6e696e 67000000 63616e6e s running...cann │ │ │ │ - 0x0005e114 6f742063 6c6f7365 206e6f74 69666963 ot close notific │ │ │ │ - 0x0005e124 6174696f 6e202225 73223a20 6e6f2064 ation "%s": no d │ │ │ │ - 0x0005e134 61656d6f 6e206173 7369676e 6564206e aemon assigned n │ │ │ │ - 0x0005e144 6f746966 69636174 696f6e20 49442061 otification ID a │ │ │ │ - 0x0005e154 7661696c 61626c65 00000000 63616e6e vailable....cann │ │ │ │ - 0x0005e164 6f742063 6c6f7365 206e6f74 69666963 ot close notific │ │ │ │ - 0x0005e174 6174696f 6e202225 73223a20 6e6f2073 ation "%s": no s │ │ │ │ - 0x0005e184 75636820 6e6f7469 66696361 74696f6e uch notification │ │ │ │ - 0x0005e194 00000000 1b5d3939 3b693d25 733a703d .....]99;i=%s:p= │ │ │ │ - 0x0005e1a4 616c6976 653b2573 1b5c0000 696e7661 alive;%s.\..inva │ │ │ │ - 0x0005e1b4 6c696420 4f534320 31303420 636f6c6f lid OSC 104 colo │ │ │ │ - 0x0005e1c4 7220696e 6465783a 20257500 4f53432d r index: %u.OSC- │ │ │ │ - 0x0005e1d4 31373620 6170702d 69642071 75657279 176 app-id query │ │ │ │ - 0x0005e1e4 2069676e 6f726564 00000000 4f53432d ignored....OSC- │ │ │ │ - 0x0005e1f4 39393a20 69676e6f 72696e67 20696e76 99: ignoring inv │ │ │ │ - 0x0005e204 616c6964 20276927 20696465 6e746966 alid 'i' identif │ │ │ │ - 0x0005e214 69657200 6661696c 65642074 6f207265 ier.failed to re │ │ │ │ - 0x0005e224 61642066 6c617368 2074696d 65720000 ad flash timer.. │ │ │ │ - 0x0005e234 53534400 43534400 6661696c 65642074 SSD.CSD.failed t │ │ │ │ - 0x0005e244 6f206f70 656e2050 54590000 6661696c o open PTY..fail │ │ │ │ - 0x0005e254 65642074 6f206372 65617465 20666c61 ed to create fla │ │ │ │ - 0x0005e264 73682074 696d6572 20464400 6661696c sh timer FD.fail │ │ │ │ - 0x0005e274 65642074 6f206372 65617465 2064656c ed to create del │ │ │ │ - 0x0005e284 61796564 2072656e 64657269 6e672074 ayed rendering t │ │ │ │ - 0x0005e294 696d6572 20464473 00000000 6661696c imer FDs....fail │ │ │ │ - 0x0005e2a4 65642074 6f206372 65617465 20617070 ed to create app │ │ │ │ - 0x0005e2b4 6c696361 74696f6e 2073796e 6368726f lication synchro │ │ │ │ - 0x0005e2c4 6e697a65 64207570 64617465 73207469 nized updates ti │ │ │ │ - 0x0005e2d4 6d657220 46440000 6661696c 65642074 mer FD..failed t │ │ │ │ - 0x0005e2e4 6f206372 65617465 20746974 6c652075 o create title u │ │ │ │ - 0x0005e2f4 70646174 65207468 726f7474 6c652074 pdate throttle t │ │ │ │ - 0x0005e304 696d6572 20464400 6661696c 65642074 imer FD.failed t │ │ │ │ - 0x0005e314 6f206372 65617465 2069636f 6e207570 o create icon up │ │ │ │ - 0x0005e324 64617465 20746872 6f74746c 65207469 date throttle ti │ │ │ │ - 0x0005e334 6d657220 46440000 6661696c 65642074 mer FD..failed t │ │ │ │ - 0x0005e344 6f206372 65617465 20617070 20494420 o create app ID │ │ │ │ - 0x0005e354 75706461 74652074 68726f74 746c6520 update throttle │ │ │ │ - 0x0005e364 74696d65 72204644 00000000 6661696c timer FD....fail │ │ │ │ - 0x0005e374 65642074 6f207365 7420696e 69746961 ed to set initia │ │ │ │ - 0x0005e384 6c205449 4f435357 494e535a 00000000 l TIOCSWINSZ.... │ │ │ │ - 0x0005e394 6661696c 65642074 6f20636f 6e666967 failed to config │ │ │ │ - 0x0005e3a4 75726520 70746d78 20617320 6e6f6e2d ure ptmx as non- │ │ │ │ - 0x0005e3b4 626c6f63 6b696e67 00000000 61646400 blocking....add. │ │ │ │ - 0x0005e3c4 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x0005e3d4 20776179 6c616e64 20737572 66616365 wayland surface │ │ │ │ - 0x0005e3e4 00000000 67616d6d 612d636f 72726563 ....gamma-correc │ │ │ │ - 0x0005e3f4 7465642d 626c656e 64696e67 3a206469 ted-blending: di │ │ │ │ - 0x0005e404 7361626c 696e673b 20636f6d 706f7369 sabling; composi │ │ │ │ - 0x0005e414 746f7220 646f6573 206e6f74 20696d70 tor does not imp │ │ │ │ - 0x0005e424 6c656d65 6e742074 68652063 6f6c6f72 lement the color │ │ │ │ - 0x0005e434 2d6d616e 6167656d 656e7420 70726f74 -management prot │ │ │ │ - 0x0005e444 6f636f6c 00000000 67616d6d 612d636f ocol....gamma-co │ │ │ │ - 0x0005e454 72726563 7465642d 626c656e 64696e67 rrected-blending │ │ │ │ - 0x0005e464 3a206469 7361626c 696e673b 20636f6d : disabling; com │ │ │ │ - 0x0005e474 706f7369 746f7220 646f6573 206e6f74 positor does not │ │ │ │ - 0x0005e484 20696d70 6c656d65 6e742061 6c6c2072 implement all r │ │ │ │ - 0x0005e494 65717569 72656420 636f6c6f 722d6d61 equired color-ma │ │ │ │ - 0x0005e4a4 6e616765 6d656e74 20666561 74757265 nagement feature │ │ │ │ - 0x0005e4b4 73000000 75736520 652e672e 20277761 s...use e.g. 'wa │ │ │ │ - 0x0005e4c4 796c616e 642d696e 666f2720 616e6420 yland-info' and │ │ │ │ - 0x0005e4d4 76657269 66792074 68652063 6f6d706f verify the compo │ │ │ │ - 0x0005e4e4 7369746f 7220696d 706c656d 656e7473 sitor implements │ │ │ │ - 0x0005e4f4 3a000000 20202d20 66656174 7572653a :... - feature: │ │ │ │ - 0x0005e504 20706172 616d6574 72696300 20202d20 parametric. - │ │ │ │ - 0x0005e514 72656e64 65722069 6e74656e 743a2070 render intent: p │ │ │ │ - 0x0005e524 65726365 70747561 6c000000 20202d20 erceptual... - │ │ │ │ - 0x0005e534 54463a20 6578745f 6c696e65 61720000 TF: ext_linear.. │ │ │ │ - 0x0005e544 20202d20 7072696d 61726965 733a2073 - primaries: s │ │ │ │ - 0x0005e554 52474200 77696e64 6f772064 65636f72 RGB.window decor │ │ │ │ - 0x0005e564 6174696f 6e732064 69736162 6c656420 ations disabled │ │ │ │ - 0x0005e574 62792075 73657200 72657175 65737469 by user.requesti │ │ │ │ - 0x0005e584 6e672025 73206465 636f7261 74696f6e ng %s decoration │ │ │ │ - 0x0005e594 73000000 6e6f2064 65636f72 6174696f s...no decoratio │ │ │ │ - 0x0005e5a4 6e206d61 6e616765 72206176 61696c61 n manager availa │ │ │ │ - 0x0005e5b4 626c6520 2d207573 696e6720 43534473 ble - using CSDs │ │ │ │ - 0x0005e5c4 20756e63 6f6e6469 74696f6e 616c6c79 unconditionally │ │ │ │ - 0x0005e5d4 00000000 6661696c 65642074 6f206372 ....failed to cr │ │ │ │ - 0x0005e5e4 65617465 206f7665 726c6179 20737572 eate overlay sur │ │ │ │ - 0x0005e5f4 66616365 00000000 6661696c 65642074 face....failed t │ │ │ │ - 0x0005e604 6f206372 65617465 2072656e 64657220 o create render │ │ │ │ - 0x0005e614 74696d65 72207375 72666163 65000000 timer surface... │ │ │ │ - 0x0005e624 7573696e 67202568 75207265 6e646572 using %hu render │ │ │ │ - 0x0005e634 696e6720 74687265 61647300 6661696c ing threads.fail │ │ │ │ - 0x0005e644 65642074 6f20696e 7374616e 74696174 ed to instantiat │ │ │ │ - 0x0005e654 65207265 6e646572 20776f72 6b657220 e render worker │ │ │ │ - 0x0005e664 73656d61 70686f72 65730000 6661696c semaphores..fail │ │ │ │ - 0x0005e674 65642074 6f20696e 7374616e 74696174 ed to instantiat │ │ │ │ - 0x0005e684 65207265 6e646572 20776f72 6b657220 e render worker │ │ │ │ - 0x0005e694 6d757465 783a2025 73202825 64290000 mutex: %s (%d).. │ │ │ │ - 0x0005e6a4 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x0005e6b4 2072656e 64657220 776f726b 65722074 render worker t │ │ │ │ - 0x0005e6c4 68726561 643a2025 73202825 64290000 hread: %s (%d).. │ │ │ │ - 0x0005e6d4 68617264 00000000 736f6674 00000000 hard....soft.... │ │ │ │ - 0x0005e6e4 25732072 65736574 74696e67 20746865 %s resetting the │ │ │ │ - 0x0005e6f4 20746572 6d696e61 6c000000 6c656674 terminal...left │ │ │ │ - 0x0005e704 5f707472 00000000 636f6e74 6578742d _ptr....context- │ │ │ │ - 0x0005e714 6d656e75 00000000 71756573 74696f6e menu....question │ │ │ │ - 0x0005e724 5f617272 6f770000 68616e64 00000000 _arrow..hand.... │ │ │ │ - 0x0005e734 70726f67 72657373 00000000 6c656674 progress....left │ │ │ │ - 0x0005e744 5f707472 5f776174 63680000 77616974 _ptr_watch..wait │ │ │ │ - 0x0005e754 00000000 77617463 68000000 63656c6c ....watch...cell │ │ │ │ - 0x0005e764 00000000 63726f73 73686169 72000000 ....crosshair... │ │ │ │ - 0x0005e774 63726f73 73000000 78746572 6d000000 cross...xterm... │ │ │ │ - 0x0005e784 76657274 6963616c 2d746578 74000000 vertical-text... │ │ │ │ - 0x0005e794 616c6961 73000000 646e642d 6c696e6b alias...dnd-link │ │ │ │ - 0x0005e7a4 00000000 646e642d 636f7079 00000000 ....dnd-copy.... │ │ │ │ - 0x0005e7b4 646e642d 6e6f2d64 726f7000 6e6f742d dnd-no-drop.not- │ │ │ │ - 0x0005e7c4 616c6c6f 77656400 63726f73 7365645f allowed.crossed_ │ │ │ │ - 0x0005e7d4 63697263 6c650000 68616e64 31000000 circle..hand1... │ │ │ │ - 0x0005e7e4 67726162 62696e67 00000000 652d7265 grabbing....e-re │ │ │ │ - 0x0005e7f4 73697a65 00000000 72696768 745f7369 size....right_si │ │ │ │ - 0x0005e804 64650000 6e2d7265 73697a65 00000000 de..n-resize.... │ │ │ │ - 0x0005e814 746f705f 73696465 00000000 6e652d72 top_side....ne-r │ │ │ │ - 0x0005e824 6573697a 65000000 746f705f 72696768 esize...top_righ │ │ │ │ - 0x0005e834 745f636f 726e6572 00000000 6e772d72 t_corner....nw-r │ │ │ │ - 0x0005e844 6573697a 65000000 746f705f 6c656674 esize...top_left │ │ │ │ - 0x0005e854 5f636f72 6e657200 732d7265 73697a65 _corner.s-resize │ │ │ │ - 0x0005e864 00000000 626f7474 6f6d5f73 69646500 ....bottom_side. │ │ │ │ - 0x0005e874 73652d72 6573697a 65000000 626f7474 se-resize...bott │ │ │ │ - 0x0005e884 6f6d5f72 69676874 5f636f72 6e657200 om_right_corner. │ │ │ │ - 0x0005e894 73772d72 6573697a 65000000 626f7474 sw-resize...bott │ │ │ │ - 0x0005e8a4 6f6d5f6c 6566745f 636f726e 65720000 om_left_corner.. │ │ │ │ - 0x0005e8b4 772d7265 73697a65 00000000 6c656674 w-resize....left │ │ │ │ - 0x0005e8c4 5f736964 65000000 65772d72 6573697a _side...ew-resiz │ │ │ │ - 0x0005e8d4 65000000 73625f68 5f646f75 626c655f e...sb_h_double_ │ │ │ │ - 0x0005e8e4 6172726f 77000000 6e732d72 6573697a arrow...ns-resiz │ │ │ │ - 0x0005e8f4 65000000 73625f76 5f646f75 626c655f e...sb_v_double_ │ │ │ │ - 0x0005e904 6172726f 77000000 6e657377 2d726573 arrow...nesw-res │ │ │ │ - 0x0005e914 697a6500 66645f64 6f75626c 655f6172 ize.fd_double_ar │ │ │ │ - 0x0005e924 726f7700 6e777365 2d726573 697a6500 row.nwse-resize. │ │ │ │ - 0x0005e934 62645f64 6f75626c 655f6172 726f7700 bd_double_arrow. │ │ │ │ - 0x0005e944 636f6c2d 72657369 7a650000 726f772d col-resize..row- │ │ │ │ - 0x0005e954 72657369 7a650000 616c6c2d 7363726f resize..all-scro │ │ │ │ - 0x0005e964 6c6c0000 666c6575 72000000 7a6f6f6d ll..fleur...zoom │ │ │ │ - 0x0005e974 2d696e00 7a6f6f6d 2d6f7574 00000000 -in.zoom-out.... │ │ │ │ - 0x0005e984 68696464 656e0000 61637469 6f6e2d6e hidden..action-n │ │ │ │ - 0x0005e994 616d6500 61637469 6f6e2d6c 6162656c ame.action-label │ │ │ │ - 0x0005e9a4 00000000 72676261 00000000 72676261 ....rgba....rgba │ │ │ │ - 0x0005e9b4 3a000000 7267623a 00000000 72657175 :...rgb:....requ │ │ │ │ - 0x0005e9c4 69726564 204f5343 20627566 66657220 ired OSC buffer │ │ │ │ - 0x0005e9d4 73697a65 2028257a 75292065 78636565 size (%zu) excee │ │ │ │ - 0x0005e9e4 6473206c 696d6974 2028257a 75290000 ds limit (%zu).. │ │ │ │ - 0x0005e9f4 6661696c 65642074 6f20696e 63726561 failed to increa │ │ │ │ - 0x0005ea04 73652073 697a6520 6f66204f 53432062 se size of OSC b │ │ │ │ - 0x0005ea14 75666665 72000000 64656275 67000000 uffer...debug... │ │ │ │ - 0x0005ea24 6c6f6361 6c686f73 74000000 4353493a localhost...CSI: │ │ │ │ - 0x0005ea34 20000000 25632028 25752070 6172616d ...%c (%u param │ │ │ │ - 0x0005ea44 65746572 73290000 2e000000 25733a25 eters)......%s:% │ │ │ │ - 0x0005ea54 643a205b 25735d25 73257325 7325733a d: [%s]%s%s%s%s: │ │ │ │ - 0x0005ea64 20257300 25733a25 643a205b 25732573 %s.%s:%d: [%s%s │ │ │ │ - 0x0005ea74 25735d25 73257325 7325733a 20257300 %s]%s%s%s%s: %s. │ │ │ │ - 0x0005ea84 696e7661 6c696420 696e7465 67657220 invalid integer │ │ │ │ - 0x0005ea94 76616c75 652c206f 72206f75 74736964 value, or outsid │ │ │ │ - 0x0005eaa4 65207261 6e676520 302d2575 00000000 e range 0-%u.... │ │ │ │ - 0x0005eab4 696e7661 6c696420 646f7562 6c652063 invalid double c │ │ │ │ - 0x0005eac4 6f6c6f72 2076616c 75650000 64656c00 olor value..del. │ │ │ │ - 0x0005ead4 64726167 2d616e64 2d64726f 703a2069 drag-and-drop: i │ │ │ │ - 0x0005eae4 6e76616c 69642055 52493a20 252e2a73 nvalid URI: %.*s │ │ │ │ - 0x0005eaf4 00000000 6661696c 65642074 6f207265 ....failed to re │ │ │ │ - 0x0005eb04 74726965 76652058 44472061 63746976 trieve XDG activ │ │ │ │ - 0x0005eb14 6174696f 6e20746f 6b656e00 75726c2d ation token.url- │ │ │ │ - 0x0005eb24 6d6f6465 2e630000 6d617463 68000000 mode.c..match... │ │ │ │ - 0x0005eb34 1b5b3331 3b316d65 72726f72 1b5b3339 .[31;1merror.[39 │ │ │ │ - 0x0005eb44 3b32326d 3a200000 1b5b3333 3b316d77 ;22m: ...[33;1mw │ │ │ │ - 0x0005eb54 61726e69 6e671b5b 33393b32 326d3a20 arning.[39;22m: │ │ │ │ - 0x0005eb64 00000000 1b5b3333 3b316d64 65707265 .....[33;1mdepre │ │ │ │ - 0x0005eb74 63617465 641b5b33 393b3232 6d3a2000 cated.[39;22m: . │ │ │ │ - 0x0005eb84 666f6f74 3a200000 1b5b6d0a 00000000 foot: ...[m..... │ │ │ │ - 0x0005eb94 6661696c 65642074 6f207772 69746520 failed to write │ │ │ │ - 0x0005eba4 75736572 2d6e6f74 69666963 6174696f user-notificatio │ │ │ │ - 0x0005ebb4 6e000000 6661696c 65642074 6f207772 n...failed to wr │ │ │ │ - 0x0005ebc4 69746520 736c6176 65206578 69742063 ite slave exit c │ │ │ │ - 0x0005ebd4 6f646520 746f2063 6c69656e 74000000 ode to client... │ │ │ │ - 0x0005ebe4 6b65792d 62696e64 696e672e 63000000 key-binding.c... │ │ │ │ - 0x0005ebf4 6b65792d 62696e64 696e6700 25733a20 key-binding.%s: │ │ │ │ - 0x0005ec04 696e7661 6c696420 6d6f6469 66696572 invalid modifier │ │ │ │ - 0x0005ec14 206e616d 65000000 25733a20 636f6d62 name...%s: comb │ │ │ │ - 0x0005ec24 6f207769 74682062 6f746820 6578706c o with both expl │ │ │ │ - 0x0005ec34 69636974 206d6f64 69666965 7220616e icit modifier an │ │ │ │ - 0x0005ec44 64207368 69667465 64207379 6d626f6c d shifted symbol │ │ │ │ - 0x0005ec54 20286c65 76656c3d 25642c20 6d6f642d (level=%d, mod- │ │ │ │ - 0x0005ec64 6d61736b 3d307825 30387829 2c207265 mask=0x%08x), re │ │ │ │ - 0x0005ec74 706c6163 696e6720 77697468 20257300 placing with %s. │ │ │ │ - 0x0005ec84 25733a20 6661696c 65642074 6f206172 %s: failed to ar │ │ │ │ - 0x0005ec94 6d206b65 79626f61 72642072 65706561 m keyboard repea │ │ │ │ - 0x0005eca4 74207469 6d657200 25733a20 6661696c t timer.%s: fail │ │ │ │ - 0x0005ecb4 65642074 6f206469 7361726d 206b6579 ed to disarm key │ │ │ │ - 0x0005ecc4 626f6172 64207265 70656174 2074696d board repeat tim │ │ │ │ - 0x0005ecd4 65720000 6661696c 65642074 6f207265 er..failed to re │ │ │ │ - 0x0005ece4 73746f72 65207369 676e616c 2068616e store signal han │ │ │ │ - 0x0005ecf4 646c6572 20666f72 20736967 6e616c20 dler for signal │ │ │ │ - 0x0005ed04 25640000 6661696c 65642074 6f20756e %d..failed to un │ │ │ │ - 0x0005ed14 626c6f63 6b207369 676e616c 20256400 block signal %d. │ │ │ │ - 0x0005ed24 686f6f6b 3d307825 78206e6f 74207265 hook=0x%x not re │ │ │ │ - 0x0005ed34 67697374 65726564 00000000 6661696c gistered....fail │ │ │ │ - 0x0005ed44 65642074 6f20756e 72656769 73746572 ed to unregister │ │ │ │ - 0x0005ed54 2046443d 25642066 726f6d20 65706f6c FD=%d from epol │ │ │ │ - 0x0005ed64 6c000000 6e6f2073 75636820 46443a20 l...no such FD: │ │ │ │ - 0x0005ed74 25640000 6661696c 65642074 6f206372 %d..failed to cr │ │ │ │ - 0x0005ed84 65617465 20736c61 76652074 65726d69 eate slave termi │ │ │ │ - 0x0005ed94 6e617465 2074696d 656f7574 20464400 nate timeout FD. │ │ │ │ - 0x0005eda4 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ - 0x0005edb4 20746572 6d696e61 6c207368 7574646f terminal shutdo │ │ │ │ - 0x0005edc4 776e2065 76656e74 20464400 6661696c wn event FD.fail │ │ │ │ - 0x0005edd4 65642074 6f207365 6e642074 65726d69 ed to send termi │ │ │ │ - 0x0005ede4 6e616c20 73687574 646f776e 20657665 nal shutdown eve │ │ │ │ - 0x0005edf4 6e740000 6661696c 65642074 6f206372 nt..failed to cr │ │ │ │ - 0x0005ee04 65617465 20626c69 6e6b2074 696d6572 eate blink timer │ │ │ │ - 0x0005ee14 20464400 6661696c 65642074 6f206172 FD.failed to ar │ │ │ │ - 0x0005ee24 6d20626c 696e6b20 74696d65 72000000 m blink timer... │ │ │ │ - 0x0005ee34 6c6f7700 6e6f726d 616c0000 63726974 low.normal..crit │ │ │ │ - 0x0005ee44 6963616c 00000000 41637469 76617465 ical....Activate │ │ │ │ - 0x0005ee54 00000000 257a7500 247b6163 74696f6e ....%zu.${action │ │ │ │ - 0x0005ee64 2d617267 756d656e 747d0000 6661696c -argument}..fail │ │ │ │ - 0x0005ee74 65642074 6f206372 65617465 20737464 ed to create std │ │ │ │ - 0x0005ee84 6f757420 70697065 00000000 25733a20 out pipe....%s: │ │ │ │ - 0x0005ee94 6e6f7469 66696361 74696f6e 20746974 notification tit │ │ │ │ - 0x0005eea4 6c652069 73206e6f 74207661 6c696420 le is not valid │ │ │ │ - 0x0005eeb4 5554462d 382c2069 676e6f72 696e6700 UTF-8, ignoring. │ │ │ │ - 0x0005eec4 25733a20 6e6f7469 66696361 74696f6e %s: notification │ │ │ │ - 0x0005eed4 206d6573 73616765 20697320 6e6f7420 message is not │ │ │ │ - 0x0005eee4 76616c69 64205554 462d382c 2069676e valid UTF-8, ign │ │ │ │ - 0x0005eef4 6f72696e 67000000 3a73697a 653d3800 oring...:size=8. │ │ │ │ - 0x0005ef04 25733a20 666f6e74 20646f65 73206e6f %s: font does no │ │ │ │ - 0x0005ef14 74206170 70656172 20746f20 6265206d t appear to be m │ │ │ │ - 0x0005ef24 6f6e6f73 70616365 3b206368 65636b20 onospace; check │ │ │ │ - 0x0005ef34 796f7572 20636f6e 6669672c 206f7220 your config, or │ │ │ │ - 0x0005ef44 64697361 626c6520 74686973 20776172 disable this war │ │ │ │ - 0x0005ef54 6e696e67 20627920 73657474 696e6720 ning by setting │ │ │ │ - 0x0005ef64 5b747765 616b5d2e 666f6e74 2d6d6f6e [tweak].font-mon │ │ │ │ - 0x0005ef74 6f737061 63652d77 61726e3d 6e6f0000 ospace-warn=no.. │ │ │ │ - 0x0005ef84 77696e64 6f772d74 69746c65 00000000 window-title.... │ │ │ │ - 0x0005ef94 63617465 676f7279 00000000 75726765 category....urge │ │ │ │ - 0x0005efa4 6e637900 6d757465 64000000 736f756e ncy.muted...soun │ │ │ │ - 0x0005efb4 642d6e61 6d650000 65787069 72652d74 d-name..expire-t │ │ │ │ - 0x0005efc4 696d6500 7265706c 6163652d 69640000 ime.replace-id.. │ │ │ │ - 0x0005efd4 2c000000 02250000 60000000 7c000000 ,....%..`...|... │ │ │ │ - 0x0005efe4 3a000000 22000000 27000000 28000000 :..."...'...(... │ │ │ │ - 0x0005eff4 29000000 5b000000 5d000000 7b000000 )...[...]...{... │ │ │ │ - 0x0005f004 7d000000 3c000000 3e000000 00000000 }...<...>....... │ │ │ │ - 0x0005f014 73000000 61000000 64000000 66000000 s...a...d...f... │ │ │ │ - 0x0005f024 6a000000 6b000000 6c000000 65000000 j...k...l...e... │ │ │ │ - 0x0005f034 77000000 63000000 6d000000 70000000 w...c...m...p... │ │ │ │ - 0x0005f044 67000000 68000000 00000000 3a000000 g...h.......:... │ │ │ │ - 0x0005f054 20000000 00000000 3f02ecff ecffecff .......?....... │ │ │ │ - 0x0005f064 4102bc04 ecff7202 ecffe404 ecffecff A.....r......... │ │ │ │ - 0x0005f074 ecffb604 ecffecff ecff4402 ecffecff ..........D..... │ │ │ │ - 0x0005f084 de04e704 ecffecff 4802ecff ecffecff ........H....... │ │ │ │ - 0x0005f094 ecffecff ecffecff ecffecff 8f02ecff ................ │ │ │ │ - 0x0005f0a4 8a045504 ecff0605 ecfff604 ecffecff ..U............. │ │ │ │ - 0x0005f0b4 ecffa804 a204ecff d704d204 ecffecff ................ │ │ │ │ - 0x0005f0c4 72036b03 ecff0000 a5020000 aa00f501 r.k............. │ │ │ │ - 0x0005f0d4 a1005f00 68004602 22029801 d600b501 .._.h.F."....... │ │ │ │ - 0x0005f0e4 b4027000 c002b300 ca00be00 95008900 ..p............. │ │ │ │ - 0x0005f0f4 7c000e02 0e020e02 0e020e02 0e020e02 |............... │ │ │ │ - 0x0005f104 0e020e02 0e020e02 0e020e02 0e020e02 ................ │ │ │ │ - 0x0005f114 0e020e02 0e020e02 0e020e02 0e020e02 ................ │ │ │ │ - 0x0005f124 0e029401 0e029401 94010e02 0e020e02 ................ │ │ │ │ - 0x0005f134 0e020902 09020902 09020902 09020902 ................ │ │ │ │ - 0x0005f144 09020902 09020902 09020902 09020902 ................ │ │ │ │ - 0x0005f154 09027f00 7f007f00 7f007f00 7f007f00 ................ │ │ │ │ - 0x0005f164 7f007f00 7f00a900 9900ea01 ea01ea01 ................ │ │ │ │ - 0x0005f174 ea010500 05000500 05000500 05000500 ................ │ │ │ │ - 0x0005f184 05000500 05000500 05000500 05000500 ................ │ │ │ │ - 0x0005f194 05000500 05000500 05000500 05000500 ................ │ │ │ │ - 0x0005f1a4 05000500 05000500 05000500 05000500 ................ │ │ │ │ - 0x0005f1b4 05000500 05000500 05000500 05000500 ................ │ │ │ │ - 0x0005f1c4 05000500 05000500 05000500 05000500 ................ │ │ │ │ - 0x0005f1d4 05000500 05000500 05000500 05000500 ................ │ │ │ │ - 0x0005f1e4 05000500 05000500 05000500 05000500 ................ │ │ │ │ - 0x0005f1f4 8b000102 65000102 25010503 05030503 ....e...%....... │ │ │ │ - 0x0005f204 05030503 05030503 05030503 05030503 ................ │ │ │ │ - 0x0005f214 05030503 05030503 05030503 05030503 ................ │ │ │ │ - 0x0005f224 05030503 05030503 05035201 05035201 ..........R...R. │ │ │ │ - 0x0005f234 52010503 05030503 0503c701 c701c701 R............... │ │ │ │ - 0x0005f244 c701c701 c701c701 c701c701 c701c701 ................ │ │ │ │ - 0x0005f254 c701c701 c701c701 c7014c00 4c004c00 ..........L.L.L. │ │ │ │ - 0x0005f264 4c004c00 4c004c00 4c004c00 4c00a802 L.L.L.L.L.L.L... │ │ │ │ - 0x0005f274 db012501 25012501 2501c3ff c3ffc3ff ..%.%.%.%....... │ │ │ │ - 0x0005f284 c3ffc3ff c3ffc3ff c3ffc3ff c3ffc3ff ................ │ │ │ │ - 0x0005f294 c3ffc3ff c3ffc3ff c3ffc3ff c3ffc3ff ................ │ │ │ │ - 0x0005f2a4 c3ffc3ff c3ffc3ff c3ffc3ff c3ffc3ff ................ │ │ │ │ - 0x0005f2b4 c3ffc3ff c3ffc3ff c3ffc3ff c3ffc3ff ................ │ │ │ │ - 0x0005f2c4 c3ffc3ff c3ffc3ff c3ffc3ff c3ffc3ff ................ │ │ │ │ - 0x0005f2d4 c3ffc3ff c3ffc3ff c3ffc3ff c3ffc3ff ................ │ │ │ │ - 0x0005f2e4 c3ffc3ff c3ffc3ff c3ffc3ff c3ffc3ff ................ │ │ │ │ - 0x0005f2f4 c3ffc3ff c3ffc3ff 7d00d801 d801d801 ........}....... │ │ │ │ - 0x0005f304 d801d801 d801d801 d801d801 d801d801 ................ │ │ │ │ - 0x0005f314 d801d801 d801d801 d801d801 d801d801 ................ │ │ │ │ - 0x0005f324 d801d801 d801d801 d8014901 d8014901 ..........I...I. │ │ │ │ - 0x0005f334 4901d801 d801d801 d801d501 d501d501 I............... │ │ │ │ - 0x0005f344 d501d501 d501d501 d501d501 d501d501 ................ │ │ │ │ - 0x0005f354 d501d501 d501d501 d501ee01 ee01ee01 ................ │ │ │ │ - 0x0005f364 ee01ee01 ee01ee01 ee01ee01 ee01ee01 ................ │ │ │ │ - 0x0005f374 ee01ee01 ee01ee01 ee01ee01 ee01ee01 ................ │ │ │ │ - 0x0005f384 ee01ee01 ee01ee01 ee01ee01 ee01ee01 ................ │ │ │ │ - 0x0005f394 ee01ee01 ee01ee01 ee01f500 ee01ee01 ................ │ │ │ │ - 0x0005f3a4 ee01ee01 ee01ee01 ee016e00 f501f101 ..........n..... │ │ │ │ - 0x0005f3b4 7100f100 0a026e00 6e00ee01 ee01ee01 q.....n.n....... │ │ │ │ - 0x0005f3c4 ee01ee01 ee01ee01 ee01ee01 ee01ee01 ................ │ │ │ │ - 0x0005f3d4 ee01ee01 ee01ee01 ee01ee01 ee01ee01 ................ │ │ │ │ - 0x0005f3e4 ee01ee01 ee01ee01 ee01ee01 ee01ee01 ................ │ │ │ │ - 0x0005f3f4 ee01ee01 ee01ee01 7f00e000 e000e000 ................ │ │ │ │ - 0x0005f404 e000e000 e000e000 e000e000 e000e000 ................ │ │ │ │ - 0x0005f414 e000e000 e000e000 e000e000 e000e000 ................ │ │ │ │ - 0x0005f424 e000e000 e000e000 e0001d01 e0001d01 ................ │ │ │ │ - 0x0005f434 1d01e000 e000e000 e000f301 f301f301 ................ │ │ │ │ - 0x0005f444 f301f301 f301f301 f301f301 f301f301 ................ │ │ │ │ - 0x0005f454 f301f301 f301f301 f301e300 e300e300 ................ │ │ │ │ - 0x0005f464 e300e300 e300e300 e300e300 e300fb00 ................ │ │ │ │ - 0x0005f474 de00fb00 fb00fb00 fb00db00 db00db00 ................ │ │ │ │ - 0x0005f484 db00db00 db00db00 db00db00 db00db00 ................ │ │ │ │ - 0x0005f494 db00db00 db00db00 db00db00 db00db00 ................ │ │ │ │ - 0x0005f4a4 db00db00 db00db00 db00db00 db00db00 ................ │ │ │ │ - 0x0005f4b4 db00db00 db00db00 db00db00 db00db00 ................ │ │ │ │ - 0x0005f4c4 db00db00 db00db00 db00db00 db00db00 ................ │ │ │ │ - 0x0005f4d4 db00db00 db00db00 db00db00 db00db00 ................ │ │ │ │ - 0x0005f4e4 db00db00 db00db00 db00db00 db00db00 ................ │ │ │ │ - 0x0005f4f4 db00db00 db00db00 e0000a00 0a000a00 ................ │ │ │ │ - 0x0005f504 0a000a00 0a000a00 0a000a00 0a000a00 ................ │ │ │ │ - 0x0005f514 0a000a00 0a000a00 0a000a00 0a000a00 ................ │ │ │ │ - 0x0005f524 0a000a00 0a000a00 0a005b00 0a005b00 ..........[...[. │ │ │ │ - 0x0005f534 5b000a00 0a000a00 0a003101 31013101 [.........1.1.1. │ │ │ │ - 0x0005f544 31013101 31013101 31013101 31013101 1.1.1.1.1.1.1.1. │ │ │ │ - 0x0005f554 31013101 31013101 31012100 21002100 1.1.1.1.1.!.!.!. │ │ │ │ - 0x0005f564 21002100 21002100 21002100 21003900 !.!.!.!.!.!.!.9. │ │ │ │ - 0x0005f574 1c002e01 2e012e01 2e011900 19001900 ................ │ │ │ │ - 0x0005f584 19001900 19001900 19001900 19001900 ................ │ │ │ │ - 0x0005f594 19001900 19001900 19001900 19001900 ................ │ │ │ │ - 0x0005f5a4 19001900 19001900 19001900 19001900 ................ │ │ │ │ - 0x0005f5b4 19001900 19001900 19001900 19001900 ................ │ │ │ │ - 0x0005f5c4 19001900 19001900 19001900 19001900 ................ │ │ │ │ - 0x0005f5d4 19001900 19001900 19001900 19001900 ................ │ │ │ │ - 0x0005f5e4 19001900 19001900 19001900 19001900 ................ │ │ │ │ - 0x0005f5f4 19001900 19001900 0a000000 00000000 ................ │ │ │ │ - 0x0005f604 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f614 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f624 00000000 00000000 0000f3ff 0000f3ff ................ │ │ │ │ - 0x0005f634 f3ff0000 00000000 00007f00 7f007f00 ................ │ │ │ │ - 0x0005f644 7f007f00 7f007f00 7f007f00 7f007f00 ................ │ │ │ │ - 0x0005f654 7f007f00 7f007f00 7f000200 02000200 ................ │ │ │ │ - 0x0005f664 02000200 02000200 02000200 02000200 ................ │ │ │ │ - 0x0005f674 02000200 02000200 02000200 02000200 ................ │ │ │ │ - 0x0005f684 02000200 02000200 020095ff 020095ff ................ │ │ │ │ - 0x0005f694 95ff0200 02000200 02006b00 6b006b00 ..........k.k.k. │ │ │ │ - 0x0005f6a4 6b006b00 6b006b00 6b006b00 6b006b00 k.k.k.k.k.k.k.k. │ │ │ │ - 0x0005f6b4 6b006b00 6b006b00 6b0073ff 73ff73ff k.k.k.k.k.s.s.s. │ │ │ │ - 0x0005f6c4 73ff73ff 73ff73ff 73ff73ff 73ff73ff s.s.s.s.s.s.s.s. │ │ │ │ - 0x0005f6d4 73ff73ff 73ff73ff 73ff2b00 2b002b00 s.s.s.s.s.+.+.+. │ │ │ │ - 0x0005f6e4 2b002b00 2b002b00 2b002b00 2b002b00 +.+.+.+.+.+.+.+. │ │ │ │ - 0x0005f6f4 2b002b00 2b002b00 2b002b00 2b002b00 +.+.+.+.+.+.+.+. │ │ │ │ - 0x0005f704 2b002b00 2b002b00 2b0038fe 2b0038fe +.+.+.+.+.8.+.8. │ │ │ │ - 0x0005f714 38fe2b00 2b002b00 2b00adfe adfeadfe 8.+.+.+.+....... │ │ │ │ - 0x0005f724 adfeadfe adfeadfe adfeadfe adfeadfe ................ │ │ │ │ - 0x0005f734 adfeadfe adfeadfe adfe8efe 8efe8efe ................ │ │ │ │ - 0x0005f744 8efe8efe 8efe8efe 8efe8efe 8efe8efe ................ │ │ │ │ - 0x0005f754 8efe8efe 8efe8efe 8efe3000 25002500 ..........0.%.%. │ │ │ │ - 0x0005f764 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ - 0x0005f774 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ - 0x0005f784 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ - 0x0005f794 25002500 25002500 25003207 f20c2500 %.%.%.%.%.2...%. │ │ │ │ - 0x0005f7a4 5702f808 25002500 25002500 25002500 W...%.%.%.%.%.%. │ │ │ │ - 0x0005f7b4 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ - 0x0005f7c4 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ - 0x0005f7d4 2500e308 870d350b 5001440c c40b610a %.....5.P.D...a. │ │ │ │ - 0x0005f7e4 500ab807 7307a307 2507c7ff 38014e07 P...s...%...8.N. │ │ │ │ - 0x0005f7f4 3e073a09 2309ecff ecff8509 ecffecff >.:.#........... │ │ │ │ - 0x0005f804 71015201 ecffecff ecff6f06 ecff2001 q.R.......o... . │ │ │ │ - 0x0005f814 ecffecff ecffecff ecff2507 500a5b06 ..........%.P.[. │ │ │ │ - 0x0005f824 0203c502 610ac7ff 95028402 ecffecff ....a........... │ │ │ │ - 0x0005f834 ecff8402 00007f0c ecffecff ecff8e01 ................ │ │ │ │ - 0x0005f844 97078807 94087803 81009a08 60006800 ......x.....`.h. │ │ │ │ - 0x0005f854 96085809 54091309 0f090700 07000700 ..X.T........... │ │ │ │ - 0x0005f864 07000700 07000700 07000700 07000700 ................ │ │ │ │ - 0x0005f874 05090109 fd08f308 ef080700 eb087009 ..............p. │ │ │ │ - 0x0005f884 5009d200 d200d200 d200d200 d200d200 P............... │ │ │ │ - 0x0005f894 d2002500 85000000 00000000 00000000 ..%............. │ │ │ │ - 0x0005f8a4 00000000 00002500 89000700 07000700 ......%......... │ │ │ │ - 0x0005f8b4 07000700 07000700 07002500 80080700 ..........%..... │ │ │ │ - 0x0005f8c4 07000700 07000700 07000700 07000700 ................ │ │ │ │ - 0x0005f8d4 07000700 07000700 07000700 07000700 ................ │ │ │ │ - 0x0005f8e4 07000700 07000700 07000700 07000700 ................ │ │ │ │ - 0x0005f8f4 07000700 07000700 0700c900 c900c900 ................ │ │ │ │ - 0x0005f904 c900c900 c900c900 c9000700 0700c600 ................ │ │ │ │ - 0x0005f914 c600c600 c600c600 c600c600 c6000000 ................ │ │ │ │ - 0x0005f924 a0014903 9b018f01 35063303 2e032903 ..I.....5.3...). │ │ │ │ - 0x0005f934 24030b00 0b000b00 0b000b00 0b000b00 $............... │ │ │ │ - 0x0005f944 0b000b00 0b000b00 cc06c706 c206b606 ................ │ │ │ │ - 0x0005f954 b1060b00 ac06a706 a206ea00 ea00ea00 ................ │ │ │ │ - 0x0005f964 ea00ea00 ea00ea00 ea002700 a501d800 ..........'..... │ │ │ │ - 0x0005f974 d800d800 d800d800 d800d800 d8002700 ..............'. │ │ │ │ - 0x0005f984 aa010b00 0b000b00 0b000b00 0b000b00 ................ │ │ │ │ - 0x0005f994 0b002700 3f030b00 0b000b00 0b000b00 ..'.?........... │ │ │ │ - 0x0005f9a4 0b000b00 0b000b00 0b000b00 0b000b00 ................ │ │ │ │ - 0x0005f9b4 0b000b00 0b000b00 0b000b00 0b000b00 ................ │ │ │ │ - 0x0005f9c4 0b000b00 0b000b00 0b000b00 0b000b00 ................ │ │ │ │ - 0x0005f9d4 0b00f400 f400f400 f400f400 f400f400 ................ │ │ │ │ - 0x0005f9e4 f4000b00 0b00e100 e100e100 e100e100 ................ │ │ │ │ - 0x0005f9f4 e100e100 e1007e03 ccfeccfe ccfeccfe ......~......... │ │ │ │ - 0x0005fa04 ccfeccfe ccfeccfe ccfeccfe ccfeccfe ................ │ │ │ │ - 0x0005fa14 ccfeccfe ccfeccfe ccfeccfe ccfeccfe ................ │ │ │ │ - 0x0005fa24 5701ccfe ccfeccfe 4a016f02 ccfeccfe W.......J.o..... │ │ │ │ - 0x0005fa34 d202ccfe 34011e01 ccfe1202 4102c801 ....4.......A... │ │ │ │ - 0x0005fa44 38022f02 2802c801 1f021802 c801c801 8./.(........... │ │ │ │ - 0x0005fa54 c801c801 c801c801 c8010f02 0802c801 ................ │ │ │ │ - 0x0005fa64 c801c801 c801c801 c801c801 c801c801 ................ │ │ │ │ - 0x0005fa74 c801c801 c801c801 c801c801 c801c801 ................ │ │ │ │ - 0x0005fa84 f303ec03 0102c801 c801c801 c801c801 ................ │ │ │ │ - 0x0005fa94 fa01c801 c801c801 c801d203 ce03d203 ................ │ │ │ │ - 0x0005faa4 c801c801 c801c801 c801c801 c801c801 ................ │ │ │ │ - 0x0005fab4 c801c801 c801c801 c801c801 c801c801 ................ │ │ │ │ - 0x0005fac4 c801c801 c801c801 dc037703 5e027303 ..........w.^.s. │ │ │ │ - 0x0005fad4 6f036b03 5e026703 63035e02 5e025e02 o.k.^.g.c.^.^.^. │ │ │ │ - 0x0005fae4 5e025e02 5e025e02 60035d03 5e025e02 ^.^.^.^.`.].^.^. │ │ │ │ - 0x0005faf4 5e025e02 5e025e02 5e025e02 5e025e02 ^.^.^.^.^.^.^.^. │ │ │ │ - 0x0005fb04 5e025e02 5e025e02 5e025e02 5e025903 ^.^.^.^.^.^.^.Y. │ │ │ │ - 0x0005fb14 55035103 5e025e02 5e025e02 5e024d03 U.Q.^.^.^.^.^.M. │ │ │ │ - 0x0005fb24 5e025e02 5e025e02 49034703 49035e02 ^.^.^.^.I.G.I.^. │ │ │ │ - 0x0005fb34 5e025e02 5e025e02 5e025e02 5e025e02 ^.^.^.^.^.^.^.^. │ │ │ │ - 0x0005fb44 5e025e02 5e025e02 5e025e02 5e025e02 ^.^.^.^.^.^.^.^. │ │ │ │ - 0x0005fb54 5e025e02 5e024303 cb01ceff ceffceff ^.^.^.C......... │ │ │ │ - 0x0005fb64 c401bd01 b601ceff ceffceff ceffaf01 ................ │ │ │ │ - 0x0005fb74 ceffceff ceffceff ceffceff ceffceff ................ │ │ │ │ - 0x0005fb84 ceffceff ceffceff a701ceff ceffceff ................ │ │ │ │ - 0x0005fb94 ceffceff ceffceff ceffceff ceffceff ................ │ │ │ │ - 0x0005fba4 ceffceff ceffceff ceffceff ceffceff ................ │ │ │ │ - 0x0005fbb4 a001ceff d801ceff ceffceff ceffceff ................ │ │ │ │ - 0x0005fbc4 ceffceff ceffceff ceffceff ceffceff ................ │ │ │ │ - 0x0005fbd4 ceffceff ceffceff ceff9701 ceffceff ................ │ │ │ │ - 0x0005fbe4 ceffceff ceffceff ceffceff ceffceff ................ │ │ │ │ - 0x0005fbf4 ceffceff ceffea01 84776456 ae00cdff .........wdV.... │ │ │ │ - 0x0005fc04 cdffcdff aa00a700 a300cdff cdffcdff ................ │ │ │ │ - 0x0005fc14 cdffa000 cdffcdff cdffcdff cdffcdff ................ │ │ │ │ - 0x0005fc24 cdffcdff cdffcdff cdffcdff 9c00cdff ................ │ │ │ │ - 0x0005fc34 cdffcdff cdffcdff cdffcdff cdffcdff ................ │ │ │ │ - 0x0005fc44 cdffcdff cdffcdff cdffcdff cdffcdff ................ │ │ │ │ - 0x0005fc54 cdffcdff 9800cdff b800cdff cdffcdff ................ │ │ │ │ - 0x0005fc64 cdffcdff cdffcdff cdffcdff cdffcdff ................ │ │ │ │ - 0x0005fc74 cdffcdff cdffcdff cdffcdff cdff9400 ................ │ │ │ │ - 0x0005fc84 cdffcdff cdffcdff cdffcdff cdffcdff ................ │ │ │ │ - 0x0005fc94 cdffcdff cdffcdff cdff0b00 82725549 .............rUI │ │ │ │ - 0x0005fca4 51064606 3b063006 25061a06 0f060406 Q.F.;.0.%....... │ │ │ │ - 0x0005fcb4 a8069d06 6d0655f8 5c06c106 7a06b306 ....m.U.\...z... │ │ │ │ - 0x0005fcc4 55f85201 87077c07 0107e706 3a072f07 U.R...|.....:./. │ │ │ │ - 0x0005fcd4 41003f00 36003100 2e003f00 29009000 A.?.6.1...?.)... │ │ │ │ - 0x0005fce4 23ff23ff 23ff23ff 23ff23ff 23ff8b00 #.#.#.#.#.#.#... │ │ │ │ - 0x0005fcf4 5b0023ff 23ff23ff 23ff23ff 23ff23ff [.#.#.#.#.#.#.#. │ │ │ │ - 0x0005fd04 23ff23ff 23ff23ff 23ff23ff 23ff23ff #.#.#.#.#.#.#.#. │ │ │ │ - 0x0005fd14 23ff23ff 58008100 7e0023ff 23ff23ff #.#.X...~.#.#.#. │ │ │ │ - 0x0005fd24 23ff23ff 840023ff 23ff23ff 23ff2300 #.#...#.#.#.#.#. │ │ │ │ - 0x0005fd34 23ff2300 23ff23ff 23ff23ff 23ff23ff #.#.#.#.#.#.#.#. │ │ │ │ - 0x0005fd44 23ff23ff 23ff23ff 23ff23ff 23ff23ff #.#.#.#.#.#.#.#. │ │ │ │ - 0x0005fd54 23ff23ff 23ff23ff 23ff23ff 1e005b00 #.#.#.#.#.#...[. │ │ │ │ - 0x0005fd64 05ff05ff 05ff5800 53005000 05ff2100 ......X.S.P...!. │ │ │ │ - 0x0005fd74 05ff05ff 4d0005ff 05ff05ff 05ff05ff ....M........... │ │ │ │ - 0x0005fd84 05ff05ff 05ff05ff 05ff05ff 05ff4a00 ..............J. │ │ │ │ - 0x0005fd94 05ff05ff 05ff05ff 05ff05ff 05ff05ff ................ │ │ │ │ - 0x0005fda4 05ff05ff 05ff05ff 05ff05ff 05ff05ff ................ │ │ │ │ - 0x0005fdb4 05ff05ff 05ff4700 05ff0500 05ff05ff ......G......... │ │ │ │ - 0x0005fdc4 05ff05ff 05ff05ff 05ff05ff 05ff05ff ................ │ │ │ │ - 0x0005fdd4 05ff05ff 05ff05ff 05ff05ff 05ff05ff ................ │ │ │ │ - 0x0005fde4 42002100 05ff05ff 05ff05ff 05ff05ff B.!............. │ │ │ │ - 0x0005fdf4 05ff05ff 05ff05ff 05ff05ff 69000a01 ............i... │ │ │ │ - 0x0005fe04 24f7dc00 24f7dd01 24f7af01 24f70000 $...$...$...$... │ │ │ │ - 0x0005fe14 77703b3b 693d3b35 38341a1a 302c1a28 wp;;i=;584..0,.( │ │ │ │ - 0x0005fe24 1a1a1a1a 1a1a1a1a 1a1a1a1a 1a1a241a ..............$. │ │ │ │ - 0x0005fe34 201c1a17 f101e7f4 e7f4e7f4 e7f4e7f4 ............... │ │ │ │ - 0x0005fe44 e7f4e7f4 e7f4e7f4 e0010802 e7f4e7f4 ................ │ │ │ │ - 0x0005fe54 9901e7f4 e7f4e7f4 c3017e00 2c01ab00 ..........~.,... │ │ │ │ - 0x0005fe64 24012201 15010d01 0b017c00 7c007c00 $.".......|.|.|. │ │ │ │ - 0x0005fe74 7c007c00 7c007c00 01013f01 7c007c00 |.|.|.|...?.|.|. │ │ │ │ - 0x0005fe84 7c007c00 7c007c00 7c007c00 7c007c00 |.|.|.|.|.|.|.|. │ │ │ │ - 0x0005fe94 7c007c00 7c007c00 7c007c00 7c003d01 |.|.|.|.|.|.|.=. │ │ │ │ - 0x0005fea4 3b013901 7c007c00 7c007c00 7c005f01 ;.9.|.|.|.|.|._. │ │ │ │ - 0x0005feb4 7c007c00 7c007c00 00004701 00007c00 |.|.|.|...G...|. │ │ │ │ - 0x0005fec4 7c007c00 7c007c00 7c007c00 7c007c00 |.|.|.|.|.|.|.|. │ │ │ │ - 0x0005fed4 7c007c00 7c007c00 7c007c00 7c007c00 |.|.|.|.|.|.|.|. │ │ │ │ - 0x0005fee4 7c007c00 7c00fb00 190c0c0c 1c21360c |.|.|........!6. │ │ │ │ - 0x0005fef4 250c0c32 0c0c0c0c 0c0c0c0c 0c0c0c0c %..2............ │ │ │ │ - 0x0005ff04 450c0c0c 0c0c0c0c 0c0c0c0c 0c0c0c0c E............... │ │ │ │ - 0x0005ff14 0c0c0c0c 480c900c 0c0c0c0c 0c0c0c0c ....H........... │ │ │ │ - 0x0005ff24 0c0c0c0c 0c0c0c0c 0c4a4d0c 0c0c0c0c .........JM..... │ │ │ │ - 0x0005ff34 0c0c0c0c 0c0c0c5a 846f5c00 00004d3a .......Z.o\...M: │ │ │ │ - 0x0005ff44 24c4bf02 020202c7 00020202 0202b7b4 $............... │ │ │ │ - 0x0005ff54 02027102 02020268 5c540202 02020202 ..q....h\T...... │ │ │ │ - 0x0005ff64 02020202 02020202 02020202 02640202 .............d.. │ │ │ │ - 0x0005ff74 02020202 02020202 4d1d0010 30200000 ........M...0 .. │ │ │ │ - 0x0005ff84 432e5554 462d3800 00000000 656e5f55 C.UTF-8.....en_U │ │ │ │ - 0x0005ff94 532e5554 462d3800 6e6f6e65 00000000 S.UTF-8.none.... │ │ │ │ - 0x0005ffa4 6e6f6e65 00000005 ffffffff 6572726f none........erro │ │ │ │ - 0x0005ffb4 72000000 20657272 0000001f 03000000 r... err........ │ │ │ │ - 0x0005ffc4 7761726e 696e6700 7761726e 00000021 warning.warn...! │ │ │ │ - 0x0005ffd4 04000000 696e666f 00000000 696e666f ....info....info │ │ │ │ - 0x0005ffe4 00000061 06000000 64656275 67000000 ...a....debug... │ │ │ │ - 0x0005fff4 20646267 00000024 07000000 76657273 dbg...$....vers │ │ │ │ - 0x00060004 696f6e3a 20312e32 312e3020 2b70676f ion: 1.21.0 +pgo │ │ │ │ - 0x00060014 202b696d 65202b67 72617068 656d6573 +ime +graphemes │ │ │ │ - 0x00060024 202d6173 73657274 696f6e73 00000000 -assertions.... │ │ │ │ - 0x00060034 0a4f7074 696f6e73 3a0a2020 2d632c2d .Options:. -c,- │ │ │ │ - 0x00060044 2d636f6e 6669673d 50415448 20202020 -config=PATH │ │ │ │ - 0x00060054 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00060064 20202020 206c6f61 6420636f 6e666967 load config │ │ │ │ - 0x00060074 75726174 696f6e20 66726f6d 20504154 uration from PAT │ │ │ │ - 0x00060084 48202824 5844475f 434f4e46 49475f48 H ($XDG_CONFIG_H │ │ │ │ - 0x00060094 4f4d452f 666f6f74 2f666f6f 742e696e OME/foot/foot.in │ │ │ │ - 0x000600a4 69290a20 202d432c 2d2d6368 65636b2d i). -C,--check- │ │ │ │ - 0x000600b4 636f6e66 69672020 20202020 20202020 config │ │ │ │ - 0x000600c4 20202020 20202020 20202020 20207665 ve │ │ │ │ - 0x000600d4 72696679 20636f6e 66696775 72617469 rify configurati │ │ │ │ - 0x000600e4 6f6e2c20 65786974 20776974 68203020 on, exit with 0 │ │ │ │ - 0x000600f4 6966206f 6b2c206f 74686572 77697365 if ok, otherwise │ │ │ │ - 0x00060104 20657869 74207769 74682031 0a20202d exit with 1. - │ │ │ │ - 0x00060114 6f2c2d2d 6f766572 72696465 3d5b7365 o,--override=[se │ │ │ │ - 0x00060124 6374696f 6e2e5d6b 65793d76 616c7565 ction.]key=value │ │ │ │ - 0x00060134 20202020 20202020 6f766572 72696465 override │ │ │ │ - 0x00060144 20636f6e 66696775 72617469 6f6e206f configuration o │ │ │ │ - 0x00060154 7074696f 6e0a2020 2d662c2d 2d666f6e ption. -f,--fon │ │ │ │ - 0x00060164 743d464f 4e542020 20202020 20202020 t=FONT │ │ │ │ - 0x00060174 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00060184 20636f6d 6d612073 65706172 61746564 comma separated │ │ │ │ - 0x00060194 206c6973 74206f66 20666f6e 74732069 list of fonts i │ │ │ │ - 0x000601a4 6e20666f 6e74636f 6e666967 20666f72 n fontconfig for │ │ │ │ - 0x000601b4 6d617420 286d6f6e 6f737061 6365290a mat (monospace). │ │ │ │ - 0x000601c4 20202d74 2c2d2d74 65726d3d 5445524d -t,--term=TERM │ │ │ │ - 0x000601d4 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000601e4 20202020 20202020 20202076 616c7565 value │ │ │ │ - 0x000601f4 20746f20 73657420 74686520 656e7669 to set the envi │ │ │ │ - 0x00060204 726f6e6d 656e7420 76617269 61626c65 ronment variable │ │ │ │ - 0x00060214 20544552 4d20746f 2028666f 6f74290a TERM to (foot). │ │ │ │ - 0x00060224 20202d54 2c2d2d74 69746c65 3d544954 -T,--title=TIT │ │ │ │ - 0x00060234 4c452020 20202020 20202020 20202020 LE │ │ │ │ - 0x00060244 20202020 20202020 20202069 6e697469 initi │ │ │ │ - 0x00060254 616c2077 696e646f 77207469 746c6520 al window title │ │ │ │ - 0x00060264 28666f6f 74290a20 202d612c 2d2d6170 (foot). -a,--ap │ │ │ │ - 0x00060274 702d6964 3d494420 20202020 20202020 p-id=ID │ │ │ │ - 0x00060284 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00060294 20207769 6e646f77 20617070 6c696361 window applica │ │ │ │ - 0x000602a4 74696f6e 20494420 28666f6f 74290a20 tion ID (foot). │ │ │ │ - 0x000602b4 202d6d2c 2d2d6d61 78696d69 7a656420 -m,--maximized │ │ │ │ - 0x000602c4 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000602d4 20202020 20202020 20207374 61727420 start │ │ │ │ - 0x000602e4 696e206d 6178696d 697a6564 206d6f64 in maximized mod │ │ │ │ - 0x000602f4 650a2020 2d462c2d 2d66756c 6c736372 e. -F,--fullscr │ │ │ │ - 0x00060304 65656e20 20202020 20202020 20202020 een │ │ │ │ - 0x00060314 20202020 20202020 20202020 20737461 sta │ │ │ │ - 0x00060324 72742069 6e206675 6c6c7363 7265656e rt in fullscreen │ │ │ │ - 0x00060334 206d6f64 650a2020 2d4c2c2d 2d6c6f67 mode. -L,--log │ │ │ │ - 0x00060344 696e2d73 68656c6c 20202020 20202020 in-shell │ │ │ │ - 0x00060354 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00060364 20737461 72742073 68656c6c 20617320 start shell as │ │ │ │ - 0x00060374 61206c6f 67696e20 7368656c 6c0a2020 a login shell. │ │ │ │ - 0x00060384 2d2d7074 793d5041 54482020 20202020 --pty=PATH │ │ │ │ - 0x00060394 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000603a4 20202020 20202020 20646973 706c6179 display │ │ │ │ - 0x000603b4 20616e20 65786973 74696e67 20505459 an existing PTY │ │ │ │ - 0x000603c4 20696e73 74656164 206f6620 63726561 instead of crea │ │ │ │ - 0x000603d4 74696e67 206f6e65 0a20202d 442c2d2d ting one. -D,-- │ │ │ │ - 0x000603e4 776f726b 696e672d 64697265 63746f72 working-director │ │ │ │ - 0x000603f4 793d4449 52202020 20202020 20202020 y=DIR │ │ │ │ - 0x00060404 20202020 64697265 63746f72 7920746f directory to │ │ │ │ - 0x00060414 20737461 72742069 6e202843 5744290a start in (CWD). │ │ │ │ - 0x00060424 20202d77 2c2d2d77 696e646f 772d7369 -w,--window-si │ │ │ │ - 0x00060434 7a652d70 6978656c 733d5749 44544878 ze-pixels=WIDTHx │ │ │ │ - 0x00060444 48454947 48542020 20202069 6e697469 HEIGHT initi │ │ │ │ - 0x00060454 616c2077 69647468 20616e64 20686569 al width and hei │ │ │ │ - 0x00060464 6768742c 20696e20 70697865 6c730a20 ght, in pixels. │ │ │ │ - 0x00060474 202d572c 2d2d7769 6e646f77 2d73697a -W,--window-siz │ │ │ │ - 0x00060484 652d6368 6172733d 57494454 48784845 e-chars=WIDTHxHE │ │ │ │ - 0x00060494 49474854 20202020 2020696e 69746961 IGHT initia │ │ │ │ - 0x000604a4 6c207769 64746820 616e6420 68656967 l width and heig │ │ │ │ - 0x000604b4 68742c20 696e2063 68617261 63746572 ht, in character │ │ │ │ - 0x000604c4 730a2020 2d732c2d 2d736572 7665725b s. -s,--server[ │ │ │ │ - 0x000604d4 3d504154 485d2020 20202020 20202020 =PATH] │ │ │ │ - 0x000604e4 20202020 20202020 20202020 2072756e run │ │ │ │ - 0x000604f4 20617320 61207365 72766572 20287573 as a server (us │ │ │ │ - 0x00060504 65202766 6f6f7463 6c69656e 74272074 e 'footclient' t │ │ │ │ - 0x00060514 6f207374 61727420 7465726d 696e616c o start terminal │ │ │ │ - 0x00060524 73292e0a 20202020 20202020 20202020 s).. │ │ │ │ - 0x00060534 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00060544 20202020 20202020 20202020 20202057 W │ │ │ │ - 0x00060554 6974686f 75742050 4154482c 20245844 ithout PATH, $XD │ │ │ │ - 0x00060564 475f5255 4e54494d 455f4449 522f666f G_RUNTIME_DIR/fo │ │ │ │ - 0x00060574 6f742d24 5741594c 414e445f 44495350 ot-$WAYLAND_DISP │ │ │ │ - 0x00060584 4c41592e 736f636b 2077696c 6c206265 LAY.sock will be │ │ │ │ - 0x00060594 20757365 642e0a20 202d482c 2d2d686f used.. -H,--ho │ │ │ │ - 0x000605a4 6c642020 20202020 20202020 20202020 ld │ │ │ │ - 0x000605b4 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000605c4 20207265 6d61696e 206f7065 6e206166 remain open af │ │ │ │ - 0x000605d4 74657220 6368696c 64207072 6f636573 ter child proces │ │ │ │ - 0x000605e4 73206578 6974730a 20202d70 2c2d2d70 s exits. -p,--p │ │ │ │ - 0x000605f4 72696e74 2d706964 3d46494c 457c4644 rint-pid=FILE|FD │ │ │ │ - 0x00060604 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00060614 20202070 72696e74 20504944 20746f20 print PID to │ │ │ │ - 0x00060624 66696c65 206f7220 46442028 6f6e6c79 file or FD (only │ │ │ │ - 0x00060634 20617070 6c696361 626c6520 696e2073 applicable in s │ │ │ │ - 0x00060644 65727665 72206d6f 6465290a 20202d64 erver mode). -d │ │ │ │ - 0x00060654 2c2d2d6c 6f672d6c 6576656c 3d7b696e ,--log-level={in │ │ │ │ - 0x00060664 666f7c77 61726e69 6e677c65 72726f72 fo|warning|error │ │ │ │ - 0x00060674 7c6e6f6e 657d206c 6f67206c 6576656c |none} log level │ │ │ │ - 0x00060684 20287761 726e696e 67290a20 202d6c2c (warning). -l, │ │ │ │ - 0x00060694 2d2d6c6f 672d636f 6c6f7269 7a653d5b --log-colorize=[ │ │ │ │ - 0x000606a4 7b6e6576 65727c61 6c776179 737c6175 {never|always|au │ │ │ │ - 0x000606b4 746f7d5d 2020656e 61626c65 2f646973 to}] enable/dis │ │ │ │ - 0x000606c4 61626c65 20636f6c 6f72697a 6174696f able colorizatio │ │ │ │ - 0x000606d4 6e206f66 206c6f67 206f7574 70757420 n of log output │ │ │ │ - 0x000606e4 6f6e2073 74646572 720a2020 2d532c2d on stderr. -S,- │ │ │ │ - 0x000606f4 2d6c6f67 2d6e6f2d 7379736c 6f672020 -log-no-syslog │ │ │ │ - 0x00060704 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00060714 20202020 20646973 61626c65 20737973 disable sys │ │ │ │ - 0x00060724 6c6f6720 6c6f6767 696e6720 286f6e6c log logging (onl │ │ │ │ - 0x00060734 79206170 706c6963 61626c65 20696e20 y applicable in │ │ │ │ - 0x00060744 73657276 6572206d 6f646529 0a20202d server mode). - │ │ │ │ - 0x00060754 762c2d2d 76657273 696f6e20 20202020 v,--version │ │ │ │ - 0x00060764 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00060774 20202020 20202020 73686f77 20746865 show the │ │ │ │ - 0x00060784 20766572 73696f6e 206e756d 62657220 version number │ │ │ │ - 0x00060794 616e6420 71756974 0a20202d 65202020 and quit. -e │ │ │ │ - 0x000607a4 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000607b4 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000607c4 20202020 69676e6f 72656420 28666f72 ignored (for │ │ │ │ - 0x000607d4 20636f6d 70617469 62696c69 74792077 compatibility w │ │ │ │ - 0x000607e4 69746820 78746572 6d202d65 290a0000 ith xterm -e)... │ │ │ │ - 0x000607f4 24242400 5a2bf600 13b44700 01c4e300 $$$.Z+....G..... │ │ │ │ - 0x00060804 d4ac2400 fdaff200 99c21300 e6e6e600 ..$............. │ │ │ │ - 0x00060814 61616100 514dff00 50d43500 36e8e900 aaa.QM..P.5.6... │ │ │ │ - 0x00060824 f8c55d00 f2abfe00 c4df2400 ffffff00 ..].......$..... │ │ │ │ - 0x00060834 00000000 5f000000 87000000 af000000 ...._........... │ │ │ │ - 0x00060844 d7000000 ff000000 005f0000 5f5f0000 ........._..__.. │ │ │ │ - 0x00060854 875f0000 af5f0000 d75f0000 ff5f0000 ._..._..._..._.. │ │ │ │ - 0x00060864 00870000 5f870000 87870000 af870000 ...._........... │ │ │ │ - 0x00060874 d7870000 ff870000 00af0000 5faf0000 ............_... │ │ │ │ - 0x00060884 87af0000 afaf0000 d7af0000 ffaf0000 ................ │ │ │ │ - 0x00060894 00d70000 5fd70000 87d70000 afd70000 ...._........... │ │ │ │ - 0x000608a4 d7d70000 ffd70000 00ff0000 5fff0000 ............_... │ │ │ │ - 0x000608b4 87ff0000 afff0000 d7ff0000 ffff0000 ................ │ │ │ │ - 0x000608c4 00005f00 5f005f00 87005f00 af005f00 .._._._..._..._. │ │ │ │ - 0x000608d4 d7005f00 ff005f00 005f5f00 5f5f5f00 .._..._..__.___. │ │ │ │ - 0x000608e4 875f5f00 af5f5f00 d75f5f00 ff5f5f00 .__..__..__..__. │ │ │ │ - 0x000608f4 00875f00 5f875f00 87875f00 af875f00 .._._._..._..._. │ │ │ │ - 0x00060904 d7875f00 ff875f00 00af5f00 5faf5f00 .._..._..._._._. │ │ │ │ - 0x00060914 87af5f00 afaf5f00 d7af5f00 ffaf5f00 .._..._..._..._. │ │ │ │ - 0x00060924 00d75f00 5fd75f00 87d75f00 afd75f00 .._._._..._..._. │ │ │ │ - 0x00060934 d7d75f00 ffd75f00 00ff5f00 5fff5f00 .._..._..._._._. │ │ │ │ - 0x00060944 87ff5f00 afff5f00 d7ff5f00 ffff5f00 .._..._..._..._. │ │ │ │ - 0x00060954 00008700 5f008700 87008700 af008700 ...._........... │ │ │ │ - 0x00060964 d7008700 ff008700 005f8700 5f5f8700 ........._..__.. │ │ │ │ - 0x00060974 875f8700 af5f8700 d75f8700 ff5f8700 ._..._..._..._.. │ │ │ │ - 0x00060984 00878700 5f878700 87878700 af878700 ...._........... │ │ │ │ - 0x00060994 d7878700 ff878700 00af8700 5faf8700 ............_... │ │ │ │ - 0x000609a4 87af8700 afaf8700 d7af8700 ffaf8700 ................ │ │ │ │ - 0x000609b4 00d78700 5fd78700 87d78700 afd78700 ...._........... │ │ │ │ - 0x000609c4 d7d78700 ffd78700 00ff8700 5fff8700 ............_... │ │ │ │ - 0x000609d4 87ff8700 afff8700 d7ff8700 ffff8700 ................ │ │ │ │ - 0x000609e4 0000af00 5f00af00 8700af00 af00af00 ...._........... │ │ │ │ - 0x000609f4 d700af00 ff00af00 005faf00 5f5faf00 ........._..__.. │ │ │ │ - 0x00060a04 875faf00 af5faf00 d75faf00 ff5faf00 ._..._..._..._.. │ │ │ │ - 0x00060a14 0087af00 5f87af00 8787af00 af87af00 ...._........... │ │ │ │ - 0x00060a24 d787af00 ff87af00 00afaf00 5fafaf00 ............_... │ │ │ │ - 0x00060a34 87afaf00 afafaf00 d7afaf00 ffafaf00 ................ │ │ │ │ - 0x00060a44 00d7af00 5fd7af00 87d7af00 afd7af00 ...._........... │ │ │ │ - 0x00060a54 d7d7af00 ffd7af00 00ffaf00 5fffaf00 ............_... │ │ │ │ - 0x00060a64 87ffaf00 afffaf00 d7ffaf00 ffffaf00 ................ │ │ │ │ - 0x00060a74 0000d700 5f00d700 8700d700 af00d700 ...._........... │ │ │ │ - 0x00060a84 d700d700 ff00d700 005fd700 5f5fd700 ........._..__.. │ │ │ │ - 0x00060a94 875fd700 af5fd700 d75fd700 ff5fd700 ._..._..._..._.. │ │ │ │ - 0x00060aa4 0087d700 5f87d700 8787d700 af87d700 ...._........... │ │ │ │ - 0x00060ab4 d787d700 ff87d700 00afd700 5fafd700 ............_... │ │ │ │ - 0x00060ac4 87afd700 afafd700 d7afd700 ffafd700 ................ │ │ │ │ - 0x00060ad4 00d7d700 5fd7d700 87d7d700 afd7d700 ...._........... │ │ │ │ - 0x00060ae4 d7d7d700 ffd7d700 00ffd700 5fffd700 ............_... │ │ │ │ - 0x00060af4 87ffd700 afffd700 d7ffd700 ffffd700 ................ │ │ │ │ - 0x00060b04 0000ff00 5f00ff00 8700ff00 af00ff00 ...._........... │ │ │ │ - 0x00060b14 d700ff00 ff00ff00 005fff00 5f5fff00 ........._..__.. │ │ │ │ - 0x00060b24 875fff00 af5fff00 d75fff00 ff5fff00 ._..._..._..._.. │ │ │ │ - 0x00060b34 0087ff00 5f87ff00 8787ff00 af87ff00 ...._........... │ │ │ │ - 0x00060b44 d787ff00 ff87ff00 00afff00 5fafff00 ............_... │ │ │ │ - 0x00060b54 87afff00 afafff00 d7afff00 ffafff00 ................ │ │ │ │ - 0x00060b64 00d7ff00 5fd7ff00 87d7ff00 afd7ff00 ...._........... │ │ │ │ - 0x00060b74 d7d7ff00 ffd7ff00 00ffff00 5fffff00 ............_... │ │ │ │ - 0x00060b84 87ffff00 afffff00 d7ffff00 ffffff00 ................ │ │ │ │ - 0x00060b94 08080800 12121200 1c1c1c00 26262600 ............&&&. │ │ │ │ - 0x00060ba4 30303000 3a3a3a00 44444400 4e4e4e00 000.:::.DDD.NNN. │ │ │ │ - 0x00060bb4 58585800 62626200 6c6c6c00 76767600 XXX.bbb.lll.vvv. │ │ │ │ - 0x00060bc4 80808000 8a8a8a00 94949400 9e9e9e00 ................ │ │ │ │ - 0x00060bd4 a8a8a800 b2b2b200 bcbcbc00 c6c6c600 ................ │ │ │ │ - 0x00060be4 d0d0d000 dadada00 e4e4e400 eeeeee00 ................ │ │ │ │ - 0x00060bf4 000000ff cc3333ff 2121ccff 33cc33ff .....33.!!..3.3. │ │ │ │ - 0x00060c04 cc33ccff cccc33ff 33ccccff 878787ff .3....3.3....... │ │ │ │ - 0x00060c14 424242ff 995454ff 424299ff 549954ff BBB..TT.BB..T.T. │ │ │ │ - 0x00060c24 995499ff 999954ff 549999ff ccccccff .T....T.T....... │ │ │ │ - 0x00060c34 27000000 1e000000 03000000 01000000 '............... │ │ │ │ - 0x00060c44 6edbb6ed 01000000 c3b60000 63686563 n...........chec │ │ │ │ - 0x00060c54 6b5f616c 6c6f6300 1b5b3f36 323b343b k_alloc..[?62;4; │ │ │ │ - 0x00060c64 32323b32 38630000 1b5b3f36 323b3232 22;28c...[?62;22 │ │ │ │ - 0x00060c74 3b323863 00000000 1b5b333b 303b3074 ;28c.....[3;0;0t │ │ │ │ - 0x00060c84 00000000 ffffffff ffffffff 23006004 ............#.`. │ │ │ │ - 0x00060c94 000c2a00 4005000c 30002007 000ca900 ..*.@...0. ..... │ │ │ │ - 0x00060ca4 2015000c ae00c015 000c3c20 8007040c .........< .... │ │ │ │ - 0x00060cb4 49202009 040c2221 4024040c 39212027 I ..."!@$..9! ' │ │ │ │ - 0x00060cc4 040c9421 2033040c a9214035 040c1a23 ...! 3...!@5...# │ │ │ │ - 0x00060cd4 6063040c 28230065 040ccf23 e079040c `c..(#.e...#.y.. │ │ │ │ - 0x00060ce4 e923607e 040cf823 407f040c c2244098 .#`~...#@....$@. │ │ │ │ - 0x00060cf4 040caa25 60b5040c b625c0b6 040cc025 ...%`....%.....% │ │ │ │ - 0x00060d04 00b8040c fb25c0bf 040c0026 80c0040c .....%.....&.... │ │ │ │ - 0x00060d14 0e26c0c1 040c1126 20c2040c 1426a0c2 .&.....& ....&.. │ │ │ │ - 0x00060d24 040c1826 00c3040c 1d26a0c3 040c2026 ...&.....&.... & │ │ │ │ - 0x00060d34 00c4040c 222660c4 040c2626 c0c4040c ...."&`...&&.... │ │ │ │ - 0x00060d44 2a2640c5 040c2e26 e0c5040c 382640c7 *&@....&....8&@. │ │ │ │ - 0x00060d54 040c4026 00c8040c 422640c8 040c4826 ..@&....B&@...H& │ │ │ │ - 0x00060d64 60ca040c 5f2600cc 040c6326 60cc040c `..._&....c&`... │ │ │ │ - 0x00060d74 6526c0cc 040c6826 00cd040c 7b2660cf e&....h&....{&`. │ │ │ │ - 0x00060d84 040c7e26 e0cf040c 9226e0d2 040c9926 ..~&.....&.....& │ │ │ │ - 0x00060d94 20d3040c 9b2680d3 040ca026 20d4040c ....&.....& ... │ │ │ │ - 0x00060da4 a726e0d4 040caa26 60d5040c b02620d6 .&.....&`....& . │ │ │ │ - 0x00060db4 040cbd26 c0d7040c c426a0d8 040cc826 ...&.....&.....& │ │ │ │ - 0x00060dc4 00d9040c ce26e0d9 040cd126 20da040c .....&.....& ... │ │ │ │ - 0x00060dd4 d32680da 040ce926 40dd040c f026a0de .&.....&@....&.. │ │ │ │ - 0x00060de4 040cf726 40df040c fd26a0df 040c0227 ...&@....&.....' │ │ │ │ - 0x00060df4 40e0040c 0527a0e0 040c0827 a0e1040c @....'.....'.... │ │ │ │ - 0x00060e04 0f27e0e1 040c1227 40e2040c 142780e2 .'.....'@....'.. │ │ │ │ - 0x00060e14 040c1627 c0e2040c 1d27a0e3 040c2127 ...'.....'....!' │ │ │ │ - 0x00060e24 20e4040c 282700e5 040c3327 80e6040c ...('....3'.... │ │ │ │ - 0x00060e34 442780e8 040c4727 e0e8040c 4c2780e9 D'....G'....L'.. │ │ │ │ - 0x00060e44 040c4e27 c0e9040c 5327a0ea 040c5727 ..N'....S'....W' │ │ │ │ - 0x00060e54 e0ea040c 632780ec 040c9527 e0f2040c ....c'.....'.... │ │ │ │ - 0x00060e64 a12720f4 040cb027 00f6040c bf27e0f7 .' ....'.....'.. │ │ │ │ - 0x00060e74 040c3429 a026050c 052be060 050c1b2b ..4).&...+.`...+ │ │ │ │ - 0x00060e84 8063050c 502b006a 050c552b a06a050c .c..P+.j..U+.j.. │ │ │ │ - 0x00060e94 30300006 060c3d30 a007060c 9732e052 00....=0.....2.R │ │ │ │ - 0x00060ea4 060c9932 2053060c 04f08100 3e0c70f1 ...2 S......>.p. │ │ │ │ - 0x00060eb4 212e3e0c 7ef1e12f 3e0c02f2 41403e0c !.>.~../>...A@>. │ │ │ │ - 0x00060ec4 1af24143 3e0c2ff2 e1453e0c 37f2e146 ..AC>./..E>.7..F │ │ │ │ - 0x00060ed4 3e0c0df3 e1613e0c 15f3a162 3e0c1cf3 >....a>....b>... │ │ │ │ - 0x00060ee4 81633e0c 21f32164 3e0c24f3 81653e0c .c>.!.!d>.$..e>. │ │ │ │ - 0x00060ef4 36f3c166 3e0c78f3 016f3e0c 7df3a16f 6..f>.x..o>.}..o │ │ │ │ - 0x00060f04 3e0c93f3 61723e0c 96f3e172 3e0c99f3 >...ar>....r>... │ │ │ │ - 0x00060f14 61733e0c 9ef3e173 3e0ca7f3 e1743e0c as>....s>....t>. │ │ │ │ - 0x00060f24 acf3c175 3e0cc2f3 41783e0c c4f38178 ...u>...Ax>....x │ │ │ │ - 0x00060f34 3e0cc6f3 c1783e0c caf3c179 3e0cd4f3 >....x>....y>... │ │ │ │ - 0x00060f44 017c3e0c edf3a17d 3e0cf3f3 617e3e0c .|>....}>...a~>. │ │ │ │ - 0x00060f54 f5f3a17e 3e0cf7f3 e17e3e0c 08f40181 ...~>....~>..... │ │ │ │ - 0x00060f64 3e0c15f4 a1823e0c 1ff4e183 3e0c26f4 >.....>.....>.&. │ │ │ │ - 0x00060f74 c1843e0c 3ff4e187 3e0c41f4 41883e0c ..>.?...>.A.A.>. │ │ │ │ - 0x00060f84 46f42189 3e0c4df4 c1893e0c 53f4618a F.!.>.M...>.S.a. │ │ │ │ - 0x00060f94 3e0c6af4 418d3e0c 7df4a18f 3e0ca3f4 >.j.A.>.}...>... │ │ │ │ - 0x00060fa4 61943e0c b0f40196 3e0cb3f4 61963e0c a.>.....>...a.>. │ │ │ │ - 0x00060fb4 bbf46197 3e0cbff4 e1973e0c cbf46199 ..a.>.....>...a. │ │ │ │ - 0x00060fc4 3e0cdaf4 419b3e0c dff4e19b 3e0ce4f4 >...A.>.....>... │ │ │ │ - 0x00060fd4 c19c3e0c eaf4a19d 3e0cf7f4 e19e3e0c ..>.....>.....>. │ │ │ │ - 0x00060fe4 f9f4619f 3e0cfdf4 a19f3e0c 08f501a1 ..a.>.....>..... │ │ │ │ - 0x00060ff4 3e0c0df5 a1a13e0c 12f561a2 3e0c49f5 >.....>...a.>.I. │ │ │ │ - 0x00061004 41a93e0c 50f5e1ac 3e0c6ff5 01ae3e0c A.>.P...>.o...>. │ │ │ │ - 0x00061014 73f521af 3e0c87f5 e1b03e0c 8af5a1b1 s.!.>.....>..... │ │ │ │ - 0x00061024 3e0c90f5 01b23e0c a5f5a1b4 3e0ca8f5 >.....>.....>... │ │ │ │ - 0x00061034 01b53e0c b1f541b6 3e0cbcf5 81b73e0c ..>...A.>.....>. │ │ │ │ - 0x00061044 c2f581b8 3e0cd1f5 61ba3e0c dcf5c1bb ....>...a.>..... │ │ │ │ - 0x00061054 3e0ce1f5 21bc3e0c e3f561bc 3e0ce8f5 >...!.>...a.>... │ │ │ │ - 0x00061064 01bd3e0c eff5e1bd 3e0cf3f5 61be3e0c ..>.....>...a.>. │ │ │ │ - 0x00061074 faf541bf 3e0c10f6 01c23e0c 87f6e1d0 ..A.>.....>..... │ │ │ │ - 0x00061084 3e0c8df6 a1d13e0c 91f621d2 3e0c94f6 >.....>...!.>... │ │ │ │ - 0x00061094 81d23e0c 98f601d3 3e0cadf6 a1d53e0c ..>.....>.....>. │ │ │ │ - 0x000610a4 b2f641d6 3e0cb9f6 41d73e0c bcf681d7 ..A.>...A.>..... │ │ │ │ - 0x000610b4 3e0ccbf6 61d93e0c cdf6e1d9 3e0ce0f6 >...a.>.....>... │ │ │ │ - 0x000610c4 a1dc3e0c e9f621dd 3e0cf0f6 01de3e0c ..>...!.>.....>. │ │ │ │ - 0x000610d4 f3f661de 3e0c0000 c6250000 92250000 ..a.>....%...%.. │ │ │ │ - 0x000610e4 09240000 0c240000 0d240000 0a240000 .$...$...$...$.. │ │ │ │ - 0x000610f4 b0000000 b1000000 24240000 0b240000 ........$$...$.. │ │ │ │ - 0x00061104 18250000 10250000 0c250000 14250000 .%...%...%...%.. │ │ │ │ - 0x00061114 3c250000 ba230000 bb230000 00250000 <%...#...#...%.. │ │ │ │ - 0x00061124 bc230000 bd230000 1c250000 24250000 .#...#...%..$%.. │ │ │ │ - 0x00061134 34250000 2c250000 02250000 64220000 4%..,%...%..d".. │ │ │ │ - 0x00061144 65220000 c0030000 60220000 a3000000 e"......`"...... │ │ │ │ - 0x00061154 b7000000 7876736e 7072696e 74660000 ....xvsnprintf.. │ │ │ │ - 0x00061164 6368616e 67655f62 75666665 725f666f change_buffer_fo │ │ │ │ - 0x00061174 726d6174 00000000 ffffffff ffffffff rmat............ │ │ │ │ - 0x00061184 0408010d 09070b02 060e0000 01080902 ................ │ │ │ │ - 0x00061194 030a0b10 11181912 131a1b04 050c0d06 ................ │ │ │ │ - 0x000611a4 0e0f1415 1c1d1617 1e1f2021 28292223 .......... !()"# │ │ │ │ - 0x000611b4 2a2b3031 3932333a 3b24252c 2d26272e *+01923:;$%,-&'. │ │ │ │ - 0x000611c4 2f34353c 3d36373e 807f8500 05212735 /45<=67>.....!'5 │ │ │ │ - 0x000611d4 2e34510a 0f14181c 3a404c46 4b58807f .4Q.....:@LFKX.. │ │ │ │ - 0x000611e4 85000521 27352e34 5d0a0f14 181c3a40 ...!'5.4].....:@ │ │ │ │ - 0x000611f4 4c464b62 676e7178 676e7178 1a000612 LFKbgnqxgnqx.... │ │ │ │ - 0x00061204 39003d00 41004500 4b005100 57005d00 9.=.A.E.K.Q.W.]. │ │ │ │ - 0x00061214 63006900 6f007500 7e008700 90009900 c.i.o.u.~....... │ │ │ │ - 0x00061224 a200ab00 b400bd00 c600cf00 d800e100 ................ │ │ │ │ - 0x00061234 ea00f300 fc000501 0d011501 22012f01 ............"./. │ │ │ │ - 0x00061244 37014401 51015901 61016901 76018301 7.D.Q.Y.a.i.v... │ │ │ │ - 0x00061254 8b019801 a501ad01 b501c201 cf01d701 ................ │ │ │ │ - 0x00061264 df01ec01 f9010102 09021602 23022b02 ............#.+. │ │ │ │ - 0x00061274 33024002 4d025502 5c026802 74027b02 3.@.M.U.\.h.t.{. │ │ │ │ - 0x00061284 87029302 9a02ab02 bc02cd02 de02ea02 ................ │ │ │ │ - 0x00061294 f6020203 0e031503 1b032103 27032d03 ..........!.'.-. │ │ │ │ - 0x000612a4 38034303 51035f03 82039003 aa03ce03 8.C.Q._......... │ │ │ │ - 0x000612b4 fd030b04 30044a04 64048904 9604b204 ....0.J.d....... │ │ │ │ - 0x000612c4 dc04e904 04052e05 4a055705 81059c05 ........J.W..... │ │ │ │ - 0x000612d4 a905d305 dc05e505 22062206 22062206 ........".".".". │ │ │ │ - 0x000612e4 26062906 2c063106 36063b06 40064506 &.).,.1.6.;.@.E. │ │ │ │ - 0x000612f4 4a064f06 54065906 62066b06 74067d06 J.O.T.Y.b.k.t.}. │ │ │ │ - 0x00061304 82068506 8d069506 9d06a506 b006c906 ................ │ │ │ │ - 0x00061314 d006d806 de06e606 eb06f306 02070607 ................ │ │ │ │ - 0x00061324 0e073e07 6e07a007 a407a707 a707a707 ..>.n........... │ │ │ │ - 0x00061334 a707a707 a707a707 a707a707 a707c307 ................ │ │ │ │ - 0x00061344 c807cd07 d207d707 dc07e107 e607eb07 ................ │ │ │ │ - 0x00061354 f007f507 fa072808 2f083708 3e084408 ......(./.7.>.D. │ │ │ │ - 0x00061364 4b08ff07 04080908 0e081608 58086008 K...........X.`. │ │ │ │ - 0x00061374 68087008 7b089408 94089408 94089408 h.p.{........... │ │ │ │ - 0x00061384 94089408 94089408 94089408 94089408 ................ │ │ │ │ - 0x00061394 9408b307 bb079107 91079107 91079107 ................ │ │ │ │ - 0x000613a4 96078c07 8c078c07 8c078c07 91079107 ................ │ │ │ │ - 0x000613b4 91079107 91072400 0d1b0000 02121320 ......$........ │ │ │ │ - 0x000613c4 21312223 32040514 15071617 24253435 !1"#2.......$%45 │ │ │ │ - 0x000613d4 26273637 40415051 42435253 61707162 &'67@APQBCRSapqb │ │ │ │ - 0x000613e4 63727344 45545546 47565764 65747566 crsDETUFGVWdetuf │ │ │ │ - 0x000613f4 67760918 190a0b1a 1b282938 392a2b3a gv.......()89*+: │ │ │ │ - 0x00061404 3b0d1c1d 0e1e1f2c 2d3d2e2f 3e484958 ;......,-=./>HIX │ │ │ │ - 0x00061414 594a4b5a 5b686978 796a6b7a 7b4c4d5c YJKZ[hixyjkz{LM\ │ │ │ │ - 0x00061424 5d4e4f5e 5f6c6d7c 7d6e6f7e 7f819091 ]NO^_lm|}no~.... │ │ │ │ - 0x00061434 82839293 a0a1b0b1 a2a3b2b3 84859495 ................ │ │ │ │ - 0x00061444 86879697 a4a5b4b5 a6a7b6b7 c1d0d1c2 ................ │ │ │ │ - 0x00061454 d2d3e0e1 f1e2e3f2 c4c5d4d5 c6c7d6d7 ................ │ │ │ │ - 0x00061464 e4e5f4f5 e6e7f6f7 8998998a 8b9a9ba8 ................ │ │ │ │ - 0x00061474 a9b8b9aa abbabb8c 8d9c9d8e 8f9e9fac ................ │ │ │ │ - 0x00061484 adbcbdae afbebfc8 c9d8d9ca cbdadbe8 ................ │ │ │ │ - 0x00061494 e9f8f9ea ebfafbcd dcddcede dfecedfd ................ │ │ │ │ - 0x000614a4 effe0000 09000000 ba01ba01 ba015d02 ..............]. │ │ │ │ - 0x000614b4 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x000614c4 ba01ba01 ba01ba01 ba01a601 ba01ba01 ................ │ │ │ │ - 0x000614d4 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x000614e4 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x000614f4 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x00061504 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x00061514 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x00061524 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x00061534 ba01ba01 27002100 0f001b00 15003900 ....'.!.......9. │ │ │ │ - 0x00061544 3f002d00 ba01ba01 ba01ba01 ba01ba01 ?.-............. │ │ │ │ - 0x00061554 ba01ba01 ba01ba01 ba013300 ba01ba01 ..........3..... │ │ │ │ - 0x00061564 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x00061574 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x00061584 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x00061594 ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x000615a4 ba01ba01 ba01ba01 ba01ba01 ba015101 ..............Q. │ │ │ │ - 0x000615b4 ba01ba01 ba01ba01 ba01ba01 ba012d01 ..............-. │ │ │ │ - 0x000615c4 21010f01 1b011501 45014b01 33012701 !.......E.K.3.'. │ │ │ │ - 0x000615d4 39013f01 ba01ba01 ba01ba01 ba01ba01 9.?............. │ │ │ │ - 0x000615e4 ba01ba01 ba01ba01 5c016601 6b016101 ........\.f.k.a. │ │ │ │ - 0x000615f4 70015701 75017a01 7f018401 89018e01 p.W.u.z......... │ │ │ │ - 0x00061604 93019801 9d01a201 ba01ba01 ba01ba01 ................ │ │ │ │ - 0x00061614 45004a00 4f005400 59005e00 63006800 E.J.O.T.Y.^.c.h. │ │ │ │ - 0x00061624 6d007300 79007f00 85008b00 91009700 m.s.y........... │ │ │ │ - 0x00061634 9d00a300 a900af00 b500bb00 c100c700 ................ │ │ │ │ - 0x00061644 cd00d300 d900df00 e500eb00 f100f700 ................ │ │ │ │ - 0x00061654 fd000301 09010400 08181d21 26004800 ...........!&.H. │ │ │ │ - 0x00061664 33004701 47014701 47010000 10002000 3.G.G.G.G..... . │ │ │ │ - 0x00061674 03ff0000 00000000 00000000 b9fec9fe ................ │ │ │ │ - 0x00061684 d9fe5203 52030000 09001600 2a003300 ..R.R.......*.3. │ │ │ │ - 0x00061694 3e005200 5b006400 68008300 a000c800 >.R.[.d.h....... │ │ │ │ - 0x000616a4 db00f300 10011f01 23013201 3b013f01 ........#.2.;.?. │ │ │ │ - 0x000616b4 3f013f01 54025402 54026a02 70028f02 ?.?.T.T.T.j.p... │ │ │ │ - 0x000616c4 bb02c502 c802c802 1c004400 1a032203 ..........D...". │ │ │ │ - 0x000616d4 2a033003 39033b03 43034b03 53014b00 *.0.9.;.C.K.S.K. │ │ │ │ - 0x000616e4 c600c600 c600c600 fa001301 3b010901 ............;... │ │ │ │ - 0x000616f4 70007b00 7b007b00 7b00af00 c800f000 p.{.{.{.{....... │ │ │ │ - 0x00061704 00000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x00061714 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x00061724 05000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x00061734 07000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x00061744 09000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x00061754 0b000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x00061764 0d000000 00000000 0e000000 00000000 ................ │ │ │ │ - 0x00061774 0f000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x00061784 03fe0000 6de0f511 fe00006e e0f520fe ....m......n.. . │ │ │ │ - 0x00061794 00000900 7508ff00 007f0075 09ff0000 ....u......u.... │ │ │ │ - 0x000617a4 0900750d ff00000d 007513ff 000012e0 ..u......u...... │ │ │ │ - 0x000617b4 7514ff00 000fe075 1bff0000 1b007550 u......u......uP │ │ │ │ - 0x000617c4 ff000001 004851ff 00000100 4452ff00 .....HQ.....DR.. │ │ │ │ - 0x000617d4 00010041 53ff0000 01004354 ff000001 ...AS.....CT.... │ │ │ │ - 0x000617e4 004255ff 00000500 7e56ff00 0006007e .BU.....~V.....~ │ │ │ │ - 0x000617f4 57ff0000 01004661 ff000011 e07563ff W.....Fa.....uc. │ │ │ │ - 0x00061804 00000200 7e67ff00 0013e075 7fff0000 ....~g.....u.... │ │ │ │ - 0x00061814 10e0f58d ff000046 e07595ff 00004fe0 .......F.u....O. │ │ │ │ - 0x00061824 7596ff00 0049e075 97ff0000 4be07598 u....I.u....K.u. │ │ │ │ - 0x00061834 ff00004a e07599ff 00004ce0 759aff00 ...J.u....L.u... │ │ │ │ - 0x00061844 004de075 9bff0000 4ee0759c ff000050 .M.u....N.u....P │ │ │ │ - 0x00061854 e0759dff 00000100 459eff00 0051e075 .u......E....Q.u │ │ │ │ - 0x00061864 9fff0000 52e075aa ff000043 e075abff ....R.u....C.u.. │ │ │ │ - 0x00061874 000045e0 75acff00 0048e075 adff0000 ..E.u....H.u.... │ │ │ │ - 0x00061884 44e075ae ff000041 e075afff 000042e0 D.u....A.u....B. │ │ │ │ - 0x00061894 75b0ff00 0037e075 b1ff0000 38e075b2 u....7.u....8.u. │ │ │ │ - 0x000618a4 ff000039 e075b3ff 00003ae0 75b4ff00 ...9.u....:.u... │ │ │ │ - 0x000618b4 003be075 b5ff0000 3ce075b6 ff00003d .;.u....<.u....= │ │ │ │ - 0x000618c4 e075b7ff 00003ee0 75b8ff00 003fe075 .u....>.u....?.u │ │ │ │ - 0x000618d4 b9ff0000 40e075bd ff000047 e075beff ....@.u....G.u.. │ │ │ │ - 0x000618e4 00000100 50bfff00 00010051 c0ff0000 ....P......Q.... │ │ │ │ - 0x000618f4 0d007ec1 ff000001 0053c2ff 00000f00 ..~......S...... │ │ │ │ - 0x00061904 7ec3ff00 0011007e c4ff0000 12007ec5 ~......~......~. │ │ │ │ - 0x00061914 ff000013 007ec6ff 00001400 7ec7ff00 .....~......~... │ │ │ │ - 0x00061924 0015007e c8ff0000 17007ec9 ff000018 ...~......~..... │ │ │ │ - 0x00061934 007ecaff 000020e0 75cbff00 0021e075 .~.... .u....!.u │ │ │ │ - 0x00061944 ccff0000 22e075cd ff000023 e075ceff ....".u....#.u.. │ │ │ │ - 0x00061954 000024e0 75cfff00 0025e075 d0ff0000 ..$.u....%.u.... │ │ │ │ - 0x00061964 26e075d1 ff000027 e075d2ff 000028e0 &.u....'.u....(. │ │ │ │ - 0x00061974 75d3ff00 0029e075 d4ff0000 2ae075d5 u....).u....*.u. │ │ │ │ - 0x00061984 ff00002b e075d6ff 00002ce0 75d7ff00 ...+.u....,.u... │ │ │ │ - 0x00061994 002de075 d8ff0000 2ee075d9 ff00002f .-.u......u..../ │ │ │ │ - 0x000619a4 e075daff 000030e0 75dbff00 0031e075 .u....0.u....1.u │ │ │ │ - 0x000619b4 dcff0000 32e075dd ff000033 e075deff ....2.u....3.u.. │ │ │ │ - 0x000619c4 000034e0 75dfff00 0035e075 e0ff0000 ..4.u....5.u.... │ │ │ │ - 0x000619d4 36e075e1 ff000061 e0f5e2ff 000067e0 6.u....a......g. │ │ │ │ - 0x000619e4 f5e3ff00 0062e0f5 e4ff0000 68e0f5e5 .....b......h... │ │ │ │ - 0x000619f4 ff00000e e0f5e7ff 000066e0 f5e8ff00 ..........f..... │ │ │ │ - 0x00061a04 006ce0f5 e9ff0000 63e0f5ea ff000069 .l......c......i │ │ │ │ - 0x00061a14 e0f5ebff 000064e0 f5ecff00 006ae0f5 ......d......j.. │ │ │ │ - 0x00061a24 edff0000 65e0f5ee ff00006b e0f5ffff ....e......k.... │ │ │ │ - 0x00061a34 00000300 7e11ff08 105ee075 12ff0810 ....~....^.u.... │ │ │ │ - 0x00061a44 60e07513 ff08105f e07514ff 081054e0 `.u...._.u....T. │ │ │ │ - 0x00061a54 7515ff08 1058e075 16ff0810 5ce07517 u....X.u....\.u. │ │ │ │ - 0x00061a64 ff08105b e0751cff 08105de0 7531ff08 ...[.u....].u1.. │ │ │ │ - 0x00061a74 1055e075 3eff0810 5ae07597 ff081059 .U.u>...Z.u....Y │ │ │ │ - 0x00061a84 e0750000 ffffffff ffffffff 00000000 .u.............. │ │ │ │ - 0x00061a94 00000000 00000000 04000000 08000000 ................ │ │ │ │ - 0x00061aa4 01000000 02000000 2f746d70 2f666f6f ......../tmp/foo │ │ │ │ - 0x00061ab4 742d6e6f 74696669 63617469 6f6e2d69 t-notification-i │ │ │ │ - 0x00061ac4 636f6e2d 58585858 58580000 00000000 con-XXXXXX...... │ │ │ │ - 0x00061ad4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061ae4 00000000 00000000 00001400 28004000 ............(.@. │ │ │ │ - 0x00061af4 50006300 77009000 a000b300 c700e000 P.c.w........... │ │ │ │ - 0x00061b04 f1000801 20013901 54017001 8c01ab01 .... .9.T.p..... │ │ │ │ - 0x00061b14 ca01eb01 0e023202 57027d02 a502ce02 ......2.W.}..... │ │ │ │ - 0x00061b24 f9022503 53038203 b303e503 18044d04 ..%.S.........M. │ │ │ │ - 0x00061b34 8404bc04 f6043205 6f05ad05 ed052f06 ......2.o...../. │ │ │ │ - 0x00061b44 7306b806 fe064707 9107dd07 2a087a08 s.....G.....*.z. │ │ │ │ - 0x00061b54 ca081d09 7209c809 200a790a d50a320b ....r... .y...2. │ │ │ │ - 0x00061b64 910bf20b 550cba0c 200d880d f20d5e0e ....U... .....^. │ │ │ │ - 0x00061b74 cc0e3c0f ae0f2110 97100e11 88110312 ..<...!......... │ │ │ │ - 0x00061b84 80120013 81130414 89141015 9a152516 ..............%. │ │ │ │ - 0x00061b94 b2164117 d3176618 fb189319 2c1ac81a ..A...f.....,... │ │ │ │ - 0x00061ba4 661b061c a71c4c1d f21d9a1e 441ff11f f.....L.....D... │ │ │ │ - 0x00061bb4 a0205021 0422b922 70232a24 e524a325 . P!."."p#*$.$.% │ │ │ │ - 0x00061bc4 64262627 eb27b128 7b29462a 142be32b d&&'.'.({)F*.+.+ │ │ │ │ - 0x00061bd4 b62c8a2d 612e3a2f 1530f230 d231b432 .,.-a.:/.0.0.1.2 │ │ │ │ - 0x00061be4 99338034 69355536 42373338 25391a3a .3.4i5U6B738%9.: │ │ │ │ - 0x00061bf4 123b0b3c 073d063e 073f0a40 10411842 .;.<.=.>.?.@.A.B │ │ │ │ - 0x00061c04 23433044 3f455146 65477c48 9549b14a #C0D?EQFeG|H.I.J │ │ │ │ - 0x00061c14 cf4bf04c 134e394f 61508c51 b952e953 .K.L.N9OaP.Q.R.S │ │ │ │ - 0x00061c24 1b555056 8757c158 fe593d5b 7e5cc25d .UPV.W.X.Y=[~\.] │ │ │ │ - 0x00061c34 095f5260 9e61ed62 3e649165 e8664068 ._R`.a.b>d.e.f@h │ │ │ │ - 0x00061c44 9c69fa6a 5b6cbe6d 246f8d70 f8716673 .i.j[l.m$o.p.qfs │ │ │ │ - 0x00061c54 d7744a76 c0773979 b47a327c b37d377f .tJv.w9y.z2|.}7. │ │ │ │ - 0x00061c64 bd804682 d1835f85 f0868488 1b8ab48b ..F..._......... │ │ │ │ - 0x00061c74 508def8e 90903592 dc938695 3297e298 P.....5.....2... │ │ │ │ - 0x00061c84 949a499c 019ebb9f 79a139a3 fca4c2a6 ..I.....y.9..... │ │ │ │ - 0x00061c94 8ba856aa 25acf6ad caafa1b1 7bb357b5 ..V.%.......{.W. │ │ │ │ - 0x00061ca4 37b719b9 ffbae7bc d2bec0c0 b1c2a5c4 7............... │ │ │ │ - 0x00061cb4 9cc695c8 92ca91cc 94ce99d0 a1d2add4 ................ │ │ │ │ - 0x00061cc4 bbd6ccd8 e0daf7dc 11df2ee1 4ee371e5 ............N.q. │ │ │ │ - 0x00061cd4 97e7c0e9 eceb1bee 4df082f2 baf4f5f6 ........M....... │ │ │ │ - 0x00061ce4 33f974fb b8fdffff 00060c11 00000000 3.t............. │ │ │ │ - 0x00061cf4 00000000 00000000 01000000 09000000 ................ │ │ │ │ - 0x00061d04 15000000 14000000 18000000 17000000 ................ │ │ │ │ - 0x00061d14 19000000 12000000 13000000 16000000 ................ │ │ │ │ - 0x00061d24 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00061d34 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00061d44 0e000204 080a0c06 dd080a0c 06251c1c .............%.. │ │ │ │ - 0x00061d54 1c1c1c1c 1c253105 31310a00 04090000 .....%1.11...... │ │ │ │ - 0x00061d64 04000000 02030303 038d0e08 161d7979 ..............yy │ │ │ │ - 0x00061d74 79797979 79792a00 022a0c0e 10121416 yyyyyy*..*...... │ │ │ │ - 0x00061d84 16161604 06080a00 46142f1d 89003618 ........F./...6. │ │ │ │ - 0x00061d94 18181836 36360002 04450002 04065404 ...666...E....T. │ │ │ │ - 0x00061da4 8a098a09 8a098a09 cf088a09 8a098a09 ................ │ │ │ │ - 0x00061db4 8a098a09 0b091409 2c098a09 8a098a09 ........,....... │ │ │ │ - 0x00061dc4 8a093709 8a094009 16008209 16008209 ..7...@......... │ │ │ │ - 0x00061dd4 1a008209 82098600 b6001701 2f012f01 ...........././. │ │ │ │ - 0x00061de4 2f018209 82098209 82092f01 82092f01 /........./.../. │ │ │ │ - 0x00061df4 82098209 af010003 060c0c0c 0c090000 ................ │ │ │ │ - 0x00061e04 03001500 fb07fb07 fb07fb07 1c00fb07 ................ │ │ │ │ - 0x00061e14 22000000 fd012f00 44005700 2c018401 "...../.D.W.,... │ │ │ │ - 0x00061e24 fd016500 fd01fd01 fd01fd01 8a01e100 ..e............. │ │ │ │ - 0x00061e34 7f00fd01 fd014a01 3501fb00 fd011601 ......J.5....... │ │ │ │ - 0x00061e44 41580000 4244001b 5b3f3230 30346c00 AX..BD..[?2004l. │ │ │ │ - 0x00061e54 4245001b 5b3f3230 30346800 436f0032 BE..[?2004h.Co.2 │ │ │ │ - 0x00061e64 35360043 72001b5d 3131321b 5c004373 56.Cr..]112.\.Cs │ │ │ │ - 0x00061e74 001b5d31 323b2570 3125731b 5c004533 ..]12;%p1%s.\.E3 │ │ │ │ - 0x00061e84 001b5b33 4a004d73 001b5d35 323b2570 ..[3J.Ms..]52;%p │ │ │ │ - 0x00061e94 3125733b 25703225 731b5c00 5045001b 1%s;%p2%s.\.PE.. │ │ │ │ - 0x00061ea4 5b323031 7e005053 001b5b32 30307e00 [201~.PS..[200~. │ │ │ │ - 0x00061eb4 52474200 38005256 001b5b3e 63005265 RGB.8.RV..[>c.Re │ │ │ │ - 0x00061ec4 6374001b 5b257031 25643b25 70322564 ct..[%p1%d;%p2%d │ │ │ │ - 0x00061ed4 3b257033 25643b25 70342564 3b257035 ;%p3%d;%p4%d;%p5 │ │ │ │ - 0x00061ee4 25642478 00536500 1b5b2071 00536574 %d$x.Se..[ q.Set │ │ │ │ - 0x00061ef4 756c6300 1b5b3538 3a323a3a 25703125 ulc..[58:2::%p1% │ │ │ │ - 0x00061f04 7b363535 33367d25 2f25643a 25703125 {65536}%/%d:%p1% │ │ │ │ - 0x00061f14 7b323536 7d252f25 7b323535 7d252625 {256}%/%{255}%&% │ │ │ │ - 0x00061f24 643a2570 31257b32 35357d25 26256425 d:%p1%{255}%&%d% │ │ │ │ - 0x00061f34 3b6d0053 6d756c78 001b5b34 3a257031 ;m.Smulx..[4:%p1 │ │ │ │ - 0x00061f44 25646d00 5373001b 5b257031 25642071 %dm.Ss..[%p1%d q │ │ │ │ - 0x00061f54 00537500 0053796e 63001b5b 3f323032 .Su..Sync..[?202 │ │ │ │ - 0x00061f64 36253f25 7031257b 317d252d 25746c25 6%?%p1%{1}%-%tl% │ │ │ │ - 0x00061f74 6568253b 00544e00 666f6f74 00545300 eh%;.TN.foot.TS. │ │ │ │ - 0x00061f84 1b5d323b 00546300 00584600 00584d00 .]2;.Tc..XF..XM. │ │ │ │ - 0x00061f94 1b5b3f31 3030363b 31303030 253f2570 .[?1006;1000%?%p │ │ │ │ - 0x00061fa4 31257b31 7d253d25 74682565 6c253b00 1%{1}%=%th%el%;. │ │ │ │ - 0x00061fb4 5852001b 5b3e3071 00585400 00616373 XR..[>0q.XT..acs │ │ │ │ - 0x00061fc4 63006060 61616666 67676969 6a6a6b6b c.``aaffggiijjkk │ │ │ │ - 0x00061fd4 6c6c6d6d 6e6e6f6f 70707171 72727373 llmmnnooppqqrrss │ │ │ │ - 0x00061fe4 74747575 76767777 78787979 7a7a7b7b ttuuvvwwxxyyzz{{ │ │ │ │ - 0x00061ff4 7c7c7d7d 7e7e0061 6d000062 63650000 ||}}~~.am..bce.. │ │ │ │ - 0x00062004 62656c00 0700626c 696e6b00 1b5b356d bel...blink..[5m │ │ │ │ - 0x00062014 00626f6c 64001b5b 316d0062 77000063 .bold..[1m.bw..c │ │ │ │ - 0x00062024 6274001b 5b5a0063 63630000 63697669 bt..[Z.ccc..civi │ │ │ │ - 0x00062034 73001b5b 3f32356c 00636c65 6172001b s..[?25l.clear.. │ │ │ │ - 0x00062044 5b481b5b 324a0063 6e6f726d 001b5b3f [H.[2J.cnorm..[? │ │ │ │ - 0x00062054 31326c1b 5b3f3235 6800636f 6c6f7273 12l.[?25h.colors │ │ │ │ - 0x00062064 00323536 00636f6c 73003830 00637200 .256.cols.80.cr. │ │ │ │ - 0x00062074 0d006373 72001b5b 25692570 3125643b ..csr..[%i%p1%d; │ │ │ │ - 0x00062084 25703225 64720063 7562001b 5b257031 %p2%dr.cub..[%p1 │ │ │ │ - 0x00062094 25644400 63756231 00080063 7564001b %dD.cub1...cud.. │ │ │ │ - 0x000620a4 5b257031 25644200 63756431 000a0063 [%p1%dB.cud1...c │ │ │ │ - 0x000620b4 7566001b 5b257031 25644300 63756631 uf..[%p1%dC.cuf1 │ │ │ │ - 0x000620c4 001b5b43 00637570 001b5b25 69257031 ..[C.cup..[%i%p1 │ │ │ │ - 0x000620d4 25643b25 70322564 48006375 75001b5b %d;%p2%dH.cuu..[ │ │ │ │ - 0x000620e4 25703125 64410063 75753100 1b5b4100 %p1%dA.cuu1..[A. │ │ │ │ - 0x000620f4 63767669 73001b5b 3f31323b 32356800 cvvis..[?12;25h. │ │ │ │ - 0x00062104 64636800 1b5b2570 31256450 00646368 dch..[%p1%dP.dch │ │ │ │ - 0x00062114 31001b5b 50006469 6d001b5b 326d0064 1..[P.dim..[2m.d │ │ │ │ - 0x00062124 6c001b5b 25703125 644d0064 6c31001b l..[%p1%dM.dl1.. │ │ │ │ - 0x00062134 5b4d0064 736c001b 5d323b1b 5c006563 [M.dsl..]2;.\.ec │ │ │ │ - 0x00062144 68001b5b 25703125 64580065 64001b5b h..[%p1%dX.ed..[ │ │ │ │ - 0x00062154 4a00656c 001b5b4b 00656c31 001b5b31 J.el..[K.el1..[1 │ │ │ │ - 0x00062164 4b006664 001b5b3f 31303034 6c006665 K.fd..[?1004l.fe │ │ │ │ - 0x00062174 001b5b3f 31303034 6800666c 61736800 ..[?1004h.flash. │ │ │ │ - 0x00062184 1b5d3535 351b5c00 66736c00 1b5c0068 .]555.\.fsl..\.h │ │ │ │ - 0x00062194 6f6d6500 1b5b4800 68706100 1b5b2569 ome..[H.hpa..[%i │ │ │ │ - 0x000621a4 25703125 64470068 73000068 74000900 %p1%dG.hs..ht... │ │ │ │ - 0x000621b4 68747300 1b480069 6368001b 5b257031 hts..H.ich..[%p1 │ │ │ │ - 0x000621c4 25644000 696c001b 5b257031 25644c00 %d@.il..[%p1%dL. │ │ │ │ - 0x000621d4 696c3100 1b5b4c00 696e6400 0a00696e il1..[L.ind...in │ │ │ │ - 0x000621e4 646e001b 5b257031 25645300 696e6974 dn..[%p1%dS.init │ │ │ │ - 0x000621f4 63001b5d 343b2570 3125643b 7267623a c..]4;%p1%d;rgb: │ │ │ │ - 0x00062204 25703225 7b323535 7d252a25 7b313030 %p2%{255}%*%{100 │ │ │ │ - 0x00062214 307d252f 25322e32 582f2570 33257b32 0}%/%2.2X/%p3%{2 │ │ │ │ - 0x00062224 35357d25 2a257b31 3030307d 252f2532 55}%*%{1000}%/%2 │ │ │ │ - 0x00062234 2e32582f 25703425 7b323535 7d252a25 .2X/%p4%{255}%*% │ │ │ │ - 0x00062244 7b313030 307d252f 25322e32 581b5c00 {1000}%/%2.2X.\. │ │ │ │ - 0x00062254 696e7669 73001b5b 386d0069 7332001b invis..[8m.is2.. │ │ │ │ - 0x00062264 5b21701b 5b346c1b 3e006974 0038006b [!p.[4l.>.it.8.k │ │ │ │ - 0x00062274 4443001b 5b333b32 7e006b44 4333001b DC..[3;2~.kDC3.. │ │ │ │ - 0x00062284 5b333b33 7e006b44 4334001b 5b333b34 [3;3~.kDC4..[3;4 │ │ │ │ - 0x00062294 7e006b44 4335001b 5b333b35 7e006b44 ~.kDC5..[3;5~.kD │ │ │ │ - 0x000622a4 4336001b 5b333b36 7e006b44 4337001b C6..[3;6~.kDC7.. │ │ │ │ - 0x000622b4 5b333b37 7e006b44 4e001b5b 313b3242 [3;7~.kDN..[1;2B │ │ │ │ - 0x000622c4 006b444e 33001b5b 313b3342 006b444e .kDN3..[1;3B.kDN │ │ │ │ - 0x000622d4 34001b5b 313b3442 006b444e 35001b5b 4..[1;4B.kDN5..[ │ │ │ │ - 0x000622e4 313b3542 006b444e 36001b5b 313b3642 1;5B.kDN6..[1;6B │ │ │ │ - 0x000622f4 006b444e 37001b5b 313b3742 006b454e .kDN7..[1;7B.kEN │ │ │ │ - 0x00062304 44001b5b 313b3246 006b454e 4433001b D..[1;2F.kEND3.. │ │ │ │ - 0x00062314 5b313b33 46006b45 4e443400 1b5b313b [1;3F.kEND4..[1; │ │ │ │ - 0x00062324 3446006b 454e4435 001b5b31 3b354600 4F.kEND5..[1;5F. │ │ │ │ - 0x00062334 6b454e44 36001b5b 313b3646 006b454e kEND6..[1;6F.kEN │ │ │ │ - 0x00062344 4437001b 5b313b37 46006b48 4f4d001b D7..[1;7F.kHOM.. │ │ │ │ - 0x00062354 5b313b32 48006b48 4f4d3300 1b5b313b [1;2H.kHOM3..[1; │ │ │ │ - 0x00062364 3348006b 484f4d34 001b5b31 3b344800 3H.kHOM4..[1;4H. │ │ │ │ - 0x00062374 6b484f4d 35001b5b 313b3548 006b484f kHOM5..[1;5H.kHO │ │ │ │ - 0x00062384 4d36001b 5b313b36 48006b48 4f4d3700 M6..[1;6H.kHOM7. │ │ │ │ - 0x00062394 1b5b313b 3748006b 4943001b 5b323b32 .[1;7H.kIC..[2;2 │ │ │ │ - 0x000623a4 7e006b49 4333001b 5b323b33 7e006b49 ~.kIC3..[2;3~.kI │ │ │ │ - 0x000623b4 4334001b 5b323b34 7e006b49 4335001b C4..[2;4~.kIC5.. │ │ │ │ - 0x000623c4 5b323b35 7e006b49 4336001b 5b323b36 [2;5~.kIC6..[2;6 │ │ │ │ - 0x000623d4 7e006b49 4337001b 5b323b37 7e006b4c ~.kIC7..[2;7~.kL │ │ │ │ - 0x000623e4 4654001b 5b313b32 44006b4c 46543300 FT..[1;2D.kLFT3. │ │ │ │ - 0x000623f4 1b5b313b 3344006b 4c465434 001b5b31 .[1;3D.kLFT4..[1 │ │ │ │ - 0x00062404 3b344400 6b4c4654 35001b5b 313b3544 ;4D.kLFT5..[1;5D │ │ │ │ - 0x00062414 006b4c46 5436001b 5b313b36 44006b4c .kLFT6..[1;6D.kL │ │ │ │ - 0x00062424 46543700 1b5b313b 3744006b 4e585400 FT7..[1;7D.kNXT. │ │ │ │ - 0x00062434 1b5b363b 327e006b 4e585433 001b5b36 .[6;2~.kNXT3..[6 │ │ │ │ - 0x00062444 3b337e00 6b4e5854 34001b5b 363b347e ;3~.kNXT4..[6;4~ │ │ │ │ - 0x00062454 006b4e58 5435001b 5b363b35 7e006b4e .kNXT5..[6;5~.kN │ │ │ │ - 0x00062464 58543600 1b5b363b 367e006b 4e585437 XT6..[6;6~.kNXT7 │ │ │ │ - 0x00062474 001b5b36 3b377e00 6b505256 001b5b35 ..[6;7~.kPRV..[5 │ │ │ │ - 0x00062484 3b327e00 6b505256 33001b5b 353b337e ;2~.kPRV3..[5;3~ │ │ │ │ - 0x00062494 006b5052 5634001b 5b353b34 7e006b50 .kPRV4..[5;4~.kP │ │ │ │ - 0x000624a4 52563500 1b5b353b 357e006b 50525636 RV5..[5;5~.kPRV6 │ │ │ │ - 0x000624b4 001b5b35 3b367e00 6b505256 37001b5b ..[5;6~.kPRV7..[ │ │ │ │ - 0x000624c4 353b377e 006b5249 54001b5b 313b3243 5;7~.kRIT..[1;2C │ │ │ │ - 0x000624d4 006b5249 5433001b 5b313b33 43006b52 .kRIT3..[1;3C.kR │ │ │ │ - 0x000624e4 49543400 1b5b313b 3443006b 52495435 IT4..[1;4C.kRIT5 │ │ │ │ - 0x000624f4 001b5b31 3b354300 6b524954 36001b5b ..[1;5C.kRIT6..[ │ │ │ │ - 0x00062504 313b3643 006b5249 5437001b 5b313b37 1;6C.kRIT7..[1;7 │ │ │ │ - 0x00062514 43006b55 50001b5b 313b3241 006b5550 C.kUP..[1;2A.kUP │ │ │ │ - 0x00062524 33001b5b 313b3341 006b5550 34001b5b 3..[1;3A.kUP4..[ │ │ │ │ - 0x00062534 313b3441 006b5550 35001b5b 313b3541 1;4A.kUP5..[1;5A │ │ │ │ - 0x00062544 006b5550 36001b5b 313b3641 006b5550 .kUP6..[1;6A.kUP │ │ │ │ - 0x00062554 37001b5b 313b3741 006b6273 007f006b 7..[1;7A.kbs...k │ │ │ │ - 0x00062564 63627400 1b5b5a00 6b637562 31001b4f cbt..[Z.kcub1..O │ │ │ │ - 0x00062574 44006b63 75643100 1b4f4200 6b637566 D.kcud1..OB.kcuf │ │ │ │ - 0x00062584 31001b4f 43006b63 75753100 1b4f4100 1..OC.kcuu1..OA. │ │ │ │ - 0x00062594 6b646368 31001b5b 337e006b 656e6400 kdch1..[3~.kend. │ │ │ │ - 0x000625a4 1b4f4600 6b663100 1b4f5000 6b663130 .OF.kf1..OP.kf10 │ │ │ │ - 0x000625b4 001b5b32 317e006b 66313100 1b5b3233 ..[21~.kf11..[23 │ │ │ │ - 0x000625c4 7e006b66 3132001b 5b32347e 006b6631 ~.kf12..[24~.kf1 │ │ │ │ - 0x000625d4 33001b5b 313b3250 006b6631 34001b5b 3..[1;2P.kf14..[ │ │ │ │ - 0x000625e4 313b3251 006b6631 35001b5b 313b3252 1;2Q.kf15..[1;2R │ │ │ │ - 0x000625f4 006b6631 36001b5b 313b3253 006b6631 .kf16..[1;2S.kf1 │ │ │ │ - 0x00062604 37001b5b 31353b32 7e006b66 3138001b 7..[15;2~.kf18.. │ │ │ │ - 0x00062614 5b31373b 327e006b 66313900 1b5b3138 [17;2~.kf19..[18 │ │ │ │ - 0x00062624 3b327e00 6b663200 1b4f5100 6b663230 ;2~.kf2..OQ.kf20 │ │ │ │ - 0x00062634 001b5b31 393b327e 006b6632 31001b5b ..[19;2~.kf21..[ │ │ │ │ - 0x00062644 32303b32 7e006b66 3232001b 5b32313b 20;2~.kf22..[21; │ │ │ │ - 0x00062654 327e006b 66323300 1b5b3233 3b327e00 2~.kf23..[23;2~. │ │ │ │ - 0x00062664 6b663234 001b5b32 343b327e 006b6632 kf24..[24;2~.kf2 │ │ │ │ - 0x00062674 35001b5b 313b3550 006b6632 36001b5b 5..[1;5P.kf26..[ │ │ │ │ - 0x00062684 313b3551 006b6632 37001b5b 313b3552 1;5Q.kf27..[1;5R │ │ │ │ - 0x00062694 006b6632 38001b5b 313b3553 006b6632 .kf28..[1;5S.kf2 │ │ │ │ - 0x000626a4 39001b5b 31353b35 7e006b66 33001b4f 9..[15;5~.kf3..O │ │ │ │ - 0x000626b4 52006b66 3330001b 5b31373b 357e006b R.kf30..[17;5~.k │ │ │ │ - 0x000626c4 66333100 1b5b3138 3b357e00 6b663332 f31..[18;5~.kf32 │ │ │ │ - 0x000626d4 001b5b31 393b357e 006b6633 33001b5b ..[19;5~.kf33..[ │ │ │ │ - 0x000626e4 32303b35 7e006b66 3334001b 5b32313b 20;5~.kf34..[21; │ │ │ │ - 0x000626f4 357e006b 66333500 1b5b3233 3b357e00 5~.kf35..[23;5~. │ │ │ │ - 0x00062704 6b663336 001b5b32 343b357e 006b6633 kf36..[24;5~.kf3 │ │ │ │ - 0x00062714 37001b5b 313b3650 006b6633 38001b5b 7..[1;6P.kf38..[ │ │ │ │ - 0x00062724 313b3651 006b6633 39001b5b 313b3652 1;6Q.kf39..[1;6R │ │ │ │ - 0x00062734 006b6634 001b4f53 006b6634 30001b5b .kf4..OS.kf40..[ │ │ │ │ - 0x00062744 313b3653 006b6634 31001b5b 31353b36 1;6S.kf41..[15;6 │ │ │ │ - 0x00062754 7e006b66 3432001b 5b31373b 367e006b ~.kf42..[17;6~.k │ │ │ │ - 0x00062764 66343300 1b5b3138 3b367e00 6b663434 f43..[18;6~.kf44 │ │ │ │ - 0x00062774 001b5b31 393b367e 006b6634 35001b5b ..[19;6~.kf45..[ │ │ │ │ - 0x00062784 32303b36 7e006b66 3436001b 5b32313b 20;6~.kf46..[21; │ │ │ │ - 0x00062794 367e006b 66343700 1b5b3233 3b367e00 6~.kf47..[23;6~. │ │ │ │ - 0x000627a4 6b663438 001b5b32 343b367e 006b6634 kf48..[24;6~.kf4 │ │ │ │ - 0x000627b4 39001b5b 313b3350 006b6635 001b5b31 9..[1;3P.kf5..[1 │ │ │ │ - 0x000627c4 357e006b 66353000 1b5b313b 3351006b 5~.kf50..[1;3Q.k │ │ │ │ - 0x000627d4 66353100 1b5b313b 3352006b 66353200 f51..[1;3R.kf52. │ │ │ │ - 0x000627e4 1b5b313b 3353006b 66353300 1b5b3135 .[1;3S.kf53..[15 │ │ │ │ - 0x000627f4 3b337e00 6b663534 001b5b31 373b337e ;3~.kf54..[17;3~ │ │ │ │ - 0x00062804 006b6635 35001b5b 31383b33 7e006b66 .kf55..[18;3~.kf │ │ │ │ - 0x00062814 3536001b 5b31393b 337e006b 66353700 56..[19;3~.kf57. │ │ │ │ - 0x00062824 1b5b3230 3b337e00 6b663538 001b5b32 .[20;3~.kf58..[2 │ │ │ │ - 0x00062834 313b337e 006b6635 39001b5b 32333b33 1;3~.kf59..[23;3 │ │ │ │ - 0x00062844 7e006b66 36001b5b 31377e00 6b663630 ~.kf6..[17~.kf60 │ │ │ │ - 0x00062854 001b5b32 343b337e 006b6636 31001b5b ..[24;3~.kf61..[ │ │ │ │ - 0x00062864 313b3450 006b6636 32001b5b 313b3451 1;4P.kf62..[1;4Q │ │ │ │ - 0x00062874 006b6636 33001b5b 313b3452 006b6637 .kf63..[1;4R.kf7 │ │ │ │ - 0x00062884 001b5b31 387e006b 6638001b 5b31397e ..[18~.kf8..[19~ │ │ │ │ - 0x00062894 006b6639 001b5b32 307e006b 686f6d65 .kf9..[20~.khome │ │ │ │ - 0x000628a4 001b4f48 006b6963 6831001b 5b327e00 ..OH.kich1..[2~. │ │ │ │ - 0x000628b4 6b696e64 001b5b31 3b324200 6b6d6f75 kind..[1;2B.kmou │ │ │ │ - 0x000628c4 73001b5b 3c006b6e 70001b5b 367e006b s..[<.knp..[6~.k │ │ │ │ - 0x000628d4 7070001b 5b357e00 6b726900 1b5b313b pp..[5~.kri..[1; │ │ │ │ - 0x000628e4 3241006b 78494e00 1b5b4900 6b784f55 2A.kxIN..[I.kxOU │ │ │ │ - 0x000628f4 54001b5b 4f006c69 6e657300 3234006d T..[O.lines.24.m │ │ │ │ - 0x00062904 69720000 6d736772 00006e61 6d650066 ir..msgr..name.f │ │ │ │ - 0x00062914 6f6f7400 6e656c00 1b45006e 70630000 oot.nel..E.npc.. │ │ │ │ - 0x00062924 6f63001b 5d313034 1b5c006f 70001b5b oc..]104.\.op..[ │ │ │ │ - 0x00062934 33393b34 396d0070 61697273 00363535 39;49m.pairs.655 │ │ │ │ - 0x00062944 33360072 63001b38 00726570 00257031 36.rc..8.rep.%p1 │ │ │ │ - 0x00062954 25631b5b 25703225 7b317d25 2d256462 %c.[%p2%{1}%-%db │ │ │ │ - 0x00062964 00726576 001b5b37 6d007269 001b4d00 .rev..[7m.ri..M. │ │ │ │ - 0x00062974 72696e00 1b5b2570 31256454 00726974 rin..[%p1%dT.rit │ │ │ │ - 0x00062984 6d001b5b 32336d00 726d6163 73001b28 m..[23m.rmacs..( │ │ │ │ - 0x00062994 4200726d 616d001b 5b3f376c 00726d63 B.rmam..[?7l.rmc │ │ │ │ - 0x000629a4 7570001b 5b3f3130 34396c1b 5b32333b up..[?1049l.[23; │ │ │ │ - 0x000629b4 303b3074 00726d69 72001b5b 346c0072 0;0t.rmir..[4l.r │ │ │ │ - 0x000629c4 6d6b7800 1b5b3f31 6c1b3e00 726d6d00 mkx..[?1l.>.rmm. │ │ │ │ - 0x000629d4 1b5b3f31 30333668 1b5b3f31 3033346c .[?1036h.[?1034l │ │ │ │ - 0x000629e4 00726d73 6f001b5b 32376d00 726d756c .rmso..[27m.rmul │ │ │ │ - 0x000629f4 001b5b32 346d0072 6d787800 1b5b3239 ..[24m.rmxx..[29 │ │ │ │ - 0x00062a04 6d007273 31001b63 00727332 001b5b21 m.rs1..c.rs2..[! │ │ │ │ - 0x00062a14 701b5b34 6c1b3e00 7276001b 5c5b3e31 p.[4l.>.rv..\[>1 │ │ │ │ - 0x00062a24 3b5b302d 395d5b30 2d395d5b 302d395d ;[0-9][0-9][0-9] │ │ │ │ - 0x00062a34 5b302d39 5d5b302d 395d5b30 2d395d3b [0-9][0-9][0-9]; │ │ │ │ - 0x00062a44 30630073 63001b37 00736574 6162001b 0c.sc..7.setab.. │ │ │ │ - 0x00062a54 5b253f25 7031257b 387d253c 25743425 [%?%p1%{8}%<%t4% │ │ │ │ - 0x00062a64 70312564 25652570 31257b31 367d253c p1%d%e%p1%{16}%< │ │ │ │ - 0x00062a74 25743130 25703125 7b387d25 2d256425 %t10%p1%{8}%-%d% │ │ │ │ - 0x00062a84 6534383a 353a2570 31256425 3b6d0073 e48:5:%p1%d%;m.s │ │ │ │ - 0x00062a94 65746166 001b5b25 3f257031 257b387d etaf..[%?%p1%{8} │ │ │ │ - 0x00062aa4 253c2574 33257031 25642565 25703125 %<%t3%p1%d%e%p1% │ │ │ │ - 0x00062ab4 7b31367d 253c2574 39257031 257b387d {16}%<%t9%p1%{8} │ │ │ │ - 0x00062ac4 252d2564 25653338 3a353a25 70312564 %-%d%e38:5:%p1%d │ │ │ │ - 0x00062ad4 253b6d00 73657461 6c001b5b 35383a32 %;m.setal..[58:2 │ │ │ │ - 0x00062ae4 3a3a2570 31257b36 35353336 7d252f25 ::%p1%{65536}%/% │ │ │ │ - 0x00062af4 643a2570 31257b32 35367d25 2f257b32 d:%p1%{256}%/%{2 │ │ │ │ - 0x00062b04 35357d25 2625643a 25703125 7b323535 55}%&%d:%p1%{255 │ │ │ │ - 0x00062b14 7d252625 64253b6d 00736574 72676262 }%&%d%;m.setrgbb │ │ │ │ - 0x00062b24 001b5b34 383a323a 3a257031 25643a25 ..[48:2::%p1%d:% │ │ │ │ - 0x00062b34 70322564 3a257033 25646d00 73657472 p2%d:%p3%dm.setr │ │ │ │ - 0x00062b44 67626600 1b5b3338 3a323a3a 25703125 gbf..[38:2::%p1% │ │ │ │ - 0x00062b54 643a2570 3225643a 25703325 646d0073 d:%p2%d:%p3%dm.s │ │ │ │ - 0x00062b64 67720025 3f257039 25741b28 3025651b gr.%?%p9%t.(0%e. │ │ │ │ - 0x00062b74 2842253b 1b5b3025 3f257036 25743b31 (B%;.[0%?%p6%t;1 │ │ │ │ - 0x00062b84 253b253f 25703525 743b3225 3b253f25 %;%?%p5%t;2%;%?% │ │ │ │ - 0x00062b94 70322574 3b34253b 253f2570 31257033 p2%t;4%;%?%p1%p3 │ │ │ │ - 0x00062ba4 257c2574 3b37253b 253f2570 3425743b %|%t;7%;%?%p4%t; │ │ │ │ - 0x00062bb4 35253b25 3f257037 25743b38 253b6d00 5%;%?%p7%t;8%;m. │ │ │ │ - 0x00062bc4 73677230 001b2842 1b5b6d00 7369746d sgr0..(B.[m.sitm │ │ │ │ - 0x00062bd4 001b5b33 6d00736d 61637300 1b283000 ..[3m.smacs..(0. │ │ │ │ - 0x00062be4 736d616d 001b5b3f 37680073 6d637570 smam..[?7h.smcup │ │ │ │ - 0x00062bf4 001b5b3f 31303439 681b5b32 323b303b ..[?1049h.[22;0; │ │ │ │ - 0x00062c04 30740073 6d697200 1b5b3468 00736d6b 0t.smir..[4h.smk │ │ │ │ - 0x00062c14 78001b5b 3f31681b 3d00736d 6d001b5b x..[?1h.=.smm..[ │ │ │ │ - 0x00062c24 3f313033 366c1b5b 3f313033 34680073 ?1036l.[?1034h.s │ │ │ │ - 0x00062c34 6d736f00 1b5b376d 00736d75 6c001b5b mso..[7m.smul..[ │ │ │ │ - 0x00062c44 346d0073 6d787800 1b5b396d 00746263 4m.smxx..[9m.tbc │ │ │ │ - 0x00062c54 001b5b33 67007473 6c001b5d 323b0075 ..[3g.tsl..]2;.u │ │ │ │ - 0x00062c64 36001b5b 25692564 3b256452 00753700 6..[%i%d;%dR.u7. │ │ │ │ - 0x00062c74 1b5b366e 00753800 1b5b3f25 5b3b3031 .[6n.u8..[?%[;01 │ │ │ │ - 0x00062c84 32333435 36373839 5d630075 39001b5b 23456789]c.u9..[ │ │ │ │ - 0x00062c94 63007670 61001b5b 25692570 31256464 c.vpa..[%i%p1%dd │ │ │ │ - 0x00062ca4 0078656e 6c000078 6d001b5b 3c256925 .xenl..xm..[<%i% │ │ │ │ - 0x00062cb4 70332564 3b257031 25643b25 70322564 p3%d;%p1%d;%p2%d │ │ │ │ - 0x00062cc4 3b253f25 70342574 4d25656d 253b0078 ;%?%p4%tM%em%;.x │ │ │ │ - 0x00062cd4 72001b50 3e5c7c66 6f6f745c 285b302d r..P>\|foot\([0- │ │ │ │ - 0x00062ce4 395d2b5c 2e5b302d 395d2b5c 2e5b302d 9]+\.[0-9]+\.[0- │ │ │ │ - 0x00062cf4 395d2b28 2d5b302d 395d2b2d 675b612d 9]+(-[0-9]+-g[a- │ │ │ │ - 0x00062d04 665b302d 395d2b29 3f5c293f 1b5c5c00 f[0-9]+)?\)?.\\. │ │ │ │ - 0x00062d14 02000000 04000000 06000000 02000000 ................ │ │ │ │ - 0x00062d24 1b503024 721b5c00 00000000 00000000 .P0$r.\......... │ │ │ │ - 0x00062d34 00000000 00010101 01010101 01010202 ................ │ │ │ │ - 0x00062d44 02020202 02030303 03030404 04040405 ................ │ │ │ │ - 0x00062d54 05050506 06060607 07070808 08090909 ................ │ │ │ │ - 0x00062d64 0a0a0a0b 0b0b0c0c 0d0d0d0e 0e0f0f10 ................ │ │ │ │ - 0x00062d74 10111112 12131314 14151516 16171718 ................ │ │ │ │ - 0x00062d84 18191a1a 1b1c1c1d 1d1e1f1f 20212222 ............ !"" │ │ │ │ - 0x00062d94 23242425 26272728 292a2b2b 2c2d2e2f #$$%&''()*++,-./ │ │ │ │ - 0x00062da4 30303132 33343536 3738393a 3b3c3d3e 00123456789:;<=> │ │ │ │ - 0x00062db4 3f404142 43444546 4748494a 4b4c4e4f ?@ABCDEFGHIJKLNO │ │ │ │ - 0x00062dc4 50515253 55565758 595b5c5d 5f606162 PQRSUVWXY[\]_`ab │ │ │ │ - 0x00062dd4 64656668 696a6c6d 6f707173 74767779 defhijlmopqstvwy │ │ │ │ - 0x00062de4 7a7c7d7f 80828385 86888a8b 8d8e9092 z|}............. │ │ │ │ - 0x00062df4 93959798 9a9c9e9f a1a3a4a6 a8aaacad ................ │ │ │ │ - 0x00062e04 afb1b3b5 b7b9babc bec0c2c4 c6c8cacc ................ │ │ │ │ - 0x00062e14 ced0d2d4 d6d8dadc dfe1e3e5 e7e9ebee ................ │ │ │ │ - 0x00062e24 f0f2f4f6 f9fbfdff bb010000 08000c00 ................ │ │ │ │ - 0x00062e34 11001900 1d001f00 23002700 53005900 ........#.'.S.Y. │ │ │ │ - 0x00062e44 6b007e00 85008f00 97009f00 a500ac00 k.~............. │ │ │ │ - 0x00062e54 c600d500 ec000001 13012001 28013101 .......... .(.1. │ │ │ │ - 0x00062e64 3b015b01 63016c01 7c019b01 a601b101 ;.[.c.l.|....... │ │ │ │ - 0x00062e74 00261a56 000d0d0d 41424344 45464748 .&.V....ABCDEFGH │ │ │ │ - 0x00062e84 494a4b4c 4d4e4f50 51525354 55565758 IJKLMNOPQRSTUVWX │ │ │ │ - 0x00062e94 595a6162 63646566 6768696a 6b6c6d6e YZabcdefghijklmn │ │ │ │ - 0x00062ea4 6f707172 73747576 7778797a 30313233 opqrstuvwxyz0123 │ │ │ │ - 0x00062eb4 34353637 38392b2f 80808080 80808080 456789+/........ │ │ │ │ - 0x00062ec4 80808080 80808080 80808080 80808080 ................ │ │ │ │ - 0x00062ed4 80808080 80808080 80808080 80808080 ................ │ │ │ │ - 0x00062ee4 8080803e 8080803f 34353637 38393a3b ...>...?456789:; │ │ │ │ - 0x00062ef4 3c3d8080 80408080 80000102 03040506 <=...@.......... │ │ │ │ - 0x00062f04 0708090a 0b0c0d0e 0f101112 13141516 ................ │ │ │ │ - 0x00062f14 17181980 80808080 801a1b1c 1d1e1f20 ............... │ │ │ │ - 0x00062f24 21222324 25262728 292a2b2c 2d2e2f30 !"#$%&'()*+,-./0 │ │ │ │ - 0x00062f34 31323380 80808080 80808080 80808080 123............. │ │ │ │ - 0x00062f44 80808080 80808080 80808080 80808080 ................ │ │ │ │ - 0x00062f54 80808080 80808080 80808080 80808080 ................ │ │ │ │ - 0x00062f64 80808080 80808080 80808080 80808080 ................ │ │ │ │ - 0x00062f74 80808080 80808080 80808080 80808080 ................ │ │ │ │ - 0x00062f84 80808080 80808080 80808080 80808080 ................ │ │ │ │ - 0x00062f94 80808080 80808080 80808080 80808080 ................ │ │ │ │ - 0x00062fa4 80808080 80808080 80808080 80808080 ................ │ │ │ │ - 0x00062fb4 80808080 80808080 626f785f 64726177 ........box_draw │ │ │ │ - 0x00062fc4 696e6700 00000000 61000000 69000000 ing.....a...i... │ │ │ │ - 0x00062fd4 6c000000 4d000000 57000000 25733a20 l...M...W...%s: │ │ │ │ - 0x00062fe4 666f6e74 20646f65 73206e6f 74206170 font does not ap │ │ │ │ - 0x00062ff4 70656172 20746f20 6265206d 6f6e6f73 pear to be monos │ │ │ │ - 0x00063004 70616365 3b206368 65636b20 796f7572 pace; check your │ │ │ │ - 0x00063014 20636f6e 6669672c 206f7220 64697361 config, or disa │ │ │ │ - 0x00063024 626c6520 74686973 20776172 6e696e67 ble this warning │ │ │ │ - 0x00063034 20627920 73657474 696e6720 1b5b316d by setting .[1m │ │ │ │ - 0x00063044 5b747765 616b5d2e 666f6e74 2d6d6f6e [tweak].font-mon │ │ │ │ - 0x00063054 6f737061 63652d77 61726e3d 6e6f1b5b ospace-warn=no.[ │ │ │ │ - 0x00063064 32326d00 3e000000 41000000 0c000000 22m.>...A....... │ │ │ │ - 0x00063074 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ - 0x00063084 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ - 0x00063094 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ - 0x000630a4 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ - 0x000630b4 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ │ - 0x000630c4 41000000 29000000 41000000 02000000 A...)...A....... │ │ │ │ - 0x000630d4 41000000 19000000 41000000 0a000000 A.......A....... │ │ │ │ - 0x000630e4 41000000 0b000000 41000000 00000000 A.......A....... │ │ │ │ - 0x000630f4 00000000 .... │ │ │ │ + 0x00056b2c 01000200 3e000000 41000000 0c000000 ....>...A....... │ │ │ │ + 0x00056b3c 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ + 0x00056b4c 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ + 0x00056b5c 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ + 0x00056b6c 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ + 0x00056b7c 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ │ + 0x00056b8c 41000000 29000000 41000000 02000000 A...)...A....... │ │ │ │ + 0x00056b9c 41000000 19000000 41000000 0a000000 A.......A....... │ │ │ │ + 0x00056bac 41000000 0b000000 41000000 00000000 A.......A....... │ │ │ │ + 0x00056bbc 00000000 3c6e756c 6c707472 3e000000 ....... │ │ │ │ + 0x00056bcc 736f636b 65742070 726f7669 64656420 socket provided │ │ │ │ + 0x00056bdc 7468726f 75676820 736f636b 65742061 through socket a │ │ │ │ + 0x00056bec 63746976 6174696f 6e000000 5844475f ctivation...XDG_ │ │ │ │ + 0x00056bfc 41435449 56415449 4f4e5f54 4f4b454e ACTIVATION_TOKEN │ │ │ │ + 0x00056c0c 00000000 4445534b 544f505f 53544152 ....DESKTOP_STAR │ │ │ │ + 0x00056c1c 5455505f 49440000 2b633a43 6f3a743a TUP_ID..+c:Co:t: │ │ │ │ + 0x00056c2c 543a613a 4c443a66 3a773a57 3a733a3a T:a:LD:f:w:W:s:: │ │ │ │ + 0x00056c3c 486d4650 703a643a 6c3a3a53 76656800 HmFPp:d:l::Sveh. │ │ │ │ + 0x00056c4c 7465726d 3d000000 6c6f6769 6e2d7368 term=...login-sh │ │ │ │ + 0x00056c5c 656c6c3d 79657300 7469746c 653d0000 ell=yes.title=.. │ │ │ │ + 0x00056c6c 6170702d 69643d00 6572726f 723a2025 app-id=.error: % │ │ │ │ + 0x00056c7c 733a206e 6f742061 20646972 6563746f s: not a directo │ │ │ │ + 0x00056c8c 72790a00 666f6e74 3d000000 25757825 ry..font=...%ux% │ │ │ │ + 0x00056c9c 75000000 6572726f 723a2069 6e76616c u...error: inval │ │ │ │ + 0x00056cac 69642077 696e646f 772d7369 7a652d70 id window-size-p │ │ │ │ + 0x00056cbc 6978656c 733a2025 730a0000 696e6974 ixels: %s...init │ │ │ │ + 0x00056ccc 69616c2d 77696e64 6f772d73 697a652d ial-window-size- │ │ │ │ + 0x00056cdc 70697865 6c733d25 75782575 00000000 pixels=%ux%u.... │ │ │ │ + 0x00056cec 6572726f 723a2069 6e76616c 69642077 error: invalid w │ │ │ │ + 0x00056cfc 696e646f 772d7369 7a652d63 68617273 indow-size-chars │ │ │ │ + 0x00056d0c 3a202573 0a000000 696e6974 69616c2d : %s....initial- │ │ │ │ + 0x00056d1c 77696e64 6f772d73 697a652d 63686172 window-size-char │ │ │ │ + 0x00056d2c 733d2575 78257500 696e6974 69616c2d s=%ux%u.initial- │ │ │ │ + 0x00056d3c 77696e64 6f772d6d 6f64653d 6d617869 window-mode=maxi │ │ │ │ + 0x00056d4c 6d697a65 64000000 696e6974 69616c2d mized...initial- │ │ │ │ + 0x00056d5c 77696e64 6f772d6d 6f64653d 66756c6c window-mode=full │ │ │ │ + 0x00056d6c 73637265 656e0000 27257327 25730000 screen..'%s'%s.. │ │ │ │ + 0x00056d7c 2d642c2d 2d6c6f67 2d6c6576 656c3a20 -d,--log-level: │ │ │ │ + 0x00056d8c 25733a20 61726775 6d656e74 206d7573 %s: argument mus │ │ │ │ + 0x00056d9c 74206265 206f6e65 206f6620 25730a00 t be one of %s.. │ │ │ │ + 0x00056dac 6175746f 00000000 6e657665 72000000 auto....never... │ │ │ │ + 0x00056dbc 616c7761 79730000 25733a20 61726775 always..%s: argu │ │ │ │ + 0x00056dcc 6d656e74 206d7573 74206265 206f6e65 ment must be one │ │ │ │ + 0x00056ddc 206f6620 276e6576 6572272c 2027616c of 'never', 'al │ │ │ │ + 0x00056dec 77617973 27206f72 20276175 746f270a ways' or 'auto'. │ │ │ │ + 0x00056dfc 00000000 666f6f74 20000000 55736167 ....foot ...Usag │ │ │ │ + 0x00056e0c 653a2025 73205b4f 5054494f 4e532e2e e: %s [OPTIONS.. │ │ │ │ + 0x00056e1c 2e5d0a00 55736167 653a2025 73205b4f .]..Usage: %s [O │ │ │ │ + 0x00056e2c 5054494f 4e532e2e 2e5d2063 6f6d6d61 PTIONS...] comma │ │ │ │ + 0x00056e3c 6e64205b 41524753 2e2e2e5d 0a000000 nd [ARGS...].... │ │ │ │ + 0x00056e4c 6572726f 723a202d 2d707479 20697320 error: --pty is │ │ │ │ + 0x00056e5c 696e636f 6d706174 69626c65 20776974 incompatible wit │ │ │ │ + 0x00056e6c 68207365 72766572 206d6f64 650a0000 h server mode... │ │ │ │ + 0x00056e7c 4e4f5f43 4f4c4f52 00000000 6d61696e NO_COLOR....main │ │ │ │ + 0x00056e8c 2e630000 6d61696e 00000000 756e616d .c..main....unam │ │ │ │ + 0x00056e9c 65282920 6661696c 65640000 61726368 e() failed..arch │ │ │ │ + 0x00056eac 3a202573 2025732f 257a752d 62697400 : %s %s/%zu-bit. │ │ │ │ + 0x00056ebc 7365746c 6f63616c 65282920 6661696c setlocale() fail │ │ │ │ + 0x00056ecc 65642e20 54686520 6d6f7374 20636f6d ed. The most com │ │ │ │ + 0x00056edc 6d6f6e20 63617573 65206973 20746861 mon cause is tha │ │ │ │ + 0x00056eec 74207468 6520636f 6e666967 75726564 t the configured │ │ │ │ + 0x00056efc 206c6f63 616c6520 6973206e 6f742061 locale is not a │ │ │ │ + 0x00056f0c 7661696c 61626c65 2c206f72 20686173 vailable, or has │ │ │ │ + 0x00056f1c 20626565 6e206d69 73737065 6c6c6564 been misspelled │ │ │ │ + 0x00056f2c 00000000 3c696e76 616c6964 3e000000 ....... │ │ │ │ + 0x00056f3c 6c6f6361 6c653a20 25730000 27257327 locale: %s..'%s' │ │ │ │ + 0x00056f4c 20697320 6e6f7420 61205554 462d3820 is not a UTF-8 │ │ │ │ + 0x00056f5c 6c6f6361 6c652c20 66616c6c 696e6720 locale, falling │ │ │ │ + 0x00056f6c 6261636b 20746f20 27257327 00000000 back to '%s'.... │ │ │ │ + 0x00056f7c 696e7661 6c696420 6c6f6361 6c652c20 invalid locale, │ │ │ │ + 0x00056f8c 66616c6c 696e6720 6261636b 20746f20 falling back to │ │ │ │ + 0x00056f9c 27257327 00000000 27257327 20697320 '%s'....'%s' is │ │ │ │ + 0x00056fac 6e6f7420 61205554 462d3820 6c6f6361 not a UTF-8 loca │ │ │ │ + 0x00056fbc 6c652c20 616e6420 6661696c 65642074 le, and failed t │ │ │ │ + 0x00056fcc 6f206669 6e642061 2066616c 6c626163 o find a fallbac │ │ │ │ + 0x00056fdc 6b000000 696e7661 6c696420 6c6f6361 k...invalid loca │ │ │ │ + 0x00056fec 6c652c20 616e6420 6661696c 65642074 le, and failed t │ │ │ │ + 0x00056ffc 6f206669 6e642061 2066616c 6c626163 o find a fallbac │ │ │ │ + 0x0005700c 6b000000 666f6f74 00000000 5348454c k...foot....SHEL │ │ │ │ + 0x0005701c 4c000000 636f6e66 69672e63 00000000 L...config.c.... │ │ │ │ + 0x0005702c 636f6e66 69670000 6661696c 65642074 config..failed t │ │ │ │ + 0x0005703c 6f206c6f 6f6b7570 20757365 723a2066 o lookup user: f │ │ │ │ + 0x0005704c 616c6c69 6e672062 61636b20 746f2027 alling back to ' │ │ │ │ + 0x0005705c 73682700 666f6f74 636c6965 6e740000 sh'.footclient.. │ │ │ │ + 0x0005706c 5844475f 52554e54 494d455f 44495200 XDG_RUNTIME_DIR. │ │ │ │ + 0x0005707c 2f746d70 2f666f6f 742e736f 636b0000 /tmp/foot.sock.. │ │ │ │ + 0x0005708c 5741594c 414e445f 44495350 4c415900 WAYLAND_DISPLAY. │ │ │ │ + 0x0005709c 25732f66 6f6f742d 25732e73 6f636b00 %s/foot-%s.sock. │ │ │ │ + 0x000570ac 2f757372 2f6c6962 2f61726d 2d6c696e /usr/lib/arm-lin │ │ │ │ + 0x000570bc 75782d67 6e756561 62692f75 74656d70 ux-gnueabi/utemp │ │ │ │ + 0x000570cc 7465722f 7574656d 70746572 00000000 ter/utempter.... │ │ │ │ + 0x000570dc 6e6f7469 66792d73 656e6420 2d2d7761 notify-send --wa │ │ │ │ + 0x000570ec 6974202d 2d617070 2d6e616d 6520247b it --app-name ${ │ │ │ │ + 0x000570fc 6170702d 69647d20 2d2d6963 6f6e2024 app-id} --icon $ │ │ │ │ + 0x0005710c 7b617070 2d69647d 202d2d63 61746567 {app-id} --categ │ │ │ │ + 0x0005711c 6f727920 247b6361 7465676f 72797d20 ory ${category} │ │ │ │ + 0x0005712c 2d2d7572 67656e63 7920247b 75726765 --urgency ${urge │ │ │ │ + 0x0005713c 6e63797d 202d2d65 78706972 652d7469 ncy} --expire-ti │ │ │ │ + 0x0005714c 6d652024 7b657870 6972652d 74696d65 me ${expire-time │ │ │ │ + 0x0005715c 7d202d2d 68696e74 20535452 494e473a } --hint STRING: │ │ │ │ + 0x0005716c 696d6167 652d7061 74683a24 7b69636f image-path:${ico │ │ │ │ + 0x0005717c 6e7d202d 2d68696e 7420424f 4f4c4541 n} --hint BOOLEA │ │ │ │ + 0x0005718c 4e3a7375 70707265 73732d73 6f756e64 N:suppress-sound │ │ │ │ + 0x0005719c 3a247b6d 75746564 7d202d2d 68696e74 :${muted} --hint │ │ │ │ + 0x000571ac 20535452 494e473a 736f756e 642d6e61 STRING:sound-na │ │ │ │ + 0x000571bc 6d653a24 7b736f75 6e642d6e 616d657d me:${sound-name} │ │ │ │ + 0x000571cc 202d2d72 65706c61 63652d69 6420247b --replace-id ${ │ │ │ │ + 0x000571dc 7265706c 6163652d 69647d20 247b6163 replace-id} ${ac │ │ │ │ + 0x000571ec 74696f6e 2d617267 756d656e 747d202d tion-argument} - │ │ │ │ + 0x000571fc 2d707269 6e742d69 64202d2d 20247b74 -print-id -- ${t │ │ │ │ + 0x0005720c 69746c65 7d20247b 626f6479 7d000000 itle} ${body}... │ │ │ │ + 0x0005721c 2d2d6163 74696f6e 20247b61 6374696f --action ${actio │ │ │ │ + 0x0005722c 6e2d6e61 6d657d3d 247b6163 74696f6e n-name}=${action │ │ │ │ + 0x0005723c 2d6c6162 656c7d00 7864672d 6f70656e -label}.xdg-open │ │ │ │ + 0x0005724c 20247b75 726c7d00 28285b61 2d7a5d5b ${url}.(([a-z][ │ │ │ │ + 0x0005725c 5b3a616c 6e756d3a 5d2d5d2b 3a282f7b [:alnum:]-]+:(/{ │ │ │ │ + 0x0005726c 312c337d 7c5b612d 7a302d39 255d297c 1,3}|[a-z0-9%])| │ │ │ │ + 0x0005727c 7777775b 3a646967 69743a5d 7b302c33 www[:digit:]{0,3 │ │ │ │ + 0x0005728c 7d5b2e5d 29285b5e 5b3a7370 6163653a }[.])([^[:space: │ │ │ │ + 0x0005729c 5d28297b 7d3c3e5d 2b7c5c28 285b5e5b ](){}<>]+|\(([^[ │ │ │ │ + 0x000572ac 3a737061 63653a5d 28297b7d 3c3e5d2b :space:](){}<>]+ │ │ │ │ + 0x000572bc 7c285c28 5b5e5b3a 73706163 653a5d28 |(\([^[:space:]( │ │ │ │ + 0x000572cc 297b7d3c 3e5d2b5c 2929292a 5c297c5c ){}<>]+\)))*\)|\ │ │ │ │ + 0x000572dc 5b285b5e 5d5c5b5b 3a737061 63653a5d [([^]\[[:space:] │ │ │ │ + 0x000572ec 28297b7d 3c3e5d2b 7c285c5b 5b5e5d5c (){}<>]+|(\[[^]\ │ │ │ │ + 0x000572fc 5b5b3a73 70616365 3a5d2829 7b7d3c3e [[:space:](){}<> │ │ │ │ + 0x0005730c 5d2b5c5d 29292a5c 5d292b28 5c28285b ]+\]))*\])+(\(([ │ │ │ │ + 0x0005731c 5e5b3a73 70616365 3a5d2829 7b7d3c3e ^[:space:](){}<> │ │ │ │ + 0x0005732c 5d2b7c28 5c285b5e 5b3a7370 6163653a ]+|(\([^[:space: │ │ │ │ + 0x0005733c 5d28297b 7d3c3e5d 2b5c2929 292a5c29 ](){}<>]+\)))*\) │ │ │ │ + 0x0005734c 7c5c5b28 5b5e5d5c 5b5b3a73 70616365 |\[([^]\[[:space │ │ │ │ + 0x0005735c 3a5d2829 7b7d3c3e 5d2b7c28 5c5b5b5e :](){}<>]+|(\[[^ │ │ │ │ + 0x0005736c 5d5c5b5b 3a737061 63653a5d 28297b7d ]\[[:space:](){} │ │ │ │ + 0x0005737c 3c3e5d2b 5c5d2929 2a5c5d7c 5b5e5d5c <>]+\]))*\]|[^]\ │ │ │ │ + 0x0005738c 5b5b3a73 70616365 3a5d6021 28297b7d [[:space:]`!(){} │ │ │ │ + 0x0005739c 3b3a2722 2e2c3c3e 3fc2abc2 bbe2809c ;:'".,<>?....... │ │ │ │ + 0x000573ac e2809de2 8098e280 995d2929 00000000 .........])).... │ │ │ │ + 0x000573bc 436f6e74 726f6c00 6e6f6e65 00000000 Control.none.... │ │ │ │ + 0x000573cc 25733a20 6661696c 65642074 6f206f70 %s: failed to op │ │ │ │ + 0x000573dc 656e0000 5844475f 434f4e46 49475f48 en..XDG_CONFIG_H │ │ │ │ + 0x000573ec 4f4d4500 5844475f 434f4e46 49475f44 OME.XDG_CONFIG_D │ │ │ │ + 0x000573fc 49525300 484f4d45 00000000 2f2e636f IRS.HOME..../.co │ │ │ │ + 0x0005740c 6e666967 2f666f6f 742f666f 6f742e69 nfig/foot/foot.i │ │ │ │ + 0x0005741c 6e690000 2f657463 2f786467 00000000 ni../etc/xdg.... │ │ │ │ + 0x0005742c 6e6f2063 6f6e6669 67757261 74696f6e no configuration │ │ │ │ + 0x0005743c 20666f75 6e642c20 7573696e 67206465 found, using de │ │ │ │ + 0x0005744c 6661756c 74730000 6c6f6164 696e6720 faults..loading │ │ │ │ + 0x0005745c 636f6e66 69677572 6174696f 6e206672 configuration fr │ │ │ │ + 0x0005746c 6f6d2025 73000000 6d6f6e6f 73706163 om %s...monospac │ │ │ │ + 0x0005747c 65000000 6661696c 65642074 6f206c6f e...failed to lo │ │ │ │ + 0x0005748c 61642066 6f6e7420 276d6f6e 6f737061 ad font 'monospa │ │ │ │ + 0x0005749c 63652720 2d206e6f 20666f6e 74732069 ce' - no fonts i │ │ │ │ + 0x000574ac 6e737461 6c6c6564 3f000000 6661696c nstalled?...fail │ │ │ │ + 0x000574bc 65642074 6f206765 74206375 7272656e ed to get curren │ │ │ │ + 0x000574cc 7420776f 726b696e 67206469 72656374 t working direct │ │ │ │ + 0x000574dc 6f727900 50574400 66646d2e 63000000 ory.PWD.fdm.c... │ │ │ │ + 0x000574ec 66646d00 6661696c 65642074 6f206765 fdm.failed to ge │ │ │ │ + 0x000574fc 74207072 6f636573 73207369 676e616c t process signal │ │ │ │ + 0x0005750c 206d6173 6b000000 6661696c 65642074 mask...failed t │ │ │ │ + 0x0005751c 6f206372 65617465 2065706f 6c6c2046 o create epoll F │ │ │ │ + 0x0005752c 44000000 6d616c6c 6f632829 20666169 D...malloc() fai │ │ │ │ + 0x0005753c 6c656400 6661696c 65642074 6f20616c led.failed to al │ │ │ │ + 0x0005754c 6c6f6361 74652073 69676e61 6c206861 locate signal ha │ │ │ │ + 0x0005755c 6e646c65 72206172 72617900 72656170 ndler array.reap │ │ │ │ + 0x0005756c 65722e63 00000000 72656170 65720000 er.c....reaper.. │ │ │ │ + 0x0005757c 7761796c 616e642e 63000000 7761796c wayland.c...wayl │ │ │ │ + 0x0005758c 616e6400 63616c6c 6f632829 20666169 and.calloc() fai │ │ │ │ + 0x0005759c 6c656400 6661696c 65642074 6f206164 led.failed to ad │ │ │ │ + 0x000575ac 64204644 4d20686f 6f6b0000 6661696c d FDM hook..fail │ │ │ │ + 0x000575bc 65642074 6f20636f 6e6e6563 7420746f ed to connect to │ │ │ │ + 0x000575cc 20776179 6c616e64 3b206e6f 20636f6d wayland; no com │ │ │ │ + 0x000575dc 706f7369 746f7220 72756e6e 696e673f positor running? │ │ │ │ + 0x000575ec 00000000 6661696c 65642074 6f206765 ....failed to ge │ │ │ │ + 0x000575fc 74207761 796c616e 64207265 67697374 t wayland regist │ │ │ │ + 0x0005760c 72790000 6e6f2063 6f6d706f 7369746f ry..no composito │ │ │ │ + 0x0005761c 72000000 6e6f2073 75622063 6f6d706f r...no sub compo │ │ │ │ + 0x0005762c 7369746f 72000000 6e6f2073 68617265 sitor...no share │ │ │ │ + 0x0005763c 64206d65 6d6f7279 20627566 66657273 d memory buffers │ │ │ │ + 0x0005764c 20696e74 65726661 63650000 6e6f2058 interface..no X │ │ │ │ + 0x0005765c 44472073 68656c6c 20696e74 65726661 DG shell interfa │ │ │ │ + 0x0005766c 63650000 6e6f2063 6c697062 6f617264 ce..no clipboard │ │ │ │ + 0x0005767c 20617661 696c6162 6c652028 776c5f64 available (wl_d │ │ │ │ + 0x0005768c 6174615f 64657669 63655f6d 616e6167 ata_device_manag │ │ │ │ + 0x0005769c 6572206e 6f742069 6d706c65 6d656e74 er not implement │ │ │ │ + 0x000576ac 65642062 79207365 72766572 29000000 ed by server)... │ │ │ │ + 0x000576bc 6e6f2073 65617473 20617661 696c6162 no seats availab │ │ │ │ + 0x000576cc 6c652028 776c5f73 65617420 696e7465 le (wl_seat inte │ │ │ │ + 0x000576dc 72666163 6520746f 6f206f6c 643f2900 rface too old?). │ │ │ │ + 0x000576ec 6e6f206d 6f6e6974 6f727320 61766169 no monitors avai │ │ │ │ + 0x000576fc 6c61626c 65000000 636f6d70 6f736974 lable...composit │ │ │ │ + 0x0005770c 6f722064 6f657320 6e6f7420 696d706c or does not impl │ │ │ │ + 0x0005771c 656d656e 74207468 65207072 6573656e ement the presen │ │ │ │ + 0x0005772c 74617469 6f6e2074 696d6520 696e7465 tation time inte │ │ │ │ + 0x0005773c 72666163 65000000 636f6d70 6f736974 rface...composit │ │ │ │ + 0x0005774c 6f722064 6f657320 6e6f7420 696d706c or does not impl │ │ │ │ + 0x0005775c 656d656e 74207468 65207072 696d6172 ement the primar │ │ │ │ + 0x0005776c 79207365 6c656374 696f6e20 696e7465 y selection inte │ │ │ │ + 0x0005777c 72666163 65000000 636f6d70 6f736974 rface...composit │ │ │ │ + 0x0005778c 6f722064 6f657320 6e6f7420 696d706c or does not impl │ │ │ │ + 0x0005779c 656d656e 74205844 47206163 74697661 ement XDG activa │ │ │ │ + 0x000577ac 74696f6e 2c206265 6c6c2e75 7267656e tion, bell.urgen │ │ │ │ + 0x000577bc 74207769 6c6c2066 616c6c20 6261636b t will fall back │ │ │ │ + 0x000577cc 20746f20 636f6c6f 72696e67 20746865 to coloring the │ │ │ │ + 0x000577dc 2077696e 646f7720 6d617267 696e7320 window margins │ │ │ │ + 0x000577ec 72656400 636f6d70 6f736974 6f722064 red.compositor d │ │ │ │ + 0x000577fc 6f657320 6e6f7420 696d706c 656d656e oes not implemen │ │ │ │ + 0x0005780c 74206672 61637469 6f6e616c 20736361 t fractional sca │ │ │ │ + 0x0005781c 6c696e67 00000000 636f6d70 6f736974 ling....composit │ │ │ │ + 0x0005782c 6f722064 6f657320 6e6f7420 696d706c or does not impl │ │ │ │ + 0x0005783c 656d656e 74207365 72766572 2d736964 ement server-sid │ │ │ │ + 0x0005784c 65206375 72736f72 732c2066 616c6c69 e cursors, falli │ │ │ │ + 0x0005785c 6e672062 61636b20 746f2063 6c69656e ng back to clien │ │ │ │ + 0x0005786c 742d7369 64652063 7572736f 72730000 t-side cursors.. │ │ │ │ + 0x0005787c 636f6d70 6f736974 6f722064 6f657320 compositor does │ │ │ │ + 0x0005788c 6e6f7420 696d706c 656d656e 74207468 not implement th │ │ │ │ + 0x0005789c 65205844 4720746f 706c6576 656c2069 e XDG toplevel i │ │ │ │ + 0x000578ac 636f6e20 70726f74 6f636f6c 00000000 con protocol.... │ │ │ │ + 0x000578bc 74657874 20696e70 75742069 6e746572 text input inter │ │ │ │ + 0x000578cc 66616365 206e6f74 20696d70 6c656d65 face not impleme │ │ │ │ + 0x000578dc 6e746564 20627920 636f6d70 6f736974 nted by composit │ │ │ │ + 0x000578ec 6f723b20 494d4520 77696c6c 20626520 or; IME will be │ │ │ │ + 0x000578fc 64697361 626c6564 00000000 25733a20 disabled....%s: │ │ │ │ + 0x0005790c 25647825 642b2564 78256440 2564487a %dx%d+%dx%d@%dHz │ │ │ │ + 0x0005791c 20257320 252e3266 22207363 616c653d %s %.2f" scale= │ │ │ │ + 0x0005792c 25642c20 4450493d 252e3266 2f252e32 %d, DPI=%.2f/%.2 │ │ │ │ + 0x0005793c 66202870 68797369 63616c2f 7363616c f (physical/scal │ │ │ │ + 0x0005794c 65642900 6661696c 65642074 6f206d61 ed).failed to ma │ │ │ │ + 0x0005795c 6b652057 61796c61 6e642073 6f636b65 ke Wayland socke │ │ │ │ + 0x0005796c 74206e6f 6e2d626c 6f636b69 6e670000 t non-blocking.. │ │ │ │ + 0x0005797c 6661696c 65642074 6f207072 65706172 failed to prepar │ │ │ │ + 0x0005798c 6520666f 72207265 6164696e 67207761 e for reading wa │ │ │ │ + 0x0005799c 796c616e 64206576 656e7473 00000000 yland events.... │ │ │ │ + 0x000579ac 72656e64 65722e63 00000000 72656e64 render.c....rend │ │ │ │ + 0x000579bc 65720000 6661696c 65642074 6f207265 er..failed to re │ │ │ │ + 0x000579cc 67697374 65722046 444d2068 6f6f6b00 gister FDM hook. │ │ │ │ + 0x000579dc 73657276 65722e63 00000000 73657276 server.c....serv │ │ │ │ + 0x000579ec 65720000 6661696c 65642074 6f206765 er..failed to ge │ │ │ │ + 0x000579fc 74206669 6c652064 65736372 6970746f t file descripto │ │ │ │ + 0x00057a0c 72732066 6c616720 666f7220 70617373 rs flag for pass │ │ │ │ + 0x00057a1c 65642073 6f636b65 74000000 6661696c ed socket...fail │ │ │ │ + 0x00057a2c 65642074 6f207365 74204644 5f434c4f ed to set FD_CLO │ │ │ │ + 0x00057a3c 45584543 20666f72 20706173 73656420 EXEC for passed │ │ │ │ + 0x00057a4c 736f636b 65740000 6661696c 65642074 socket..failed t │ │ │ │ + 0x00057a5c 6f206765 74206669 6c652073 74617475 o get file statu │ │ │ │ + 0x00057a6c 7320666c 61677320 666f7220 70617373 s flags for pass │ │ │ │ + 0x00057a7c 65642073 6f636b65 74000000 6661696c ed socket...fail │ │ │ │ + 0x00057a8c 65642074 6f207365 74206e6f 6e2d626c ed to set non-bl │ │ │ │ + 0x00057a9c 6f636b69 6e67206d 6f646520 6f6e2070 ocking mode on p │ │ │ │ + 0x00057aac 61737365 6420736f 636b6574 00000000 assed socket.... │ │ │ │ + 0x00057abc 6661696c 65642074 6f207265 61642073 failed to read s │ │ │ │ + 0x00057acc 6f636b65 74206f70 74696f6e 2066726f ocket option fro │ │ │ │ + 0x00057adc 6d207061 73736564 2066696c 65206465 m passed file de │ │ │ │ + 0x00057aec 73637269 70746f72 00000000 77726f6e scriptor....wron │ │ │ │ + 0x00057afc 6720736f 636b6574 2076616c 75652066 g socket value f │ │ │ │ + 0x00057b0c 6f722073 6f636b65 74206f70 74696f6e or socket option │ │ │ │ + 0x00057b1c 20272573 27206f6e 20706173 73656420 '%s' on passed │ │ │ │ + 0x00057b2c 66696c65 20646573 63726970 746f7200 file descriptor. │ │ │ │ + 0x00057b3c 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ + 0x00057b4c 20554e49 5820736f 636b6574 00000000 UNIX socket.... │ │ │ │ + 0x00057b5c 25732069 7320616c 72656164 79206163 %s is already ac │ │ │ │ + 0x00057b6c 63657074 696e6720 636f6e6e 65637469 cepting connecti │ │ │ │ + 0x00057b7c 6f6e733b 20697320 27666f6f 74202d2d ons; is 'foot -- │ │ │ │ + 0x00057b8c 73657276 65722720 616c7265 61647920 server' already │ │ │ │ + 0x00057b9c 72756e6e 696e6700 25733a20 6661696c running.%s: fail │ │ │ │ + 0x00057bac 65642074 6f206269 6e640000 25733a20 ed to bind..%s: │ │ │ │ + 0x00057bbc 6661696c 65642074 6f206c69 7374656e failed to listen │ │ │ │ + 0x00057bcc 00000000 61636365 7074696e 6720636f ....accepting co │ │ │ │ + 0x00057bdc 6e6e6563 74696f6e 73206f6e 20257300 nnections on %s. │ │ │ │ + 0x00057bec 6661696c 65642074 6f206967 6e6f7265 failed to ignore │ │ │ │ + 0x00057bfc 20534947 4855502b 53494750 49504500 SIGHUP+SIGPIPE. │ │ │ │ + 0x00057c0c 72756e6e 696e6720 61732073 65727665 running as serve │ │ │ │ + 0x00057c1c 723b206c 61756e63 68207465 726d696e r; launch termin │ │ │ │ + 0x00057c2c 616c7320 62792072 756e6e69 6e672066 als by running f │ │ │ │ + 0x00057c3c 6f6f7463 6c69656e 74000000 25750a00 ootclient...%u.. │ │ │ │ + 0x00057c4c 6661696c 65642074 6f207772 69746520 failed to write │ │ │ │ + 0x00057c5c 50494420 746f2046 443d2575 00000000 PID to FD=%u.... │ │ │ │ + 0x00057c6c 6661696c 65642074 6f206570 6f6c6c00 failed to epoll. │ │ │ │ + 0x00057c7c 4644206c 69737420 6e6f7420 656d7074 FD list not empt │ │ │ │ + 0x00057c8c 79000000 68616e64 6c657220 666f7220 y...handler for │ │ │ │ + 0x00057c9c 7369676e 616c2025 64206e6f 74207265 signal %d not re │ │ │ │ + 0x00057cac 6d6f7665 64000000 686f6f6b 206c6973 moved...hook lis │ │ │ │ + 0x00057cbc 74206e6f 7420656d 70747900 676f6f64 t not empty.good │ │ │ │ + 0x00057ccc 62796500 7465726d 696e616c 2e630000 bye.terminal.c.. │ │ │ │ + 0x00057cdc 6661696c 65642074 6f206173 796e6368 failed to asynch │ │ │ │ + 0x00057cec 726f6e6f 75736c79 20777269 74652025 ronously write % │ │ │ │ + 0x00057cfc 7a752062 79746573 20746f20 736c6176 zu bytes to slav │ │ │ │ + 0x00057d0c 65000000 6661696c 65642074 6f207265 e...failed to re │ │ │ │ + 0x00057d1c 61642066 726f6d20 70736575 646f2074 ad from pseudo t │ │ │ │ + 0x00057d2c 65726d69 6e616c00 76742e63 00000000 erminal.vt.c.... │ │ │ │ + 0x00057d3c 76740000 756e7375 70706f72 7465643a vt..unsupported: │ │ │ │ + 0x00057d4c 20657363 61706520 77697468 206d6f72 escape with mor │ │ │ │ + 0x00057d5c 65207468 616e2025 7a752073 75622d70 e than %zu sub-p │ │ │ │ + 0x00057d6c 6172616d 65746572 73202877 696c6c20 arameters (will │ │ │ │ + 0x00057d7c 6e6f7420 7761726e 20616761 696e2900 not warn again). │ │ │ │ + 0x00057d8c 756e7375 70706f72 7465643a 20657363 unsupported: esc │ │ │ │ + 0x00057d9c 61706520 77697468 206d6f72 65207468 ape with more th │ │ │ │ + 0x00057dac 616e2025 7a752070 6172616d 65746572 an %zu parameter │ │ │ │ + 0x00057dbc 73202877 696c6c20 6e6f7420 7761726e s (will not warn │ │ │ │ + 0x00057dcc 20616761 696e2900 786d616c 6c6f632e again).xmalloc. │ │ │ │ + 0x00057ddc 63000000 6661696c 65642074 6f206372 c...failed to cr │ │ │ │ + 0x00057dec 65617465 20637572 736f7220 626c696e eate cursor blin │ │ │ │ + 0x00057dfc 6b207469 6d657220 46440000 6661696c k timer FD..fail │ │ │ │ + 0x00057e0c 65642074 6f206172 6d206375 72736f72 ed to arm cursor │ │ │ │ + 0x00057e1c 20626c69 6e6b2074 696d6572 00000000 blink timer.... │ │ │ │ + 0x00057e2c 70726573 656e7461 74696f6e 20737461 presentation sta │ │ │ │ + 0x00057e3c 74697374 6963733a 207a6572 6f3d2566 tistics: zero=%f │ │ │ │ + 0x00057e4c 25252c20 6f6e653d 25662525 2c207477 %%, one=%f%%, tw │ │ │ │ + 0x00057e5c 6f3d2566 25250000 1b5b306d 00000000 o=%f%%...[0m.... │ │ │ │ + 0x00057e6c 1b5b2575 6d000000 25732573 25733a20 .[%um...%s%s%s: │ │ │ │ + 0x00057e7c 00000000 1b5b326d 00000000 25733a25 .....[2m....%s:% │ │ │ │ + 0x00057e8c 643a2000 25733a20 25730000 6f6e6c79 d: .%s: %s..only │ │ │ │ + 0x00057e9c 20666f75 72207072 69766174 652f696e four private/in │ │ │ │ + 0x00057eac 7465726d 65646961 74652063 68617261 termediate chara │ │ │ │ + 0x00057ebc 63746572 73207375 70706f72 74656400 cters supported. │ │ │ │ + 0x00057ecc 6d6f6469 66794375 72736f72 4b657973 modifyCursorKeys │ │ │ │ + 0x00057edc 00000000 6d6f6469 66794675 6e637469 ....modifyFuncti │ │ │ │ + 0x00057eec 6f6e4b65 79730000 6373692e 63000000 onKeys..csi.c... │ │ │ │ + 0x00057efc 63736900 69676e6f 7265643a 20726170 csi.ignored: rap │ │ │ │ + 0x00057f0c 69642062 6c696e6b 00000000 534d2077 id blink....SM w │ │ │ │ + 0x00057f1c 69746820 756e696d 706c656d 656e7465 ith unimplemente │ │ │ │ + 0x00057f2c 64206d6f 64653a20 25640000 756e696d d mode: %d..unim │ │ │ │ + 0x00057f3c 706c656d 656e7465 643a2064 652d6963 plemented: de-ic │ │ │ │ + 0x00057f4c 6f6e6966 79000000 756e696d 706c656d onify...unimplem │ │ │ │ + 0x00057f5c 656e7465 643a2069 636f6e69 66790000 ented: iconify.. │ │ │ │ + 0x00057f6c 756e696d 706c656d 656e7465 643a206d unimplemented: m │ │ │ │ + 0x00057f7c 6f766520 77696e64 6f772074 6f207069 ove window to pi │ │ │ │ + 0x00057f8c 78656c20 706f7369 74696f6e 00000000 xel position.... │ │ │ │ + 0x00057f9c 756e696d 706c656d 656e7465 643a2072 unimplemented: r │ │ │ │ + 0x00057fac 6573697a 65207769 6e646f77 20696e20 esize window in │ │ │ │ + 0x00057fbc 70697865 6c730000 756e696d 706c656d pixels..unimplem │ │ │ │ + 0x00057fcc 656e7465 643a2072 61697365 2077696e ented: raise win │ │ │ │ + 0x00057fdc 646f7720 746f2066 726f6e74 206f6620 dow to front of │ │ │ │ + 0x00057fec 73746163 6b000000 756e696d 706c656d stack...unimplem │ │ │ │ + 0x00057ffc 656e7465 643a2072 61697365 2077696e ented: raise win │ │ │ │ + 0x0005800c 646f7720 746f2062 61636b20 6f662073 dow to back of s │ │ │ │ + 0x0005801c 7461636b 00000000 756e696d 706c656d tack....unimplem │ │ │ │ + 0x0005802c 656e7465 643a2072 65667265 73682077 ented: refresh w │ │ │ │ + 0x0005803c 696e646f 77000000 756e696d 706c656d indow...unimplem │ │ │ │ + 0x0005804c 656e7465 643a2072 6573697a 65207769 ented: resize wi │ │ │ │ + 0x0005805c 6e646f77 20696e20 63686172 73000000 ndow in chars... │ │ │ │ + 0x0005806c 756e696d 706c656d 656e7465 643a206d unimplemented: m │ │ │ │ + 0x0005807c 6178696d 697a652f 756e6d61 78696d69 aximize/unmaximi │ │ │ │ + 0x0005808c 7a652077 696e646f 77000000 756e696d ze window...unim │ │ │ │ + 0x0005809c 706c656d 656e7465 643a2074 6f2f6672 plemented: to/fr │ │ │ │ + 0x000580ac 6f6d2066 756c6c20 73637265 656e0000 om full screen.. │ │ │ │ + 0x000580bc 756e696d 706c656d 656e7465 643a2072 unimplemented: r │ │ │ │ + 0x000580cc 65706f72 74206963 6f6e206c 6162656c eport icon label │ │ │ │ + 0x000580dc 00000000 756e696d 706c656d 656e7465 ....unimplemente │ │ │ │ + 0x000580ec 643a2072 6573697a 65207769 6e646f77 d: resize window │ │ │ │ + 0x000580fc 20284445 43534c50 50290000 1b5b3174 (DECSLPP)...[1t │ │ │ │ + 0x0005810c 00000000 1b5b343b 25643b25 64740000 .....[4;%d;%dt.. │ │ │ │ + 0x0005811c 1b5b353b 25643b25 64740000 1b5b353b .[5;%d;%dt...[5; │ │ │ │ + 0x0005812c 303b3074 00000000 1b5b363b 25643b25 0;0t.....[6;%d;% │ │ │ │ + 0x0005813c 64740000 1b5b383b 25643b25 64740000 dt...[8;%d;%dt.. │ │ │ │ + 0x0005814c 1b5b393b 25643b25 64740000 1b5b393b .[9;%d;%dt...[9; │ │ │ │ + 0x0005815c 303b3074 00000000 43534920 32312074 0;0t....CSI 21 t │ │ │ │ + 0x0005816c 20287265 706f7274 2077696e 646f7720 (report window │ │ │ │ + 0x0005817c 7469746c 65292069 676e6f72 65640000 title) ignored.. │ │ │ │ + 0x0005818c 1b5b306e 00000000 1b5b2564 3b256452 .[0n.....[%d;%dR │ │ │ │ + 0x0005819c 00000000 1b5b3f31 3b303b25 75530000 .....[?1;0;%uS.. │ │ │ │ + 0x000581ac 1b5b3f32 3b303b25 753b2575 53000000 .[?2;0;%u;%uS... │ │ │ │ + 0x000581bc 5854514d 4f444b45 59533a20 696e7661 XTQMODKEYS: inva │ │ │ │ + 0x000581cc 6c696420 7265736f 75726365 20272564 lid resource '%d │ │ │ │ + 0x000581dc 2720696e 20272573 27000000 1b5b3e25 ' in '%s'....[>% │ │ │ │ + 0x000581ec 643b2564 6d000000 1b5b2575 3b257524 d;%dm....[%u;%u$ │ │ │ │ + 0x000581fc 79000000 1b5b3f25 75750000 1b5b3e31 y....[?%uu...[>1 │ │ │ │ + 0x0005820c 3b253032 75253032 75253032 753b3063 ;%02u%02u%02u;0c │ │ │ │ + 0x0005821c 00000000 756e696d 706c656d 656e7465 ....unimplemente │ │ │ │ + 0x0005822c 643a2025 73203d20 25640000 58544d4f d: %s = %d..XTMO │ │ │ │ + 0x0005823c 444b4559 533a2069 6e76616c 69642072 DKEYS: invalid r │ │ │ │ + 0x0005824c 65736f75 72636520 27256427 20696e20 esource '%d' in │ │ │ │ + 0x0005825c 27257327 00000000 1b503e7c 666f6f74 '%s'.....P>|foot │ │ │ │ + 0x0005826c 2825752e 25752e25 75257325 73291b5c (%u.%u.%u%s%s).\ │ │ │ │ + 0x0005827c 00000000 1b50217c 34363466 34663534 .....P!|464f4f54 │ │ │ │ + 0x0005828c 1b5c0000 5854504f 50434f4c 4f52533a .\..XTPOPCOLORS: │ │ │ │ + 0x0005829c 2063616e 6e6f7420 706f7020 6265796f cannot pop beyo │ │ │ │ + 0x000582ac 6e642074 68652066 69727374 20656c65 nd the first ele │ │ │ │ + 0x000582bc 6d656e74 00000000 5854504f 50434f4c ment....XTPOPCOL │ │ │ │ + 0x000582cc 4f52533a 20696e76 616c6964 20636f6c ORS: invalid col │ │ │ │ + 0x000582dc 6f722073 6c6f743a 20256420 28737461 or slot: %d (sta │ │ │ │ + 0x000582ec 636b2068 61732025 7a752073 6c6f7473 ck has %zu slots │ │ │ │ + 0x000582fc 2c206375 7272656e 7420736c 6f742069 , current slot i │ │ │ │ + 0x0005830c 7320257a 75290000 1b5b3f25 7a753b25 s %zu)...[?%zu;% │ │ │ │ + 0x0005831c 7a752351 00000000 1b5b3f25 753b2575 zu#Q.....[?%u;%u │ │ │ │ + 0x0005832c 24790000 756e696d 706c656d 656e7465 $y..unimplemente │ │ │ │ + 0x0005833c 643a2058 3130206d 6f757365 20747261 d: X10 mouse tra │ │ │ │ + 0x0005834c 636b696e 67206d6f 64650000 756e696d cking mode..unim │ │ │ │ + 0x0005835c 706c656d 656e7465 643a2044 4543424b plemented: DECBK │ │ │ │ + 0x0005836c 4d000000 756e696d 706c656d 656e7465 M...unimplemente │ │ │ │ + 0x0005837c 643a2068 6967686c 69676874 206d6f75 d: highlight mou │ │ │ │ + 0x0005838c 73652074 7261636b 696e6700 756e696d se tracking.unim │ │ │ │ + 0x0005839c 706c656d 656e7465 643a206d 6f757365 plemented: mouse │ │ │ │ + 0x000583ac 20726570 6f727469 6e67206d 6f64653a reporting mode: │ │ │ │ + 0x000583bc 20555446 2d380000 6d617869 6d756d20 UTF-8..maximum │ │ │ │ + 0x000583cc 6e756d62 6572206f 6620636f 6d706f73 number of compos │ │ │ │ + 0x000583dc 65642063 68617261 63746572 73207265 ed characters re │ │ │ │ + 0x000583ec 61636865 64000000 76736e70 72696e74 ached...vsnprint │ │ │ │ + 0x000583fc 66000000 78736e70 72696e74 662e6300 f...xsnprintf.c. │ │ │ │ + 0x0005840c 636f6d70 6f736974 6f722064 6f657320 compositor does │ │ │ │ + 0x0005841c 6e6f7420 696d706c 656d656e 74207468 not implement th │ │ │ │ + 0x0005842c 65205844 47207379 7374656d 2062656c e XDG system bel │ │ │ │ + 0x0005843c 6c207072 6f746f63 6f6c0000 42656c6c l protocol..Bell │ │ │ │ + 0x0005844c 00000000 42656c6c 20696e20 7465726d ....Bell in term │ │ │ │ + 0x0005845c 696e616c 00000000 2f646576 2f6e756c inal..../dev/nul │ │ │ │ + 0x0005846c 6c000000 534f5f44 4f4d4149 4e000000 l...SO_DOMAIN... │ │ │ │ + 0x0005847c 534f5f41 43434550 54434f4e 4e000000 SO_ACCEPTCONN... │ │ │ │ + 0x0005848c 534f5f54 59504500 2f62696e 2f736800 SO_TYPE./bin/sh. │ │ │ │ + 0x0005849c 2d630000 63686563 6b2d636f 6e666967 -c..check-config │ │ │ │ + 0x000584ac 00000000 6f766572 72696465 00000000 ....override.... │ │ │ │ + 0x000584bc 7465726d 00000000 6170702d 69640000 term....app-id.. │ │ │ │ + 0x000584cc 6c6f6769 6e2d7368 656c6c00 776f726b login-shell.work │ │ │ │ + 0x000584dc 696e672d 64697265 63746f72 79000000 ing-directory... │ │ │ │ + 0x000584ec 666f6e74 00000000 686f6c64 00000000 font....hold.... │ │ │ │ + 0x000584fc 70726573 656e7461 74696f6e 2d74696d presentation-tim │ │ │ │ + 0x0005850c 696e6773 00000000 7072696e 742d7069 ings....print-pi │ │ │ │ + 0x0005851c 64000000 6c6f672d 6c657665 6c000000 d...log-level... │ │ │ │ + 0x0005852c 6c6f672d 636f6c6f 72697a65 00000000 log-colorize.... │ │ │ │ + 0x0005853c 6c6f672d 6e6f2d73 79736c6f 67000000 log-no-syslog... │ │ │ │ + 0x0005854c 76657273 696f6e00 68656c70 00000000 version.help.... │ │ │ │ + 0x0005855c 696e7661 6c696420 626f6f6c 65616e20 invalid boolean │ │ │ │ + 0x0005856c 76616c75 65000000 696e7661 6c696420 value...invalid │ │ │ │ + 0x0005857c 64696d65 6e73696f 6e732028 6d757374 dimensions (must │ │ │ │ + 0x0005858c 20626520 696e2074 68652066 6f726d20 be in the form │ │ │ │ + 0x0005859c 41784229 00000000 696e7661 6c696420 AxB)....invalid │ │ │ │ + 0x000585ac 64656369 6d616c20 76616c75 65000000 decimal value... │ │ │ │ + 0x000585bc 6e6f7420 61207661 6c696420 73747269 not a valid stri │ │ │ │ + 0x000585cc 6e672076 616c7565 00000000 27257327 ng value....'%s' │ │ │ │ + 0x000585dc 2c200000 6e6f7420 6f6e6520 6f662025 , ..not one of % │ │ │ │ + 0x000585ec 73000000 696e7661 6c696420 70782076 s...invalid px v │ │ │ │ + 0x000585fc 616c7565 20286d75 73742062 6520696e alue (must be in │ │ │ │ + 0x0005860c 20746865 20666f72 6d203132 70782900 the form 12px). │ │ │ │ + 0x0005861c 2c000000 696e7661 6c696420 666f6e74 ,...invalid font │ │ │ │ + 0x0005862c 20737065 63696669 63617469 6f6e0000 specification.. │ │ │ │ + 0x0005863c 6f736335 32000000 6e6f7420 61207661 osc52...not a va │ │ │ │ + 0x0005864c 6c696420 6f707469 6f6e3a20 25730000 lid option: %s.. │ │ │ │ + 0x0005865c 68696465 2d776865 6e2d7479 70696e67 hide-when-typing │ │ │ │ + 0x0005866c 00000000 616c7465 726e6174 652d7363 ....alternate-sc │ │ │ │ + 0x0005867c 726f6c6c 2d6d6f64 65000000 6c696e65 roll-mode...line │ │ │ │ + 0x0005868c 73000000 696e6469 6361746f 722d706f s...indicator-po │ │ │ │ + 0x0005869c 73697469 6f6e0000 696e6469 6361746f sition..indicato │ │ │ │ + 0x000586ac 722d666f 726d6174 00000000 70657263 r-format....perc │ │ │ │ + 0x000586bc 656e7461 67650000 6d756c74 69706c69 entage..multipli │ │ │ │ + 0x000586cc 65720000 7363616c 696e672d 66696c74 er..scaling-filt │ │ │ │ + 0x000586dc 65720000 6f766572 666c6f77 696e672d er..overflowing- │ │ │ │ + 0x000586ec 676c7970 68730000 64616d61 67652d77 glyphs..damage-w │ │ │ │ + 0x000586fc 686f6c65 2d77696e 646f7700 67726170 hole-window.grap │ │ │ │ + 0x0005870c 68656d65 2d736861 70696e67 00000000 heme-shaping.... │ │ │ │ + 0x0005871c 66636674 20776173 206e6f74 20636f6d fcft was not com │ │ │ │ + 0x0005872c 70696c65 64207769 74682073 7570706f piled with suppo │ │ │ │ + 0x0005873c 72742066 6f722067 72617068 656d6520 rt for grapheme │ │ │ │ + 0x0005874c 73686170 696e6700 67726170 68656d65 shaping.grapheme │ │ │ │ + 0x0005875c 2d776964 74682d6d 6574686f 64000000 -width-method... │ │ │ │ + 0x0005876c 72656e64 65722d74 696d6572 00000000 render-timer.... │ │ │ │ + 0x0005877c 64656c61 7965642d 72656e64 65722d6c delayed-render-l │ │ │ │ + 0x0005878c 6f776572 00000000 74696d65 6f757420 ower....timeout │ │ │ │ + 0x0005879c 6d757374 206e6f74 20657863 65656420 must not exceed │ │ │ │ + 0x000587ac 31366d73 00000000 64656c61 7965642d 16ms....delayed- │ │ │ │ + 0x000587bc 72656e64 65722d75 70706572 00000000 render-upper.... │ │ │ │ + 0x000587cc 6d61782d 73686d2d 706f6f6c 2d73697a max-shm-pool-siz │ │ │ │ + 0x000587dc 652d6d62 00000000 626f782d 64726177 e-mb....box-draw │ │ │ │ + 0x000587ec 696e672d 62617365 2d746869 636b6e65 ing-base-thickne │ │ │ │ + 0x000587fc 73730000 626f782d 64726177 696e672d ss..box-drawing- │ │ │ │ + 0x0005880c 736f6c69 642d7368 61646573 00000000 solid-shades.... │ │ │ │ + 0x0005881c 666f6e74 2d6d6f6e 6f737061 63652d77 font-monospace-w │ │ │ │ + 0x0005882c 61726e00 73697865 6c000000 626f6c64 arn.sixel...bold │ │ │ │ + 0x0005883c 2d746578 742d696e 2d627269 6768742d -text-in-bright- │ │ │ │ + 0x0005884c 616d6f75 6e740000 73757266 6163652d amount..surface- │ │ │ │ + 0x0005885c 6269742d 64657074 68000000 6c6f6e67 bit-depth...long │ │ │ │ + 0x0005886c 2d707265 73732d64 656c6179 00000000 -press-delay.... │ │ │ │ + 0x0005887c 7374796c 65000000 756e666f 63757365 style...unfocuse │ │ │ │ + 0x0005888c 642d7374 796c6500 626c696e 6b000000 d-style.blink... │ │ │ │ + 0x0005889c 626c696e 6b2d7261 74650000 6265616d blink-rate..beam │ │ │ │ + 0x000588ac 2d746869 636b6e65 73730000 756e6465 -thickness..unde │ │ │ │ + 0x000588bc 726c696e 652d7468 69636b6e 65737300 rline-thickness. │ │ │ │ + 0x000588cc 756e636c 6f736564 20275b27 00000000 unclosed '['.... │ │ │ │ + 0x000588dc 73796e74 61782065 72726f72 20696e20 syntax error in │ │ │ │ + 0x000588ec 636f6d6d 616e6420 6c696e65 00000000 command line.... │ │ │ │ + 0x000588fc 636f6c6f 72206d75 73742062 6520696e color must be in │ │ │ │ + 0x0005890c 20656974 68657220 52474220 6f722041 either RGB or A │ │ │ │ + 0x0005891c 52474220 666f726d 61740000 636f6c6f RGB format..colo │ │ │ │ + 0x0005892c 72206d75 73742062 6520696e 20524742 r must be in RGB │ │ │ │ + 0x0005893c 20666f72 6d617400 696e7661 6c696420 format.invalid │ │ │ │ + 0x0005894c 636f6c6f 72207061 6c657474 6520696e color palette in │ │ │ │ + 0x0005895c 6465783a 20257320 286e6f74 20696e20 dex: %s (not in │ │ │ │ + 0x0005896c 72616e67 6520302d 257a7529 00000000 range 0-%zu).... │ │ │ │ + 0x0005897c 72656775 6c617200 62726967 68740000 regular.bright.. │ │ │ │ + 0x0005898c 64696d00 666c6173 68000000 666f7265 dim.flash...fore │ │ │ │ + 0x0005899c 67726f75 6e640000 6261636b 67726f75 ground..backgrou │ │ │ │ + 0x000589ac 6e640000 73656c65 6374696f 6e2d666f nd..selection-fo │ │ │ │ + 0x000589bc 72656772 6f756e64 00000000 73656c65 reground....sele │ │ │ │ + 0x000589cc 6374696f 6e2d6261 636b6772 6f756e64 ction-background │ │ │ │ + 0x000589dc 00000000 6a756d70 2d6c6162 656c7300 ....jump-labels. │ │ │ │ + 0x000589ec 7363726f 6c6c6261 636b2d69 6e646963 scrollback-indic │ │ │ │ + 0x000589fc 61746f72 00000000 73656172 63682d62 ator....search-b │ │ │ │ + 0x00058a0c 6f782d6e 6f2d6d61 74636800 73656172 ox-no-match.sear │ │ │ │ + 0x00058a1c 63682d62 6f782d6d 61746368 00000000 ch-box-match.... │ │ │ │ + 0x00058a2c 75726c73 00000000 616c7068 61000000 urls....alpha... │ │ │ │ + 0x00058a3c 6e6f7420 696e2072 616e6765 20302e30 not in range 0.0 │ │ │ │ + 0x00058a4c 2d312e30 00000000 666c6173 682d616c -1.0....flash-al │ │ │ │ + 0x00058a5c 70686100 6e6f7420 76616c69 64206f70 pha.not valid op │ │ │ │ + 0x00058a6c 74696f6e 00000000 62757474 6f6e2d77 tion....button-w │ │ │ │ + 0x00058a7c 69647468 00000000 62757474 6f6e2d63 idth....button-c │ │ │ │ + 0x00058a8c 6f6c6f72 00000000 62757474 6f6e2d6d olor....button-m │ │ │ │ + 0x00058a9c 696e696d 697a652d 636f6c6f 72000000 inimize-color... │ │ │ │ + 0x00058aac 62757474 6f6e2d6d 6178696d 697a652d button-maximize- │ │ │ │ + 0x00058abc 636f6c6f 72000000 62757474 6f6e2d63 color...button-c │ │ │ │ + 0x00058acc 6c6f7365 2d636f6c 6f720000 626f7264 lose-color..bord │ │ │ │ + 0x00058adc 65722d63 6f6c6f72 00000000 626f7264 er-color....bord │ │ │ │ + 0x00058aec 65722d77 69647468 00000000 68696465 er-width....hide │ │ │ │ + 0x00058afc 2d776865 6e2d6d61 78696d69 7a656400 -when-maximized. │ │ │ │ + 0x00058b0c 646f7562 6c652d63 6c69636b 2d746f2d double-click-to- │ │ │ │ + 0x00058b1c 6d617869 6d697a65 00000000 6e6f7420 maximize....not │ │ │ │ + 0x00058b2c 61207661 6c696420 61637469 6f6e3a20 a valid action: │ │ │ │ + 0x00058b3c 25730000 75726765 6e740000 6e6f7469 %s..urgent..noti │ │ │ │ + 0x00058b4c 66790000 73797374 656d0000 76697375 fy..system..visu │ │ │ │ + 0x00058b5c 616c0000 636f6d6d 616e6400 636f6d6d al..command.comm │ │ │ │ + 0x00058b6c 616e642d 666f6375 73656400 636f6d6d and-focused.comm │ │ │ │ + 0x00058b7c 616e642d 61637469 6f6e2d61 7267756d and-action-argum │ │ │ │ + 0x00058b8c 656e7400 636c6f73 65000000 696e6869 ent.close...inhi │ │ │ │ + 0x00058b9c 6269742d 7768656e 2d666f63 75736564 bit-when-focused │ │ │ │ + 0x00058bac 00000000 6c61756e 63680000 6c616265 ....launch..labe │ │ │ │ + 0x00058bbc 6c2d6c65 74746572 73000000 6f736338 l-letters...osc8 │ │ │ │ + 0x00058bcc 2d756e64 65726c69 6e650000 72656765 -underline..rege │ │ │ │ + 0x00058bdc 78000000 696e7661 6c696420 72656765 x...invalid rege │ │ │ │ + 0x00058bec 783a2025 73000000 696e7661 6c696420 x: %s...invalid │ │ │ │ + 0x00058bfc 72656765 783a206e 6f206d61 726b6564 regex: no marked │ │ │ │ + 0x00058c0c 20737562 65787072 65737369 6f6e2873 subexpression(s │ │ │ │ + 0x00058c1c 29000000 2b000000 6e6f7420 61207661 )...+...not a va │ │ │ │ + 0x00058c2c 6c696420 584b4220 6b657920 6e616d65 lid XKB key name │ │ │ │ + 0x00058c3c 3a202573 00000000 696e7661 6c696420 : %s....invalid │ │ │ │ + 0x00058c4c 636c6963 6b20636f 756e743a 20257300 click count: %s. │ │ │ │ + 0x00058c5c 696e7661 6c696420 6d6f7573 65206275 invalid mouse bu │ │ │ │ + 0x00058c6c 74746f6e 206e616d 653a2025 73000000 tton name: %s... │ │ │ │ + 0x00058c7c 656d7074 79206269 6e64696e 67206e6f empty binding no │ │ │ │ + 0x00058c8c 7420616c 6c6f7765 64202873 65742074 t allowed (set t │ │ │ │ + 0x00058c9c 6f20276e 6f6e6527 20746f20 756e6d61 o 'none' to unma │ │ │ │ + 0x00058cac 70290000 74726169 6c696e67 20626163 p)..trailing bac │ │ │ │ + 0x00058cbc 6b736c61 73680000 696e7661 6c696420 kslash..invalid │ │ │ │ + 0x00058ccc 65736361 70656420 63686172 61637465 escaped characte │ │ │ │ + 0x00058cdc 723a2025 63000000 5c782073 65717565 r: %c...\x seque │ │ │ │ + 0x00058cec 6e636520 746f6f20 73686f72 74000000 nce too short... │ │ │ │ + 0x00058cfc 696e7661 6c696420 5c782073 65717565 invalid \x seque │ │ │ │ + 0x00058d0c 6e63653a 205c7825 63256300 73656c65 nce: \x%c%c.sele │ │ │ │ + 0x00058d1c 6374696f 6e2d6f76 65727269 64652d6d ction-override-m │ │ │ │ + 0x00058d2c 6f646966 69657273 00000000 205b0000 odifiers.... [.. │ │ │ │ + 0x00058d3c 5d000000 28646566 61756c74 29000000 ]...(default)... │ │ │ │ + 0x00058d4c 25732d25 64000000 25733a25 643a205b %s-%d...%s:%d: [ │ │ │ │ + 0x00058d5c 25735d2e 25733a20 25732573 20616c72 %s].%s: %s%s alr │ │ │ │ + 0x00058d6c 65616479 206d6170 70656420 746f2027 eady mapped to ' │ │ │ │ + 0x00058d7c 25732573 25732573 27000000 25733a25 %s%s%s%s'...%s:% │ │ │ │ + 0x00058d8c 643a205b 25735d2e 25733a20 25732573 d: [%s].%s: %s%s │ │ │ │ + 0x00058d9c 3a206d6f 64696669 65727320 636f6e66 : modifiers conf │ │ │ │ + 0x00058dac 6c696374 20776974 68202773 656c6563 lict with 'selec │ │ │ │ + 0x00058dbc 74696f6e 2d6f7665 72726964 652d6d6f tion-override-mo │ │ │ │ + 0x00058dcc 64696669 6572733d 25732700 6b657900 difiers=%s'.key. │ │ │ │ + 0x00058ddc 656d7074 79207365 6374696f 6e206e61 empty section na │ │ │ │ + 0x00058dec 6d650000 73796e74 61782065 72726f72 me..syntax error │ │ │ │ + 0x00058dfc 3a206e6f 20636c6f 73696e67 20275d27 : no closing ']' │ │ │ │ + 0x00058e0c 00000000 73656374 696f6e20 6465636c ....section decl │ │ │ │ + 0x00058e1c 61726174 696f6e20 636f6e74 61696e73 aration contains │ │ │ │ + 0x00058e2c 20747261 696c696e 67206368 61726163 trailing charac │ │ │ │ + 0x00058e3c 74657273 00000000 696e7661 6c696420 ters....invalid │ │ │ │ + 0x00058e4c 73656374 696f6e20 6e616d65 3a202573 section name: %s │ │ │ │ + 0x00058e5c 00000000 73796e74 61782065 72726f72 ....syntax error │ │ │ │ + 0x00058e6c 3a206b65 792f7661 6c756520 70616972 : key/value pair │ │ │ │ + 0x00058e7c 20686173 206e6f20 25730000 6661696c has no %s..fail │ │ │ │ + 0x00058e8c 65642074 6f207265 61642066 726f6d20 ed to read from │ │ │ │ + 0x00058e9c 636f6e66 69677572 6174696f 6e000000 configuration... │ │ │ │ + 0x00058eac 696e636c 75646500 6661696c 65642074 include.failed t │ │ │ │ + 0x00058ebc 6f206578 70616e64 20277e27 00000000 o expand '~'.... │ │ │ │ + 0x00058ecc 2f000000 6e6f7420 616e2061 62736f6c /...not an absol │ │ │ │ + 0x00058edc 75746520 70617468 00000000 696d706f ute path....impo │ │ │ │ + 0x00058eec 72746564 20737562 2d636f6e 66696775 rted sub-configu │ │ │ │ + 0x00058efc 72617469 6f6e2066 726f6d20 25730000 ration from %s.. │ │ │ │ + 0x00058f0c 7368656c 6c000000 6c6f636b 65642d74 shell...locked-t │ │ │ │ + 0x00058f1c 69746c65 00000000 696e6974 69616c2d itle....initial- │ │ │ │ + 0x00058f2c 77696e64 6f772d73 697a652d 70697865 window-size-pixe │ │ │ │ + 0x00058f3c 6c730000 696e6974 69616c2d 77696e64 ls..initial-wind │ │ │ │ + 0x00058f4c 6f772d73 697a652d 63686172 73000000 ow-size-chars... │ │ │ │ + 0x00058f5c 70616400 25757825 75202531 35730000 pad.%ux%u %15s.. │ │ │ │ + 0x00058f6c 63656e74 65720000 696e7661 6c696420 center..invalid │ │ │ │ + 0x00058f7c 70616464 696e6720 286d7573 74206265 padding (must be │ │ │ │ + 0x00058f8c 20696e20 74686520 666f726d 20504144 in the form PAD │ │ │ │ + 0x00058f9c 5f587850 41445f59 205b6365 6e746572 _XxPAD_Y [center │ │ │ │ + 0x00058fac 5d290000 72657369 7a652d64 656c6179 ])..resize-delay │ │ │ │ + 0x00058fbc 2d6d7300 72657369 7a652d62 792d6365 -ms.resize-by-ce │ │ │ │ + 0x00058fcc 6c6c7300 72657369 7a652d6b 6565702d lls.resize-keep- │ │ │ │ + 0x00058fdc 67726964 00000000 626f6c64 2d746578 grid....bold-tex │ │ │ │ + 0x00058fec 742d696e 2d627269 67687400 70616c65 t-in-bright.pale │ │ │ │ + 0x00058ffc 7474652d 62617365 64000000 696e6974 tte-based...init │ │ │ │ + 0x0005900c 69616c2d 77696e64 6f772d6d 6f646500 ial-window-mode. │ │ │ │ + 0x0005901c 666f6e74 2d626f6c 64000000 666f6e74 font-bold...font │ │ │ │ + 0x0005902c 2d697461 6c696300 666f6e74 2d626f6c -italic.font-bol │ │ │ │ + 0x0005903c 642d6974 616c6963 00000000 666f6e74 d-italic....font │ │ │ │ + 0x0005904c 2d73697a 652d6164 6a757374 6d656e74 -size-adjustment │ │ │ │ + 0x0005905c 00000000 696e7661 6c696420 70657263 ....invalid perc │ │ │ │ + 0x0005906c 656e7420 76616c75 6520286d 75737420 ent value (must │ │ │ │ + 0x0005907c 62652069 6e207468 6520666f 726d2031 be in the form 1 │ │ │ │ + 0x0005908c 302e3525 25290000 6c696e65 2d686569 0.5%%)..line-hei │ │ │ │ + 0x0005909c 67687400 6c657474 65722d73 70616369 ght.letter-spaci │ │ │ │ + 0x000590ac 6e670000 686f7269 7a6f6e74 616c2d6c ng..horizontal-l │ │ │ │ + 0x000590bc 65747465 722d6f66 66736574 00000000 etter-offset.... │ │ │ │ + 0x000590cc 76657274 6963616c 2d6c6574 7465722d vertical-letter- │ │ │ │ + 0x000590dc 6f666673 65740000 756e6465 726c696e offset..underlin │ │ │ │ + 0x000590ec 652d6f66 66736574 00000000 73747269 e-offset....stri │ │ │ │ + 0x000590fc 6b656f75 742d7468 69636b6e 65737300 keout-thickness. │ │ │ │ + 0x0005910c 6470692d 61776172 65000000 776f726b dpi-aware...work │ │ │ │ + 0x0005911c 65727300 776f7264 2d64656c 696d6974 ers.word-delimit │ │ │ │ + 0x0005912c 65727300 73656c65 6374696f 6e2d7461 ers.selection-ta │ │ │ │ + 0x0005913c 72676574 00000000 626f782d 64726177 rget....box-draw │ │ │ │ + 0x0005914c 696e6773 2d757365 732d666f 6e742d67 ings-uses-font-g │ │ │ │ + 0x0005915c 6c797068 73000000 75746d70 2d68656c lyphs...utmp-hel │ │ │ │ + 0x0005916c 70657200 67616d6d 612d636f 72726563 per.gamma-correc │ │ │ │ + 0x0005917c 742d626c 656e6469 6e670000 436f6e74 t-blending..Cont │ │ │ │ + 0x0005918c 726f6c2b 53686966 74000000 4d6f6431 rol+Shift...Mod1 │ │ │ │ + 0x0005919c 00000000 73656375 72697479 00000000 ....security.... │ │ │ │ + 0x000591ac 62656c6c 00000000 6465736b 746f702d bell....desktop- │ │ │ │ + 0x000591bc 6e6f7469 66696361 74696f6e 73000000 notifications... │ │ │ │ + 0x000591cc 7363726f 6c6c6261 636b0000 75726c00 scrollback..url. │ │ │ │ + 0x000591dc 636f6c6f 72730000 63736400 6b65792d colors..csd.key- │ │ │ │ + 0x000591ec 62696e64 696e6773 00000000 73656172 bindings....sear │ │ │ │ + 0x000591fc 63682d62 696e6469 6e677300 75726c2d ch-bindings.url- │ │ │ │ + 0x0005920c 62696e64 696e6773 00000000 6d6f7573 bindings....mous │ │ │ │ + 0x0005921c 652d6269 6e64696e 67730000 74657874 e-bindings..text │ │ │ │ + 0x0005922c 2d62696e 64696e67 73000000 656e7669 -bindings...envi │ │ │ │ + 0x0005923c 726f6e6d 656e7400 74776561 6b000000 ronment.tweak... │ │ │ │ + 0x0005924c 746f7563 68000000 382d6269 74000000 touch...8-bit... │ │ │ │ + 0x0005925c 31302d62 69740000 6f736400 6c6f6700 10-bit..osd.log. │ │ │ │ + 0x0005926c 626f7468 00000000 77637377 69647468 both....wcswidth │ │ │ │ + 0x0005927c 00000000 646f7562 6c652d77 69647468 ....double-width │ │ │ │ + 0x0005928c 00000000 6d617800 6e656172 65737400 ....max.nearest. │ │ │ │ + 0x0005929c 62696c69 6e656172 00000000 63756269 bilinear....cubi │ │ │ │ + 0x000592ac 63000000 6c616e63 7a6f7333 00000000 c...lanczos3.... │ │ │ │ + 0x000592bc 696d7075 6c736500 626f7800 67617573 impulse.box.gaus │ │ │ │ + 0x000592cc 7369616e 00000000 6c616e63 7a6f7332 sian....lanczos2 │ │ │ │ + 0x000592dc 00000000 6c616e63 7a6f7333 2d737472 ....lanczos3-str │ │ │ │ + 0x000592ec 65746368 65640000 63616e63 656c0000 etched..cancel.. │ │ │ │ + 0x000592fc 746f6767 6c652d75 726c2d76 69736962 toggle-url-visib │ │ │ │ + 0x0005930c 6c650000 7363726f 6c6c6261 636b2d75 le..scrollback-u │ │ │ │ + 0x0005931c 702d7061 67650000 7363726f 6c6c6261 p-page..scrollba │ │ │ │ + 0x0005932c 636b2d75 702d6861 6c662d70 61676500 ck-up-half-page. │ │ │ │ + 0x0005933c 7363726f 6c6c6261 636b2d75 702d6c69 scrollback-up-li │ │ │ │ + 0x0005934c 6e650000 7363726f 6c6c6261 636b2d64 ne..scrollback-d │ │ │ │ + 0x0005935c 6f776e2d 70616765 00000000 7363726f own-page....scro │ │ │ │ + 0x0005936c 6c6c6261 636b2d64 6f776e2d 68616c66 llback-down-half │ │ │ │ + 0x0005937c 2d706167 65000000 7363726f 6c6c6261 -page...scrollba │ │ │ │ + 0x0005938c 636b2d64 6f776e2d 6c696e65 00000000 ck-down-line.... │ │ │ │ + 0x0005939c 7363726f 6c6c6261 636b2d68 6f6d6500 scrollback-home. │ │ │ │ + 0x000593ac 7363726f 6c6c6261 636b2d65 6e640000 scrollback-end.. │ │ │ │ + 0x000593bc 636f6d6d 69740000 66696e64 2d707265 commit..find-pre │ │ │ │ + 0x000593cc 76000000 66696e64 2d6e6578 74000000 v...find-next... │ │ │ │ + 0x000593dc 63757273 6f722d6c 65667400 63757273 cursor-left.curs │ │ │ │ + 0x000593ec 6f722d6c 6566742d 776f7264 00000000 or-left-word.... │ │ │ │ + 0x000593fc 63757273 6f722d72 69676874 00000000 cursor-right.... │ │ │ │ + 0x0005940c 63757273 6f722d72 69676874 2d776f72 cursor-right-wor │ │ │ │ + 0x0005941c 64000000 63757273 6f722d68 6f6d6500 d...cursor-home. │ │ │ │ + 0x0005942c 63757273 6f722d65 6e640000 64656c65 cursor-end..dele │ │ │ │ + 0x0005943c 74652d70 72657600 64656c65 74652d70 te-prev.delete-p │ │ │ │ + 0x0005944c 7265762d 776f7264 00000000 64656c65 rev-word....dele │ │ │ │ + 0x0005945c 74652d6e 65787400 64656c65 74652d6e te-next.delete-n │ │ │ │ + 0x0005946c 6578742d 776f7264 00000000 64656c65 ext-word....dele │ │ │ │ + 0x0005947c 74652d74 6f2d7374 61727400 64656c65 te-to-start.dele │ │ │ │ + 0x0005948c 74652d74 6f2d656e 64000000 65787465 te-to-end...exte │ │ │ │ + 0x0005949c 6e642d63 68617200 65787465 6e642d74 nd-char.extend-t │ │ │ │ + 0x000594ac 6f2d776f 72642d62 6f756e64 61727900 o-word-boundary. │ │ │ │ + 0x000594bc 65787465 6e642d74 6f2d6e65 78742d77 extend-to-next-w │ │ │ │ + 0x000594cc 68697465 73706163 65000000 65787465 hitespace...exte │ │ │ │ + 0x000594dc 6e642d6c 696e652d 646f776e 00000000 nd-line-down.... │ │ │ │ + 0x000594ec 65787465 6e642d62 61636b77 6172642d extend-backward- │ │ │ │ + 0x000594fc 63686172 00000000 65787465 6e642d62 char....extend-b │ │ │ │ + 0x0005950c 61636b77 6172642d 746f2d77 6f72642d ackward-to-word- │ │ │ │ + 0x0005951c 626f756e 64617279 00000000 65787465 boundary....exte │ │ │ │ + 0x0005952c 6e642d62 61636b77 6172642d 746f2d6e nd-backward-to-n │ │ │ │ + 0x0005953c 6578742d 77686974 65737061 63650000 ext-whitespace.. │ │ │ │ + 0x0005954c 65787465 6e642d6c 696e652d 75700000 extend-line-up.. │ │ │ │ + 0x0005955c 636c6970 626f6172 642d7061 73746500 clipboard-paste. │ │ │ │ + 0x0005956c 7072696d 6172792d 70617374 65000000 primary-paste... │ │ │ │ + 0x0005957c 756e6963 6f64652d 696e7075 74000000 unicode-input... │ │ │ │ + 0x0005958c 6e6f6f70 00000000 636c6970 626f6172 noop....clipboar │ │ │ │ + 0x0005959c 642d636f 70790000 73656172 63682d73 d-copy..search-s │ │ │ │ + 0x000595ac 74617274 00000000 666f6e74 2d696e63 tart....font-inc │ │ │ │ + 0x000595bc 72656173 65000000 666f6e74 2d646563 rease...font-dec │ │ │ │ + 0x000595cc 72656173 65000000 666f6e74 2d726573 rease...font-res │ │ │ │ + 0x000595dc 65740000 73706177 6e2d7465 726d696e et..spawn-termin │ │ │ │ + 0x000595ec 616c0000 6d696e69 6d697a65 00000000 al..minimize.... │ │ │ │ + 0x000595fc 70697065 2d736372 6f6c6c62 61636b00 pipe-scrollback. │ │ │ │ + 0x0005960c 70697065 2d766973 69626c65 00000000 pipe-visible.... │ │ │ │ + 0x0005961c 70697065 2d73656c 65637465 64000000 pipe-selected... │ │ │ │ + 0x0005962c 70697065 2d636f6d 6d616e64 2d6f7574 pipe-command-out │ │ │ │ + 0x0005963c 70757400 73686f77 2d75726c 732d636f put.show-urls-co │ │ │ │ + 0x0005964c 70790000 73686f77 2d75726c 732d6c61 py..show-urls-la │ │ │ │ + 0x0005965c 756e6368 00000000 73686f77 2d75726c unch....show-url │ │ │ │ + 0x0005966c 732d7065 72736973 74656e74 00000000 s-persistent.... │ │ │ │ + 0x0005967c 74657874 2d62696e 64696e67 00000000 text-binding.... │ │ │ │ + 0x0005968c 70726f6d 70742d70 72657600 70726f6d prompt-prev.prom │ │ │ │ + 0x0005969c 70742d6e 65787400 71756974 00000000 pt-next.quit.... │ │ │ │ + 0x000596ac 72656765 782d6c61 756e6368 00000000 regex-launch.... │ │ │ │ + 0x000596bc 72656765 782d636f 70790000 7363726f regex-copy..scro │ │ │ │ + 0x000596cc 6c6c6261 636b2d75 702d6d6f 75736500 llback-up-mouse. │ │ │ │ + 0x000596dc 7363726f 6c6c6261 636b2d64 6f776e2d scrollback-down- │ │ │ │ + 0x000596ec 6d6f7573 65000000 73656c65 63742d62 mouse...select-b │ │ │ │ + 0x000596fc 6567696e 00000000 73656c65 63742d62 egin....select-b │ │ │ │ + 0x0005970c 6567696e 2d626c6f 636b0000 73656c65 egin-block..sele │ │ │ │ + 0x0005971c 63742d65 7874656e 64000000 73656c65 ct-extend...sele │ │ │ │ + 0x0005972c 63742d65 7874656e 642d6368 61726163 ct-extend-charac │ │ │ │ + 0x0005973c 7465722d 77697365 00000000 73656c65 ter-wise....sele │ │ │ │ + 0x0005974c 63742d77 6f726400 73656c65 63742d77 ct-word.select-w │ │ │ │ + 0x0005975c 6f72642d 77686974 65737061 63650000 ord-whitespace.. │ │ │ │ + 0x0005976c 73656c65 63742d71 756f7465 00000000 select-quote.... │ │ │ │ + 0x0005977c 73656c65 63742d72 6f770000 42544e5f select-row..BTN_ │ │ │ │ + 0x0005978c 4c454654 00000000 42544e5f 52494748 LEFT....BTN_RIGH │ │ │ │ + 0x0005979c 54000000 42544e5f 4d494444 4c450000 T...BTN_MIDDLE.. │ │ │ │ + 0x000597ac 42544e5f 53494445 00000000 42544e5f BTN_SIDE....BTN_ │ │ │ │ + 0x000597bc 45585452 41000000 42544e5f 464f5257 EXTRA...BTN_FORW │ │ │ │ + 0x000597cc 41524400 42544e5f 4241434b 00000000 ARD.BTN_BACK.... │ │ │ │ + 0x000597dc 42544e5f 5441534b 00000000 42544e5f BTN_TASK....BTN_ │ │ │ │ + 0x000597ec 57484545 4c5f4241 434b0000 42544e5f WHEEL_BACK..BTN_ │ │ │ │ + 0x000597fc 57484545 4c5f464f 52574152 44000000 WHEEL_FORWARD... │ │ │ │ + 0x0005980c 42544e5f 57484545 4c5f4c45 46540000 BTN_WHEEL_LEFT.. │ │ │ │ + 0x0005981c 42544e5f 57484545 4c5f5249 47485400 BTN_WHEEL_RIGHT. │ │ │ │ + 0x0005982c 756e6368 616e6765 64000000 686f6c6c unchanged...holl │ │ │ │ + 0x0005983c 6f770000 626c6f63 6b000000 756e6465 ow..block...unde │ │ │ │ + 0x0005984c 726c696e 65000000 6265616d 00000000 rline...beam.... │ │ │ │ + 0x0005985c 75726c2d 6d6f6465 00000000 66697865 url-mode....fixe │ │ │ │ + 0x0005986c 64000000 72656c61 74697665 00000000 d...relative.... │ │ │ │ + 0x0005987c 636f7079 2d656e61 626c6564 00000000 copy-enabled.... │ │ │ │ + 0x0005988c 70617374 652d656e 61626c65 64000000 paste-enabled... │ │ │ │ + 0x0005989c 656e6162 6c656400 7072696d 61727900 enabled.primary. │ │ │ │ + 0x000598ac 636c6970 626f6172 64000000 77696e64 clipboard...wind │ │ │ │ + 0x000598bc 6f776564 00000000 6f666600 66616c73 owed....off.fals │ │ │ │ + 0x000598cc 65000000 30000000 74727565 00000000 e...0...true.... │ │ │ │ + 0x000598dc 696e7075 742e6300 25733a20 43534420 input.c.%s: CSD │ │ │ │ + 0x000598ec 6d6f7665 2074696d 656f7574 20747269 move timeout tri │ │ │ │ + 0x000598fc 67676572 65642c20 62757420 73656174 ggered, but seat │ │ │ │ + 0x0005990c 27732068 6173206e 6f206d6f 75736520 's has no mouse │ │ │ │ + 0x0005991c 666f6375 73656420 7465726d 696e616c focused terminal │ │ │ │ + 0x0005992c 00000000 6661696c 65642074 6f207772 ....failed to wr │ │ │ │ + 0x0005993c 69746520 746f2070 6970653a 20257300 ite to pipe: %s. │ │ │ │ + 0x0005994c 1b5b4900 1b5b4f00 636f6d70 6f736974 .[I..[O.composit │ │ │ │ + 0x0005995c 6f722073 656e7420 6b657962 6f617264 or sent keyboard │ │ │ │ + 0x0005996c 5f6c6561 76652065 76656e74 20776974 _leave event wit │ │ │ │ + 0x0005997c 686f7574 2061206b 6579626f 6172645f hout a keyboard_ │ │ │ │ + 0x0005998c 656e7465 72206576 656e743a 20737572 enter event: sur │ │ │ │ + 0x0005999c 66616365 3d257000 1b5b3237 3b25643b face=%p..[27;%d; │ │ │ │ + 0x000599ac 25647e00 1b000000 57455354 4f4e5f43 %d~.....WESTON_C │ │ │ │ + 0x000599bc 4f4e4649 475f4649 4c450000 71756972 ONFIG_FILE..quir │ │ │ │ + 0x000599cc 6b732e63 00000000 71756972 6b730000 ks.c....quirks.. │ │ │ │ + 0x000599dc 6170706c 79696e67 20776c5f 73756273 applying wl_subs │ │ │ │ + 0x000599ec 75726661 63655f73 65745f64 6573796e urface_set_desyn │ │ │ │ + 0x000599fc 63282920 776f726b 61726f75 6e642066 c() workaround f │ │ │ │ + 0x00059a0c 6f722077 6573746f 6e000000 286e756c or weston...(nul │ │ │ │ + 0x00059a1c 6c290000 636f6d70 6f736974 6f722073 l)..compositor s │ │ │ │ + 0x00059a2c 656e7420 706f696e 7465725f 656e7465 ent pointer_ente │ │ │ │ + 0x00059a3c 72206576 656e7420 77697468 2061204e r event with a N │ │ │ │ + 0x00059a4c 554c4c20 73757266 61636500 58435552 ULL surface.XCUR │ │ │ │ + 0x00059a5c 534f525f 53495a45 00000000 58435552 SOR_SIZE....XCUR │ │ │ │ + 0x00059a6c 534f525f 53495a45 20272573 27206973 SOR_SIZE '%s' is │ │ │ │ + 0x00059a7c 20696e76 616c6964 2c206465 6661756c invalid, defaul │ │ │ │ + 0x00059a8c 74696e67 20746f20 32340000 58435552 ting to 24..XCUR │ │ │ │ + 0x00059a9c 534f525f 5448454d 45000000 63757273 SOR_THEME...curs │ │ │ │ + 0x00059aac 6f722074 68656d65 3a202573 2c207369 or theme: %s, si │ │ │ │ + 0x00059abc 7a653a20 25642c20 7363616c 653a2025 ze: %d, scale: % │ │ │ │ + 0x00059acc 2e326600 6661696c 65642074 6f206c6f .2f.failed to lo │ │ │ │ + 0x00059adc 61642063 7572736f 72207468 656d6500 ad cursor theme. │ │ │ │ + 0x00059aec 636f6d70 6f736974 6f722073 656e7420 compositor sent │ │ │ │ + 0x00059afc 706f696e 7465725f 6c656176 65206576 pointer_leave ev │ │ │ │ + 0x00059b0c 656e7420 77697468 6f757420 6120706f ent without a po │ │ │ │ + 0x00059b1c 696e7465 725f656e 74657220 6576656e inter_enter even │ │ │ │ + 0x00059b2c 743a2073 75726661 63653d25 70000000 t: surface=%p... │ │ │ │ + 0x00059b3c 696e7075 74202d20 256c6c75 20c2b573 input - %llu ..s │ │ │ │ + 0x00059b4c 202d3e20 00000000 636f6d6d 6974202d -> ....commit - │ │ │ │ + 0x00059b5c 20256c6c 7520c2b5 73202d3e 20000000 %llu ..s -> ... │ │ │ │ + 0x00059b6c 70726573 656e7465 64202874 6f74616c presented (total │ │ │ │ + 0x00059b7c 3a20256c 6c7520c2 b5732900 25732028 : %llu ..s).%s ( │ │ │ │ + 0x00059b8c 6d6f7265 20746861 6e202575 20667261 more than %u fra │ │ │ │ + 0x00059b9c 6d657329 00000000 64656661 756c7400 mes)....default. │ │ │ │ + 0x00059bac 61637469 6f6e3d64 65666175 6c740000 action=default.. │ │ │ │ + 0x00059bbc 61637469 6f6e3d00 78646774 6f6b656e action=.xdgtoken │ │ │ │ + 0x00059bcc 3d000000 6e6f7469 66792e63 00000000 =...notify.c.... │ │ │ │ + 0x00059bdc 6661696c 65642074 6f207265 6164206e failed to read n │ │ │ │ + 0x00059bec 6f746966 69636174 696f6e20 61637469 otification acti │ │ │ │ + 0x00059bfc 76617469 6f6e2074 6f6b656e 00000000 vation token.... │ │ │ │ + 0x00059c0c 70697865 6c73697a 65000000 25733a20 pixelsize...%s: │ │ │ │ + 0x00059c1c 6661696c 65642074 6f20646f 20636f6e failed to do con │ │ │ │ + 0x00059c2c 66696720 73756273 74697475 74696f6e fig substitution │ │ │ │ + 0x00059c3c 00000000 6661696c 65642074 6f20636f ....failed to co │ │ │ │ + 0x00059c4c 6e766572 7420666f 6e742070 61747465 nvert font patte │ │ │ │ + 0x00059c5c 726e2074 6f207374 72696e67 00000000 rn to string.... │ │ │ │ + 0x00059c6c 65787472 6163742e 63000000 65787472 extract.c...extr │ │ │ │ + 0x00059c7c 61637400 6661696c 65642074 6f20636f act.failed to co │ │ │ │ + 0x00059c8c 6e766572 74207365 6c656374 696f6e20 nvert selection │ │ │ │ + 0x00059c9c 746f2055 54462d38 00000000 6661696c to UTF-8....fail │ │ │ │ + 0x00059cac 65642074 6f207265 67697374 65722046 ed to register F │ │ │ │ + 0x00059cbc 443d2564 20776974 68206570 6f6c6c00 D=%d with epoll. │ │ │ │ + 0x00059ccc 73656c65 6374696f 6e2e6300 6661696c selection.c.fail │ │ │ │ + 0x00059cdc 65642074 6f206372 65617465 2073656c ed to create sel │ │ │ │ + 0x00059cec 65637469 6f6e2073 63726f6c 6c207469 ection scroll ti │ │ │ │ + 0x00059cfc 6d657200 6661696c 65642074 6f206765 mer.failed to ge │ │ │ │ + 0x00059d0c 74206375 7272656e 74207365 6c656374 t current select │ │ │ │ + 0x00059d1c 696f6e20 7363726f 6c6c2074 696d6572 ion scroll timer │ │ │ │ + 0x00059d2c 2076616c 75650000 6661696c 65642074 value..failed t │ │ │ │ + 0x00059d3c 6f207365 74206e65 77207365 6c656374 o set new select │ │ │ │ + 0x00059d4c 696f6e20 7363726f 6c6c2074 696d6572 ion scroll timer │ │ │ │ + 0x00059d5c 2076616c 75650000 6661696c 65642074 value..failed t │ │ │ │ + 0x00059d6c 6f206d6f 64696679 2046443d 25642077 o modify FD=%d w │ │ │ │ + 0x00059d7c 69746820 65706f6c 6c202865 76656e74 ith epoll (event │ │ │ │ + 0x00059d8c 73203078 25303878 202d3e20 30782530 s 0x%08x -> 0x%0 │ │ │ │ + 0x00059d9c 38782900 46443d25 64206e6f 74207265 8x).FD=%d not re │ │ │ │ + 0x00059dac 67697374 65726564 20776974 68207468 gistered with th │ │ │ │ + 0x00059dbc 65204644 4d000000 7369676e 616c2025 e FDM...signal % │ │ │ │ + 0x00059dcc 6420616c 72656164 79206861 73206120 d already has a │ │ │ │ + 0x00059ddc 68616e64 6c657200 6661696c 65642074 handler.failed t │ │ │ │ + 0x00059dec 6f20626c 6f636b20 7369676e 616c2025 o block signal % │ │ │ │ + 0x00059dfc 64000000 6661696c 65642074 6f207365 d...failed to se │ │ │ │ + 0x00059e0c 74207369 676e616c 2068616e 646c6572 t signal handler │ │ │ │ + 0x00059e1c 20666f72 20736967 6e616c20 25640000 for signal %d.. │ │ │ │ + 0x00059e2c 696d652e 63000000 25733a20 74657874 ime.c...%s: text │ │ │ │ + 0x00059e3c 2d696e70 75743a3a 646f6e65 28292072 -input::done() r │ │ │ │ + 0x00059e4c 65636569 76656420 6f6e2073 65617420 eceived on seat │ │ │ │ + 0x00059e5c 74686174 2069736e 27742066 6f637573 that isn't focus │ │ │ │ + 0x00059e6c 696e6720 61207465 726d696e 616c2077 ing a terminal w │ │ │ │ + 0x00059e7c 696e646f 77000000 636f6d70 6f736974 indow...composit │ │ │ │ + 0x00059e8c 6f722073 656e7420 696d653a 3a656e74 or sent ime::ent │ │ │ │ + 0x00059e9c 65722829 20657665 6e742062 65666f72 er() event befor │ │ │ │ + 0x00059eac 65207468 6520636f 72726573 706f6e64 e the correspond │ │ │ │ + 0x00059ebc 696e6720 6b657962 6f617264 5f656e74 ing keyboard_ent │ │ │ │ + 0x00059ecc 65722829 20657665 6e740000 0d000000 er() event...... │ │ │ │ + 0x00059edc 7f000000 09000000 1b5b2575 00000000 .........[%u.... │ │ │ │ + 0x00059eec 25733a25 75000000 3b257525 73000000 %s:%u...;%u%s... │ │ │ │ + 0x00059efc 25733b25 75000000 1b5b313b 25752573 %s;%u....[1;%u%s │ │ │ │ + 0x00059f0c 25630000 1b5b2563 00000000 1b5b3230 %c...[%c.....[20 │ │ │ │ + 0x00059f1c 307e0000 6661696c 65642074 6f206372 0~..failed to cr │ │ │ │ + 0x00059f2c 65617465 20706970 65000000 6661696c eate pipe...fail │ │ │ │ + 0x00059f3c 65642074 6f206f70 656e202f 6465762f ed to open /dev/ │ │ │ │ + 0x00059f4c 6e756c6c 00000000 6661696c 65642074 null....failed t │ │ │ │ + 0x00059f5c 6f206d61 6b652077 72697465 2d656e64 o make write-end │ │ │ │ + 0x00059f6c 206f6620 70697065 206e6f6e 2d626c6f of pipe non-blo │ │ │ │ + 0x00059f7c 636b696e 67000000 6661696c 65642074 cking...failed t │ │ │ │ + 0x00059f8c 6f207365 74204644 5f434c4f 45584543 o set FD_CLOEXEC │ │ │ │ + 0x00059f9c 206f6e20 77726974 65656e64 206f6620 on writeend of │ │ │ │ + 0x00059fac 70697065 00000000 72656765 783a2573 pipe....regex:%s │ │ │ │ + 0x00059fbc 20686173 206e6f20 72656765 78206465 has no regex de │ │ │ │ + 0x00059fcc 66696e65 64000000 72656765 783a2573 fined...regex:%s │ │ │ │ + 0x00059fdc 20686173 206e6f20 6c61756e 63682063 has no launch c │ │ │ │ + 0x00059fec 6f6d6d61 6e642064 6566696e 65640000 ommand defined.. │ │ │ │ + 0x00059ffc 6e6f2072 65676578 20736563 74696f6e no regex section │ │ │ │ + 0x0005a00c 206e616d 65642027 25732720 64656669 named '%s' defi │ │ │ │ + 0x0005a01c 6e656420 696e2074 68652063 6f6e6669 ned in the confi │ │ │ │ + 0x0005a02c 67757261 74696f6e 00000000 6d756c74 guration....mult │ │ │ │ + 0x0005a03c 69706c65 20627574 746f6e20 70726573 iple button pres │ │ │ │ + 0x0005a04c 73206576 656e7473 20666f72 20627574 s events for but │ │ │ │ + 0x0005a05c 746f6e20 25642028 636f6d70 6f736974 ton %d (composit │ │ │ │ + 0x0005a06c 6f722062 75673f29 00000000 73747261 or bug?)....stra │ │ │ │ + 0x0005a07c 79206275 74746f6e 2072656c 65617365 y button release │ │ │ │ + 0x0005a08c 20657665 6e742028 636f6d70 6f736974 event (composit │ │ │ │ + 0x0005a09c 6f722062 75673f29 00000000 6661696c or bug?)....fail │ │ │ │ + 0x0005a0ac 65642074 6f20636f 6e666967 75726520 ed to configure │ │ │ │ + 0x0005a0bc 58444720 746f706c 6576656c 206d6f76 XDG toplevel mov │ │ │ │ + 0x0005a0cc 65207469 6d657220 46440000 756e7265 e timer FD..unre │ │ │ │ + 0x0005a0dc 636f676e 697a6564 206b6579 6d617020 cognized keymap │ │ │ │ + 0x0005a0ec 666f726d 61743a20 25750000 6661696c format: %u..fail │ │ │ │ + 0x0005a0fc 65642074 6f206d6d 6170206b 6579626f ed to mmap keybo │ │ │ │ + 0x0005a10c 61726420 6b65796d 61700000 4d6f6434 ard keymap..Mod4 │ │ │ │ + 0x0005a11c 00000000 4c6f636b 00000000 4d6f6432 ....Lock....Mod2 │ │ │ │ + 0x0005a12c 00000000 55500000 444f574e 00000000 ....UP..DOWN.... │ │ │ │ + 0x0005a13c 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ + 0x0005a14c 2074656d 706f7261 72792066 696c6520 temporary file │ │ │ │ + 0x0005a15c 666f7220 69636f6e 20636163 68650000 for icon cache.. │ │ │ │ + 0x0005a16c 6661696c 65642074 6f207772 69746520 failed to write │ │ │ │ + 0x0005a17c 69636f6e 20646174 6120746f 2074656d icon data to tem │ │ │ │ + 0x0005a18c 706f7261 72792066 696c6500 66696c65 porary file.file │ │ │ │ + 0x0005a19c 3a2f2f00 63616e6e 6f742066 6f637573 ://.cannot focus │ │ │ │ + 0x0005a1ac 2077696e 646f773a 206e6f20 61637469 window: no acti │ │ │ │ + 0x0005a1bc 76617469 6f6e2074 6f6b656e 20617661 vation token ava │ │ │ │ + 0x0005a1cc 696c6162 6c650000 1b5d3939 3b693d25 ilable...]99;i=% │ │ │ │ + 0x0005a1dc 733b2573 1b5c0000 1b5d3939 3b693d25 s;%s.\...]99;i=% │ │ │ │ + 0x0005a1ec 733a703d 636c6f73 653b1b5c 00000000 s:p=close;.\.... │ │ │ │ + 0x0005a1fc 706f7075 705f646f 6e650000 7265706f popup_done..repo │ │ │ │ + 0x0005a20c 73697469 6f6e6564 00000000 33750000 sitioned....3u.. │ │ │ │ + 0x0005a21c 64657374 726f7900 67726162 00000000 destroy.grab.... │ │ │ │ + 0x0005a22c 6f750000 7265706f 73697469 6f6e0000 ou..reposition.. │ │ │ │ + 0x0005a23c 336f7500 6765745f 746f706c 6576656c 3ou.get_toplevel │ │ │ │ + 0x0005a24c 00000000 6765745f 706f7075 70000000 ....get_popup... │ │ │ │ + 0x0005a25c 6e3f6f6f 00000000 7365745f 77696e64 n?oo....set_wind │ │ │ │ + 0x0005a26c 6f775f67 656f6d65 74727900 61636b5f ow_geometry.ack_ │ │ │ │ + 0x0005a27c 636f6e66 69677572 65000000 7365745f configure...set_ │ │ │ │ + 0x0005a28c 73697a65 00000000 69690000 7365745f size....ii..set_ │ │ │ │ + 0x0005a29c 616e6368 6f725f72 65637400 7365745f anchor_rect.set_ │ │ │ │ + 0x0005a2ac 616e6368 6f720000 7365745f 67726176 anchor..set_grav │ │ │ │ + 0x0005a2bc 69747900 7365745f 636f6e73 74726169 ity.set_constrai │ │ │ │ + 0x0005a2cc 6e745f61 646a7573 746d656e 74000000 nt_adjustment... │ │ │ │ + 0x0005a2dc 7365745f 6f666673 65740000 7365745f set_offset..set_ │ │ │ │ + 0x0005a2ec 72656163 74697665 00000000 7365745f reactive....set_ │ │ │ │ + 0x0005a2fc 70617265 6e745f73 697a6500 33696900 parent_size.3ii. │ │ │ │ + 0x0005a30c 7365745f 70617265 6e745f63 6f6e6669 set_parent_confi │ │ │ │ + 0x0005a31c 67757265 00000000 7864675f 706f7075 gure....xdg_popu │ │ │ │ + 0x0005a32c 70000000 7864675f 706f7369 74696f6e p...xdg_position │ │ │ │ + 0x0005a33c 65720000 69696100 636f6e66 69677572 er..iia.configur │ │ │ │ + 0x0005a34c 655f626f 756e6473 00000000 34696900 e_bounds....4ii. │ │ │ │ + 0x0005a35c 776d5f63 61706162 696c6974 69657300 wm_capabilities. │ │ │ │ + 0x0005a36c 35610000 7365745f 70617265 6e740000 5a..set_parent.. │ │ │ │ + 0x0005a37c 3f6f0000 7365745f 7469746c 65000000 ?o..set_title... │ │ │ │ + 0x0005a38c 7365745f 6170705f 69640000 73686f77 set_app_id..show │ │ │ │ + 0x0005a39c 5f77696e 646f775f 6d656e75 00000000 _window_menu.... │ │ │ │ + 0x0005a3ac 6f756969 00000000 6d6f7665 00000000 ouii....move.... │ │ │ │ + 0x0005a3bc 6f757500 7365745f 6d61785f 73697a65 ouu.set_max_size │ │ │ │ + 0x0005a3cc 00000000 7365745f 6d696e5f 73697a65 ....set_min_size │ │ │ │ + 0x0005a3dc 00000000 7365745f 6d617869 6d697a65 ....set_maximize │ │ │ │ + 0x0005a3ec 64000000 756e7365 745f6d61 78696d69 d...unset_maximi │ │ │ │ + 0x0005a3fc 7a656400 7365745f 66756c6c 73637265 zed.set_fullscre │ │ │ │ + 0x0005a40c 656e0000 756e7365 745f6675 6c6c7363 en..unset_fullsc │ │ │ │ + 0x0005a41c 7265656e 00000000 7365745f 6d696e69 reen....set_mini │ │ │ │ + 0x0005a42c 6d697a65 64000000 7864675f 746f706c mized...xdg_topl │ │ │ │ + 0x0005a43c 6576656c 00000000 7365745f 6e616d65 evel....set_name │ │ │ │ + 0x0005a44c 00000000 6164645f 62756666 65720000 ....add_buffer.. │ │ │ │ + 0x0005a45c 6f690000 7864675f 746f706c 6576656c oi..xdg_toplevel │ │ │ │ + 0x0005a46c 5f69636f 6e5f7631 00000000 1b4f7900 _icon_v1.....Oy. │ │ │ │ + 0x0005a47c 1b4f3279 00000000 1b4f3379 00000000 .O2y.....O3y.... │ │ │ │ + 0x0005a48c 1b4f3479 00000000 1b4f3579 00000000 .O4y.....O5y.... │ │ │ │ + 0x0005a49c 1b4f3679 00000000 1b4f3779 00000000 .O6y.....O7y.... │ │ │ │ + 0x0005a4ac 1b4f3879 00000000 1b4f3979 00000000 .O8y.....O9y.... │ │ │ │ + 0x0005a4bc 1b4f3130 79000000 1b4f3131 79000000 .O10y....O11y... │ │ │ │ + 0x0005a4cc 1b4f3132 79000000 1b4f3133 79000000 .O12y....O13y... │ │ │ │ + 0x0005a4dc 1b4f3134 79000000 1b4f3135 79000000 .O14y....O15y... │ │ │ │ + 0x0005a4ec 1b4f3136 79000000 1b4f7800 1b4f3278 .O16y....Ox..O2x │ │ │ │ + 0x0005a4fc 00000000 1b4f3378 00000000 1b4f3478 .....O3x.....O4x │ │ │ │ + 0x0005a50c 00000000 1b4f3578 00000000 1b4f3678 .....O5x.....O6x │ │ │ │ + 0x0005a51c 00000000 1b4f3778 00000000 1b4f3878 .....O7x.....O8x │ │ │ │ + 0x0005a52c 00000000 1b4f3978 00000000 1b4f3130 .....O9x.....O10 │ │ │ │ + 0x0005a53c 78000000 1b4f3131 78000000 1b4f3132 x....O11x....O12 │ │ │ │ + 0x0005a54c 78000000 1b4f3133 78000000 1b4f3134 x....O13x....O14 │ │ │ │ + 0x0005a55c 78000000 1b4f3135 78000000 1b4f3136 x....O15x....O16 │ │ │ │ + 0x0005a56c 78000000 1b4f7700 1b4f3277 00000000 x....Ow..O2w.... │ │ │ │ + 0x0005a57c 1b4f3377 00000000 1b4f3477 00000000 .O3w.....O4w.... │ │ │ │ + 0x0005a58c 1b4f3577 00000000 1b4f3677 00000000 .O5w.....O6w.... │ │ │ │ + 0x0005a59c 1b4f3777 00000000 1b4f3877 00000000 .O7w.....O8w.... │ │ │ │ + 0x0005a5ac 1b4f3977 00000000 1b4f3130 77000000 .O9w.....O10w... │ │ │ │ + 0x0005a5bc 1b4f3131 77000000 1b4f3132 77000000 .O11w....O12w... │ │ │ │ + 0x0005a5cc 1b4f3133 77000000 1b4f3134 77000000 .O13w....O14w... │ │ │ │ + 0x0005a5dc 1b4f3135 77000000 1b4f3136 77000000 .O15w....O16w... │ │ │ │ + 0x0005a5ec 1b4f7600 1b4f3276 00000000 1b4f3376 .Ov..O2v.....O3v │ │ │ │ + 0x0005a5fc 00000000 1b4f3476 00000000 1b4f3576 .....O4v.....O5v │ │ │ │ + 0x0005a60c 00000000 1b4f3676 00000000 1b4f3776 .....O6v.....O7v │ │ │ │ + 0x0005a61c 00000000 1b4f3876 00000000 1b4f3976 .....O8v.....O9v │ │ │ │ + 0x0005a62c 00000000 1b4f3130 76000000 1b4f3131 .....O10v....O11 │ │ │ │ + 0x0005a63c 76000000 1b4f3132 76000000 1b4f3133 v....O12v....O13 │ │ │ │ + 0x0005a64c 76000000 1b4f3134 76000000 1b4f3135 v....O14v....O15 │ │ │ │ + 0x0005a65c 76000000 1b4f3136 76000000 1b4f7500 v....O16v....Ou. │ │ │ │ + 0x0005a66c 1b4f3275 00000000 1b4f3375 00000000 .O2u.....O3u.... │ │ │ │ + 0x0005a67c 1b4f3475 00000000 1b4f3575 00000000 .O4u.....O5u.... │ │ │ │ + 0x0005a68c 1b4f3675 00000000 1b4f3775 00000000 .O6u.....O7u.... │ │ │ │ + 0x0005a69c 1b4f3875 00000000 1b4f3975 00000000 .O8u.....O9u.... │ │ │ │ + 0x0005a6ac 1b4f3130 75000000 1b4f3131 75000000 .O10u....O11u... │ │ │ │ + 0x0005a6bc 1b4f3132 75000000 1b4f3133 75000000 .O12u....O13u... │ │ │ │ + 0x0005a6cc 1b4f3134 75000000 1b4f3135 75000000 .O14u....O15u... │ │ │ │ + 0x0005a6dc 1b4f3136 75000000 1b4f7400 1b4f3274 .O16u....Ot..O2t │ │ │ │ + 0x0005a6ec 00000000 1b4f3374 00000000 1b4f3474 .....O3t.....O4t │ │ │ │ + 0x0005a6fc 00000000 1b4f3574 00000000 1b4f3674 .....O5t.....O6t │ │ │ │ + 0x0005a70c 00000000 1b4f3774 00000000 1b4f3874 .....O7t.....O8t │ │ │ │ + 0x0005a71c 00000000 1b4f3974 00000000 1b4f3130 .....O9t.....O10 │ │ │ │ + 0x0005a72c 74000000 1b4f3131 74000000 1b4f3132 t....O11t....O12 │ │ │ │ + 0x0005a73c 74000000 1b4f3133 74000000 1b4f3134 t....O13t....O14 │ │ │ │ + 0x0005a74c 74000000 1b4f3135 74000000 1b4f3136 t....O15t....O16 │ │ │ │ + 0x0005a75c 74000000 1b4f7300 1b4f3273 00000000 t....Os..O2s.... │ │ │ │ + 0x0005a76c 1b4f3373 00000000 1b4f3473 00000000 .O3s.....O4s.... │ │ │ │ + 0x0005a77c 1b4f3573 00000000 1b4f3673 00000000 .O5s.....O6s.... │ │ │ │ + 0x0005a78c 1b4f3773 00000000 1b4f3873 00000000 .O7s.....O8s.... │ │ │ │ + 0x0005a79c 1b4f3973 00000000 1b4f3130 73000000 .O9s.....O10s... │ │ │ │ + 0x0005a7ac 1b4f3131 73000000 1b4f3132 73000000 .O11s....O12s... │ │ │ │ + 0x0005a7bc 1b4f3133 73000000 1b4f3134 73000000 .O13s....O14s... │ │ │ │ + 0x0005a7cc 1b4f3135 73000000 1b4f3136 73000000 .O15s....O16s... │ │ │ │ + 0x0005a7dc 1b4f7200 1b4f3272 00000000 1b4f3372 .Or..O2r.....O3r │ │ │ │ + 0x0005a7ec 00000000 1b4f3472 00000000 1b4f3572 .....O4r.....O5r │ │ │ │ + 0x0005a7fc 00000000 1b4f3672 00000000 1b4f3772 .....O6r.....O7r │ │ │ │ + 0x0005a80c 00000000 1b4f3872 00000000 1b4f3972 .....O8r.....O9r │ │ │ │ + 0x0005a81c 00000000 1b4f3130 72000000 1b4f3131 .....O10r....O11 │ │ │ │ + 0x0005a82c 72000000 1b4f3132 72000000 1b4f3133 r....O12r....O13 │ │ │ │ + 0x0005a83c 72000000 1b4f3134 72000000 1b4f3135 r....O14r....O15 │ │ │ │ + 0x0005a84c 72000000 1b4f3136 72000000 1b4f7100 r....O16r....Oq. │ │ │ │ + 0x0005a85c 1b4f3271 00000000 1b4f3371 00000000 .O2q.....O3q.... │ │ │ │ + 0x0005a86c 1b4f3471 00000000 1b4f3571 00000000 .O4q.....O5q.... │ │ │ │ + 0x0005a87c 1b4f3671 00000000 1b4f3771 00000000 .O6q.....O7q.... │ │ │ │ + 0x0005a88c 1b4f3871 00000000 1b4f3971 00000000 .O8q.....O9q.... │ │ │ │ + 0x0005a89c 1b4f3130 71000000 1b4f3131 71000000 .O10q....O11q... │ │ │ │ + 0x0005a8ac 1b4f3132 71000000 1b4f3133 71000000 .O12q....O13q... │ │ │ │ + 0x0005a8bc 1b4f3134 71000000 1b4f3135 71000000 .O14q....O15q... │ │ │ │ + 0x0005a8cc 1b4f3136 71000000 1b4f7000 1b4f3270 .O16q....Op..O2p │ │ │ │ + 0x0005a8dc 00000000 1b4f3370 00000000 1b4f3470 .....O3p.....O4p │ │ │ │ + 0x0005a8ec 00000000 1b4f3570 00000000 1b4f3670 .....O5p.....O6p │ │ │ │ + 0x0005a8fc 00000000 1b4f3770 00000000 1b4f3870 .....O7p.....O8p │ │ │ │ + 0x0005a90c 00000000 1b4f3970 00000000 1b4f3130 .....O9p.....O10 │ │ │ │ + 0x0005a91c 70000000 1b4f3131 70000000 1b4f3132 p....O11p....O12 │ │ │ │ + 0x0005a92c 70000000 1b4f3133 70000000 1b4f3134 p....O13p....O14 │ │ │ │ + 0x0005a93c 70000000 1b4f3135 70000000 1b4f3136 p....O15p....O16 │ │ │ │ + 0x0005a94c 70000000 1b4f6e00 1b4f326e 00000000 p....On..O2n.... │ │ │ │ + 0x0005a95c 1b4f336e 00000000 1b4f346e 00000000 .O3n.....O4n.... │ │ │ │ + 0x0005a96c 1b4f356e 00000000 1b4f366e 00000000 .O5n.....O6n.... │ │ │ │ + 0x0005a97c 1b4f376e 00000000 1b4f386e 00000000 .O7n.....O8n.... │ │ │ │ + 0x0005a98c 1b4f396e 00000000 1b4f3130 6e000000 .O9n.....O10n... │ │ │ │ + 0x0005a99c 1b4f3131 6e000000 1b4f3132 6e000000 .O11n....O12n... │ │ │ │ + 0x0005a9ac 1b4f3133 6e000000 1b4f3134 6e000000 .O13n....O14n... │ │ │ │ + 0x0005a9bc 1b4f3135 6e000000 1b4f3136 6e000000 .O15n....O16n... │ │ │ │ + 0x0005a9cc 1b4f6c00 1b4f326c 00000000 1b4f336c .Ol..O2l.....O3l │ │ │ │ + 0x0005a9dc 00000000 1b4f346c 00000000 1b4f356c .....O4l.....O5l │ │ │ │ + 0x0005a9ec 00000000 1b4f366c 00000000 1b4f376c .....O6l.....O7l │ │ │ │ + 0x0005a9fc 00000000 1b4f386c 00000000 1b4f396c .....O8l.....O9l │ │ │ │ + 0x0005aa0c 00000000 1b4f3130 6c000000 1b4f3131 .....O10l....O11 │ │ │ │ + 0x0005aa1c 6c000000 1b4f3132 6c000000 1b4f3133 l....O12l....O13 │ │ │ │ + 0x0005aa2c 6c000000 1b4f3134 6c000000 1b4f3135 l....O14l....O15 │ │ │ │ + 0x0005aa3c 6c000000 1b4f3136 6c000000 1b4f6b00 l....O16l....Ok. │ │ │ │ + 0x0005aa4c 1b4f326b 00000000 1b4f336b 00000000 .O2k.....O3k.... │ │ │ │ + 0x0005aa5c 1b4f346b 00000000 1b4f356b 00000000 .O4k.....O5k.... │ │ │ │ + 0x0005aa6c 1b4f366b 00000000 1b4f376b 00000000 .O6k.....O7k.... │ │ │ │ + 0x0005aa7c 1b4f386b 00000000 1b4f396b 00000000 .O8k.....O9k.... │ │ │ │ + 0x0005aa8c 1b4f3130 6b000000 1b4f3131 6b000000 .O10k....O11k... │ │ │ │ + 0x0005aa9c 1b4f3132 6b000000 1b4f3133 6b000000 .O12k....O13k... │ │ │ │ + 0x0005aaac 1b4f3134 6b000000 1b4f3135 6b000000 .O14k....O15k... │ │ │ │ + 0x0005aabc 1b4f3136 6b000000 1b4f6d00 1b4f326d .O16k....Om..O2m │ │ │ │ + 0x0005aacc 00000000 1b4f336d 00000000 1b4f346d .....O3m.....O4m │ │ │ │ + 0x0005aadc 00000000 1b4f356d 00000000 1b4f366d .....O5m.....O6m │ │ │ │ + 0x0005aaec 00000000 1b4f376d 00000000 1b4f386d .....O7m.....O8m │ │ │ │ + 0x0005aafc 00000000 1b4f396d 00000000 1b4f3130 .....O9m.....O10 │ │ │ │ + 0x0005ab0c 6d000000 1b4f3131 6d000000 1b4f3132 m....O11m....O12 │ │ │ │ + 0x0005ab1c 6d000000 1b4f3133 6d000000 1b4f3134 m....O13m....O14 │ │ │ │ + 0x0005ab2c 6d000000 1b4f3135 6d000000 1b4f3136 m....O15m....O16 │ │ │ │ + 0x0005ab3c 6d000000 1b4f6a00 1b4f326a 00000000 m....Oj..O2j.... │ │ │ │ + 0x0005ab4c 1b4f336a 00000000 1b4f346a 00000000 .O3j.....O4j.... │ │ │ │ + 0x0005ab5c 1b4f356a 00000000 1b4f366a 00000000 .O5j.....O6j.... │ │ │ │ + 0x0005ab6c 1b4f376a 00000000 1b4f386a 00000000 .O7j.....O8j.... │ │ │ │ + 0x0005ab7c 1b4f396a 00000000 1b4f3130 6a000000 .O9j.....O10j... │ │ │ │ + 0x0005ab8c 1b4f3131 6a000000 1b4f3132 6a000000 .O11j....O12j... │ │ │ │ + 0x0005ab9c 1b4f3133 6a000000 1b4f3134 6a000000 .O13j....O14j... │ │ │ │ + 0x0005abac 1b4f3135 6a000000 1b4f3136 6a000000 .O15j....O16j... │ │ │ │ + 0x0005abbc 1b4f6f00 1b4f326f 00000000 1b4f336f .Oo..O2o.....O3o │ │ │ │ + 0x0005abcc 00000000 1b4f346f 00000000 1b4f356f .....O4o.....O5o │ │ │ │ + 0x0005abdc 00000000 1b4f366f 00000000 1b4f376f .....O6o.....O7o │ │ │ │ + 0x0005abec 00000000 1b4f386f 00000000 1b4f396f .....O8o.....O9o │ │ │ │ + 0x0005abfc 00000000 1b4f3130 6f000000 1b4f3131 .....O10o....O11 │ │ │ │ + 0x0005ac0c 6f000000 1b4f3132 6f000000 1b4f3133 o....O12o....O13 │ │ │ │ + 0x0005ac1c 6f000000 1b4f3134 6f000000 1b4f3135 o....O14o....O15 │ │ │ │ + 0x0005ac2c 6f000000 1b4f3136 6f000000 1b4f4d00 o....O16o....OM. │ │ │ │ + 0x0005ac3c 1b4f324d 00000000 1b4f334d 00000000 .O2M.....O3M.... │ │ │ │ + 0x0005ac4c 1b4f344d 00000000 1b4f354d 00000000 .O4M.....O5M.... │ │ │ │ + 0x0005ac5c 1b4f364d 00000000 1b4f374d 00000000 .O6M.....O7M.... │ │ │ │ + 0x0005ac6c 1b4f384d 00000000 1b4f394d 00000000 .O8M.....O9M.... │ │ │ │ + 0x0005ac7c 1b4f3130 4d000000 1b4f3131 4d000000 .O10M....O11M... │ │ │ │ + 0x0005ac8c 1b4f3132 4d000000 1b4f3133 4d000000 .O12M....O13M... │ │ │ │ + 0x0005ac9c 1b4f3134 4d000000 1b4f3135 4d000000 .O14M....O15M... │ │ │ │ + 0x0005acac 1b4f3136 4d000000 1b5b363b 337e0000 .O16M....[6;3~.. │ │ │ │ + 0x0005acbc 1b5b363b 357e0000 1b5b363b 377e0000 .[6;5~...[6;7~.. │ │ │ │ + 0x0005accc 1b5b363b 397e0000 1b5b363b 31317e00 .[6;9~...[6;11~. │ │ │ │ + 0x0005acdc 1b5b363b 31337e00 1b5b363b 31357e00 .[6;13~..[6;15~. │ │ │ │ + 0x0005acec 1b5b367e 00000000 1b5b353b 337e0000 .[6~.....[5;3~.. │ │ │ │ + 0x0005acfc 1b5b353b 357e0000 1b5b353b 377e0000 .[5;5~...[5;7~.. │ │ │ │ + 0x0005ad0c 1b5b353b 397e0000 1b5b353b 31317e00 .[5;9~...[5;11~. │ │ │ │ + 0x0005ad1c 1b5b353b 31337e00 1b5b353b 31357e00 .[5;13~..[5;15~. │ │ │ │ + 0x0005ad2c 1b5b357e 00000000 1b5b333b 337e0000 .[5~.....[3;3~.. │ │ │ │ + 0x0005ad3c 1b5b333b 357e0000 1b5b333b 377e0000 .[3;5~...[3;7~.. │ │ │ │ + 0x0005ad4c 1b5b333b 397e0000 1b5b333b 31317e00 .[3;9~...[3;11~. │ │ │ │ + 0x0005ad5c 1b5b333b 31337e00 1b5b333b 31357e00 .[3;13~..[3;15~. │ │ │ │ + 0x0005ad6c 1b5b337e 00000000 1b5b323b 337e0000 .[3~.....[2;3~.. │ │ │ │ + 0x0005ad7c 1b5b323b 357e0000 1b5b323b 377e0000 .[2;5~...[2;7~.. │ │ │ │ + 0x0005ad8c 1b5b323b 397e0000 1b5b323b 31317e00 .[2;9~...[2;11~. │ │ │ │ + 0x0005ad9c 1b5b323b 31337e00 1b5b323b 31357e00 .[2;13~..[2;15~. │ │ │ │ + 0x0005adac 1b5b327e 00000000 1b5b313b 33460000 .[2~.....[1;3F.. │ │ │ │ + 0x0005adbc 1b5b313b 35460000 1b5b313b 37460000 .[1;5F...[1;7F.. │ │ │ │ + 0x0005adcc 1b5b313b 39460000 1b5b313b 31314600 .[1;9F...[1;11F. │ │ │ │ + 0x0005addc 1b5b313b 31334600 1b5b313b 31354600 .[1;13F..[1;15F. │ │ │ │ + 0x0005adec 1b5b4600 1b4f4600 1b5b313b 33480000 .[F..OF..[1;3H.. │ │ │ │ + 0x0005adfc 1b5b313b 35480000 1b5b313b 37480000 .[1;5H...[1;7H.. │ │ │ │ + 0x0005ae0c 1b5b313b 39480000 1b5b313b 31314800 .[1;9H...[1;11H. │ │ │ │ + 0x0005ae1c 1b5b313b 31334800 1b5b313b 31354800 .[1;13H..[1;15H. │ │ │ │ + 0x0005ae2c 1b5b4800 1b4f4800 1b5b313b 33450000 .[H..OH..[1;3E.. │ │ │ │ + 0x0005ae3c 1b5b313b 35450000 1b5b313b 37450000 .[1;5E...[1;7E.. │ │ │ │ + 0x0005ae4c 1b5b313b 39450000 1b5b313b 31314500 .[1;9E...[1;11E. │ │ │ │ + 0x0005ae5c 1b5b313b 31334500 1b5b313b 31354500 .[1;13E..[1;15E. │ │ │ │ + 0x0005ae6c 1b5b4500 1b4f4500 1b5b313b 33440000 .[E..OE..[1;3D.. │ │ │ │ + 0x0005ae7c 1b5b313b 35440000 1b5b313b 37440000 .[1;5D...[1;7D.. │ │ │ │ + 0x0005ae8c 1b5b313b 39440000 1b5b313b 31314400 .[1;9D...[1;11D. │ │ │ │ + 0x0005ae9c 1b5b313b 31334400 1b5b313b 31354400 .[1;13D..[1;15D. │ │ │ │ + 0x0005aeac 1b5b4400 1b4f4400 1b5b313b 33430000 .[D..OD..[1;3C.. │ │ │ │ + 0x0005aebc 1b5b313b 35430000 1b5b313b 37430000 .[1;5C...[1;7C.. │ │ │ │ + 0x0005aecc 1b5b313b 39430000 1b5b313b 31314300 .[1;9C...[1;11C. │ │ │ │ + 0x0005aedc 1b5b313b 31334300 1b5b313b 31354300 .[1;13C..[1;15C. │ │ │ │ + 0x0005aeec 1b5b4300 1b4f4300 1b5b313b 33420000 .[C..OC..[1;3B.. │ │ │ │ + 0x0005aefc 1b5b313b 35420000 1b5b313b 37420000 .[1;5B...[1;7B.. │ │ │ │ + 0x0005af0c 1b5b313b 39420000 1b5b313b 31314200 .[1;9B...[1;11B. │ │ │ │ + 0x0005af1c 1b5b313b 31334200 1b5b313b 31354200 .[1;13B..[1;15B. │ │ │ │ + 0x0005af2c 1b5b4200 1b4f4200 1b5b313b 33410000 .[B..OB..[1;3A.. │ │ │ │ + 0x0005af3c 1b5b313b 35410000 1b5b313b 37410000 .[1;5A...[1;7A.. │ │ │ │ + 0x0005af4c 1b5b313b 39410000 1b5b313b 31314100 .[1;9A...[1;11A. │ │ │ │ + 0x0005af5c 1b5b313b 31334100 1b5b313b 31354100 .[1;13A..[1;15A. │ │ │ │ + 0x0005af6c 1b5b4100 1b4f4100 1b5b3233 3b357e00 .[A..OA..[23;5~. │ │ │ │ + 0x0005af7c 1b5b3231 3b357e00 1b5b3230 3b357e00 .[21;5~..[20;5~. │ │ │ │ + 0x0005af8c 1b5b3139 3b357e00 1b5b3138 3b357e00 .[19;5~..[18;5~. │ │ │ │ + 0x0005af9c 1b5b3137 3b357e00 1b5b3135 3b357e00 .[17;5~..[15;5~. │ │ │ │ + 0x0005afac 1b5b313b 35530000 1b5b313b 35520000 .[1;5S...[1;5R.. │ │ │ │ + 0x0005afbc 1b5b313b 35510000 1b5b313b 35500000 .[1;5Q...[1;5P.. │ │ │ │ + 0x0005afcc 1b5b3234 3b327e00 1b5b3233 3b327e00 .[24;2~..[23;2~. │ │ │ │ + 0x0005afdc 1b5b3231 3b327e00 1b5b3230 3b327e00 .[21;2~..[20;2~. │ │ │ │ + 0x0005afec 1b5b3139 3b327e00 1b5b3138 3b327e00 .[19;2~..[18;2~. │ │ │ │ + 0x0005affc 1b5b3137 3b327e00 1b5b3135 3b327e00 .[17;2~..[15;2~. │ │ │ │ + 0x0005b00c 1b5b313b 32530000 1b5b313b 32520000 .[1;2S...[1;2R.. │ │ │ │ + 0x0005b01c 1b5b313b 32510000 1b5b313b 32500000 .[1;2Q...[1;2P.. │ │ │ │ + 0x0005b02c 1b5b3234 3b337e00 1b5b3234 3b347e00 .[24;3~..[24;4~. │ │ │ │ + 0x0005b03c 1b5b3234 3b357e00 1b5b3234 3b367e00 .[24;5~..[24;6~. │ │ │ │ + 0x0005b04c 1b5b3234 3b377e00 1b5b3234 3b387e00 .[24;7~..[24;8~. │ │ │ │ + 0x0005b05c 1b5b3234 3b397e00 1b5b3234 3b31307e .[24;9~..[24;10~ │ │ │ │ + 0x0005b06c 00000000 1b5b3234 3b31317e 00000000 .....[24;11~.... │ │ │ │ + 0x0005b07c 1b5b3234 3b31327e 00000000 1b5b3234 .[24;12~.....[24 │ │ │ │ + 0x0005b08c 3b31337e 00000000 1b5b3234 3b31347e ;13~.....[24;14~ │ │ │ │ + 0x0005b09c 00000000 1b5b3234 3b31357e 00000000 .....[24;15~.... │ │ │ │ + 0x0005b0ac 1b5b3234 3b31367e 00000000 1b5b3234 .[24;16~.....[24 │ │ │ │ + 0x0005b0bc 7e000000 1b5b3233 3b337e00 1b5b3233 ~....[23;3~..[23 │ │ │ │ + 0x0005b0cc 3b347e00 1b5b3233 3b367e00 1b5b3233 ;4~..[23;6~..[23 │ │ │ │ + 0x0005b0dc 3b377e00 1b5b3233 3b387e00 1b5b3233 ;7~..[23;8~..[23 │ │ │ │ + 0x0005b0ec 3b397e00 1b5b3233 3b31307e 00000000 ;9~..[23;10~.... │ │ │ │ + 0x0005b0fc 1b5b3233 3b31317e 00000000 1b5b3233 .[23;11~.....[23 │ │ │ │ + 0x0005b10c 3b31327e 00000000 1b5b3233 3b31337e ;12~.....[23;13~ │ │ │ │ + 0x0005b11c 00000000 1b5b3233 3b31347e 00000000 .....[23;14~.... │ │ │ │ + 0x0005b12c 1b5b3233 3b31357e 00000000 1b5b3233 .[23;15~.....[23 │ │ │ │ + 0x0005b13c 3b31367e 00000000 1b5b3233 7e000000 ;16~.....[23~... │ │ │ │ + 0x0005b14c 1b5b3231 3b337e00 1b5b3231 3b347e00 .[21;3~..[21;4~. │ │ │ │ + 0x0005b15c 1b5b3231 3b367e00 1b5b3231 3b377e00 .[21;6~..[21;7~. │ │ │ │ + 0x0005b16c 1b5b3231 3b387e00 1b5b3231 3b397e00 .[21;8~..[21;9~. │ │ │ │ + 0x0005b17c 1b5b3231 3b31307e 00000000 1b5b3231 .[21;10~.....[21 │ │ │ │ + 0x0005b18c 3b31317e 00000000 1b5b3231 3b31327e ;11~.....[21;12~ │ │ │ │ + 0x0005b19c 00000000 1b5b3231 3b31337e 00000000 .....[21;13~.... │ │ │ │ + 0x0005b1ac 1b5b3231 3b31347e 00000000 1b5b3231 .[21;14~.....[21 │ │ │ │ + 0x0005b1bc 3b31357e 00000000 1b5b3231 3b31367e ;15~.....[21;16~ │ │ │ │ + 0x0005b1cc 00000000 1b5b3231 7e000000 1b5b3230 .....[21~....[20 │ │ │ │ + 0x0005b1dc 3b337e00 1b5b3230 3b347e00 1b5b3230 ;3~..[20;4~..[20 │ │ │ │ + 0x0005b1ec 3b367e00 1b5b3230 3b377e00 1b5b3230 ;6~..[20;7~..[20 │ │ │ │ + 0x0005b1fc 3b387e00 1b5b3230 3b397e00 1b5b3230 ;8~..[20;9~..[20 │ │ │ │ + 0x0005b20c 3b31307e 00000000 1b5b3230 3b31317e ;10~.....[20;11~ │ │ │ │ + 0x0005b21c 00000000 1b5b3230 3b31327e 00000000 .....[20;12~.... │ │ │ │ + 0x0005b22c 1b5b3230 3b31337e 00000000 1b5b3230 .[20;13~.....[20 │ │ │ │ + 0x0005b23c 3b31347e 00000000 1b5b3230 3b31357e ;14~.....[20;15~ │ │ │ │ + 0x0005b24c 00000000 1b5b3230 3b31367e 00000000 .....[20;16~.... │ │ │ │ + 0x0005b25c 1b5b3230 7e000000 1b5b3139 3b337e00 .[20~....[19;3~. │ │ │ │ + 0x0005b26c 1b5b3139 3b347e00 1b5b3139 3b367e00 .[19;4~..[19;6~. │ │ │ │ + 0x0005b27c 1b5b3139 3b377e00 1b5b3139 3b387e00 .[19;7~..[19;8~. │ │ │ │ + 0x0005b28c 1b5b3139 3b397e00 1b5b3139 3b31307e .[19;9~..[19;10~ │ │ │ │ + 0x0005b29c 00000000 1b5b3139 3b31317e 00000000 .....[19;11~.... │ │ │ │ + 0x0005b2ac 1b5b3139 3b31327e 00000000 1b5b3139 .[19;12~.....[19 │ │ │ │ + 0x0005b2bc 3b31337e 00000000 1b5b3139 3b31347e ;13~.....[19;14~ │ │ │ │ + 0x0005b2cc 00000000 1b5b3139 3b31357e 00000000 .....[19;15~.... │ │ │ │ + 0x0005b2dc 1b5b3139 3b31367e 00000000 1b5b3139 .[19;16~.....[19 │ │ │ │ + 0x0005b2ec 7e000000 1b5b3138 3b337e00 1b5b3138 ~....[18;3~..[18 │ │ │ │ + 0x0005b2fc 3b347e00 1b5b3138 3b367e00 1b5b3138 ;4~..[18;6~..[18 │ │ │ │ + 0x0005b30c 3b377e00 1b5b3138 3b387e00 1b5b3138 ;7~..[18;8~..[18 │ │ │ │ + 0x0005b31c 3b397e00 1b5b3138 3b31307e 00000000 ;9~..[18;10~.... │ │ │ │ + 0x0005b32c 1b5b3138 3b31317e 00000000 1b5b3138 .[18;11~.....[18 │ │ │ │ + 0x0005b33c 3b31327e 00000000 1b5b3138 3b31337e ;12~.....[18;13~ │ │ │ │ + 0x0005b34c 00000000 1b5b3138 3b31347e 00000000 .....[18;14~.... │ │ │ │ + 0x0005b35c 1b5b3138 3b31357e 00000000 1b5b3138 .[18;15~.....[18 │ │ │ │ + 0x0005b36c 3b31367e 00000000 1b5b3138 7e000000 ;16~.....[18~... │ │ │ │ + 0x0005b37c 1b5b3137 3b337e00 1b5b3137 3b347e00 .[17;3~..[17;4~. │ │ │ │ + 0x0005b38c 1b5b3137 3b367e00 1b5b3137 3b377e00 .[17;6~..[17;7~. │ │ │ │ + 0x0005b39c 1b5b3137 3b387e00 1b5b3137 3b397e00 .[17;8~..[17;9~. │ │ │ │ + 0x0005b3ac 1b5b3137 3b31307e 00000000 1b5b3137 .[17;10~.....[17 │ │ │ │ + 0x0005b3bc 3b31317e 00000000 1b5b3137 3b31327e ;11~.....[17;12~ │ │ │ │ + 0x0005b3cc 00000000 1b5b3137 3b31337e 00000000 .....[17;13~.... │ │ │ │ + 0x0005b3dc 1b5b3137 3b31347e 00000000 1b5b3137 .[17;14~.....[17 │ │ │ │ + 0x0005b3ec 3b31357e 00000000 1b5b3137 3b31367e ;15~.....[17;16~ │ │ │ │ + 0x0005b3fc 00000000 1b5b3137 7e000000 1b5b3135 .....[17~....[15 │ │ │ │ + 0x0005b40c 3b337e00 1b5b3135 3b347e00 1b5b3135 ;3~..[15;4~..[15 │ │ │ │ + 0x0005b41c 3b367e00 1b5b3135 3b377e00 1b5b3135 ;6~..[15;7~..[15 │ │ │ │ + 0x0005b42c 3b387e00 1b5b3135 3b397e00 1b5b3135 ;8~..[15;9~..[15 │ │ │ │ + 0x0005b43c 3b31307e 00000000 1b5b3135 3b31317e ;10~.....[15;11~ │ │ │ │ + 0x0005b44c 00000000 1b5b3135 3b31327e 00000000 .....[15;12~.... │ │ │ │ + 0x0005b45c 1b5b3135 3b31337e 00000000 1b5b3135 .[15;13~.....[15 │ │ │ │ + 0x0005b46c 3b31347e 00000000 1b5b3135 3b31357e ;14~.....[15;15~ │ │ │ │ + 0x0005b47c 00000000 1b5b3135 3b31367e 00000000 .....[15;16~.... │ │ │ │ + 0x0005b48c 1b5b3135 7e000000 1b5b313b 33530000 .[15~....[1;3S.. │ │ │ │ + 0x0005b49c 1b5b313b 34530000 1b5b313b 36530000 .[1;4S...[1;6S.. │ │ │ │ + 0x0005b4ac 1b5b313b 37530000 1b5b313b 38530000 .[1;7S...[1;8S.. │ │ │ │ + 0x0005b4bc 1b5b313b 39530000 1b5b313b 31305300 .[1;9S...[1;10S. │ │ │ │ + 0x0005b4cc 1b5b313b 31315300 1b5b313b 31325300 .[1;11S..[1;12S. │ │ │ │ + 0x0005b4dc 1b5b313b 31335300 1b5b313b 31345300 .[1;13S..[1;14S. │ │ │ │ + 0x0005b4ec 1b5b313b 31355300 1b5b313b 31365300 .[1;15S..[1;16S. │ │ │ │ + 0x0005b4fc 1b4f5300 1b5b313b 33520000 1b5b313b .OS..[1;3R...[1; │ │ │ │ + 0x0005b50c 34520000 1b5b313b 36520000 1b5b313b 4R...[1;6R...[1; │ │ │ │ + 0x0005b51c 37520000 1b5b313b 38520000 1b5b313b 7R...[1;8R...[1; │ │ │ │ + 0x0005b52c 39520000 1b5b313b 31305200 1b5b313b 9R...[1;10R..[1; │ │ │ │ + 0x0005b53c 31315200 1b5b313b 31325200 1b5b313b 11R..[1;12R..[1; │ │ │ │ + 0x0005b54c 31335200 1b5b313b 31345200 1b5b313b 13R..[1;14R..[1; │ │ │ │ + 0x0005b55c 31355200 1b5b313b 31365200 1b4f5200 15R..[1;16R..OR. │ │ │ │ + 0x0005b56c 1b5b313b 33510000 1b5b313b 34510000 .[1;3Q...[1;4Q.. │ │ │ │ + 0x0005b57c 1b5b313b 36510000 1b5b313b 37510000 .[1;6Q...[1;7Q.. │ │ │ │ + 0x0005b58c 1b5b313b 38510000 1b5b313b 39510000 .[1;8Q...[1;9Q.. │ │ │ │ + 0x0005b59c 1b5b313b 31305100 1b5b313b 31315100 .[1;10Q..[1;11Q. │ │ │ │ + 0x0005b5ac 1b5b313b 31325100 1b5b313b 31335100 .[1;12Q..[1;13Q. │ │ │ │ + 0x0005b5bc 1b5b313b 31345100 1b5b313b 31355100 .[1;14Q..[1;15Q. │ │ │ │ + 0x0005b5cc 1b5b313b 31365100 1b4f5100 1b5b313b .[1;16Q..OQ..[1; │ │ │ │ + 0x0005b5dc 33500000 1b5b313b 34500000 1b5b313b 3P...[1;4P...[1; │ │ │ │ + 0x0005b5ec 36500000 1b5b313b 37500000 1b5b313b 6P...[1;7P...[1; │ │ │ │ + 0x0005b5fc 38500000 1b5b313b 39500000 1b5b313b 8P...[1;9P...[1; │ │ │ │ + 0x0005b60c 31305000 1b5b313b 31315000 1b5b313b 10P..[1;11P..[1; │ │ │ │ + 0x0005b61c 31325000 1b5b313b 31335000 1b5b313b 12P..[1;13P..[1; │ │ │ │ + 0x0005b62c 31345000 1b5b313b 31355000 1b5b313b 14P..[1;15P..[1; │ │ │ │ + 0x0005b63c 31365000 1b4f5000 1b5b363b 327e0000 16P..OP..[6;2~.. │ │ │ │ + 0x0005b64c 1b5b363b 347e0000 1b5b363b 367e0000 .[6;4~...[6;6~.. │ │ │ │ + 0x0005b65c 1b5b363b 387e0000 1b5b363b 31307e00 .[6;8~...[6;10~. │ │ │ │ + 0x0005b66c 1b5b363b 31327e00 1b5b363b 31347e00 .[6;12~..[6;14~. │ │ │ │ + 0x0005b67c 1b5b363b 31367e00 1b5b353b 327e0000 .[6;16~..[5;2~.. │ │ │ │ + 0x0005b68c 1b5b353b 347e0000 1b5b353b 367e0000 .[5;4~...[5;6~.. │ │ │ │ + 0x0005b69c 1b5b353b 387e0000 1b5b353b 31307e00 .[5;8~...[5;10~. │ │ │ │ + 0x0005b6ac 1b5b353b 31327e00 1b5b353b 31347e00 .[5;12~..[5;14~. │ │ │ │ + 0x0005b6bc 1b5b353b 31367e00 1b5b333b 327e0000 .[5;16~..[3;2~.. │ │ │ │ + 0x0005b6cc 1b5b333b 347e0000 1b5b333b 367e0000 .[3;4~...[3;6~.. │ │ │ │ + 0x0005b6dc 1b5b333b 387e0000 1b5b333b 31307e00 .[3;8~...[3;10~. │ │ │ │ + 0x0005b6ec 1b5b333b 31327e00 1b5b333b 31347e00 .[3;12~..[3;14~. │ │ │ │ + 0x0005b6fc 1b5b333b 31367e00 1b5b323b 327e0000 .[3;16~..[2;2~.. │ │ │ │ + 0x0005b70c 1b5b323b 347e0000 1b5b323b 367e0000 .[2;4~...[2;6~.. │ │ │ │ + 0x0005b71c 1b5b323b 387e0000 1b5b323b 31307e00 .[2;8~...[2;10~. │ │ │ │ + 0x0005b72c 1b5b323b 31327e00 1b5b323b 31347e00 .[2;12~..[2;14~. │ │ │ │ + 0x0005b73c 1b5b323b 31367e00 1b5b313b 32460000 .[2;16~..[1;2F.. │ │ │ │ + 0x0005b74c 1b5b313b 34460000 1b5b313b 36460000 .[1;4F...[1;6F.. │ │ │ │ + 0x0005b75c 1b5b313b 38460000 1b5b313b 31304600 .[1;8F...[1;10F. │ │ │ │ + 0x0005b76c 1b5b313b 31324600 1b5b313b 31344600 .[1;12F..[1;14F. │ │ │ │ + 0x0005b77c 1b5b313b 31364600 1b5b313b 32480000 .[1;16F..[1;2H.. │ │ │ │ + 0x0005b78c 1b5b313b 34480000 1b5b313b 36480000 .[1;4H...[1;6H.. │ │ │ │ + 0x0005b79c 1b5b313b 38480000 1b5b313b 31304800 .[1;8H...[1;10H. │ │ │ │ + 0x0005b7ac 1b5b313b 31324800 1b5b313b 31344800 .[1;12H..[1;14H. │ │ │ │ + 0x0005b7bc 1b5b313b 31364800 1b5b313b 32440000 .[1;16H..[1;2D.. │ │ │ │ + 0x0005b7cc 1b5b313b 34440000 1b5b313b 36440000 .[1;4D...[1;6D.. │ │ │ │ + 0x0005b7dc 1b5b313b 38440000 1b5b313b 31304400 .[1;8D...[1;10D. │ │ │ │ + 0x0005b7ec 1b5b313b 31324400 1b5b313b 31344400 .[1;12D..[1;14D. │ │ │ │ + 0x0005b7fc 1b5b313b 31364400 1b5b313b 32430000 .[1;16D..[1;2C.. │ │ │ │ + 0x0005b80c 1b5b313b 34430000 1b5b313b 36430000 .[1;4C...[1;6C.. │ │ │ │ + 0x0005b81c 1b5b313b 38430000 1b5b313b 31304300 .[1;8C...[1;10C. │ │ │ │ + 0x0005b82c 1b5b313b 31324300 1b5b313b 31344300 .[1;12C..[1;14C. │ │ │ │ + 0x0005b83c 1b5b313b 31364300 1b5b313b 32420000 .[1;16C..[1;2B.. │ │ │ │ + 0x0005b84c 1b5b313b 34420000 1b5b313b 36420000 .[1;4B...[1;6B.. │ │ │ │ + 0x0005b85c 1b5b313b 38420000 1b5b313b 31304200 .[1;8B...[1;10B. │ │ │ │ + 0x0005b86c 1b5b313b 31324200 1b5b313b 31344200 .[1;12B..[1;14B. │ │ │ │ + 0x0005b87c 1b5b313b 31364200 1b5b313b 32410000 .[1;16B..[1;2A.. │ │ │ │ + 0x0005b88c 1b5b313b 34410000 1b5b313b 36410000 .[1;4A...[1;6A.. │ │ │ │ + 0x0005b89c 1b5b313b 38410000 1b5b313b 31304100 .[1;8A...[1;10A. │ │ │ │ + 0x0005b8ac 1b5b313b 31324100 1b5b313b 31344100 .[1;12A..[1;14A. │ │ │ │ + 0x0005b8bc 1b5b313b 31364100 1b7f0000 08000000 .[1;16A......... │ │ │ │ + 0x0005b8cc 1b080000 1b5b3237 3b323b31 32377e00 .....[27;2;127~. │ │ │ │ + 0x0005b8dc 1b5b3237 3b333b31 32377e00 1b5b3237 .[27;3;127~..[27 │ │ │ │ + 0x0005b8ec 3b343b31 32377e00 1b5b3237 3b363b38 ;4;127~..[27;6;8 │ │ │ │ + 0x0005b8fc 7e000000 1b5b3237 3b373b38 7e000000 ~....[27;7;8~... │ │ │ │ + 0x0005b90c 1b5b3237 3b383b38 7e000000 1b5b3237 .[27;8;8~....[27 │ │ │ │ + 0x0005b91c 3b393b31 32377e00 1b5b3237 3b31303b ;9;127~..[27;10; │ │ │ │ + 0x0005b92c 3132377e 00000000 1b5b3237 3b31313b 127~.....[27;11; │ │ │ │ + 0x0005b93c 3132377e 00000000 1b5b3237 3b31323b 127~.....[27;12; │ │ │ │ + 0x0005b94c 3132377e 00000000 1b5b3237 3b31333b 127~.....[27;13; │ │ │ │ + 0x0005b95c 387e0000 1b5b3237 3b31343b 387e0000 8~...[27;14;8~.. │ │ │ │ + 0x0005b96c 1b5b3237 3b31353b 387e0000 1b5b3237 .[27;15;8~...[27 │ │ │ │ + 0x0005b97c 3b31363b 387e0000 1b5b5a00 1b5b3237 ;16;8~...[Z..[27 │ │ │ │ + 0x0005b98c 3b323b39 7e000000 1b090000 1b5b3237 ;2;9~........[27 │ │ │ │ + 0x0005b99c 3b333b39 7e000000 1b5b3237 3b343b39 ;3;9~....[27;4;9 │ │ │ │ + 0x0005b9ac 7e000000 1b5b3237 3b353b39 7e000000 ~....[27;5;9~... │ │ │ │ + 0x0005b9bc 1b5b3237 3b363b39 7e000000 1b5b3237 .[27;6;9~....[27 │ │ │ │ + 0x0005b9cc 3b373b39 7e000000 1b5b3237 3b383b39 ;7;9~....[27;8;9 │ │ │ │ + 0x0005b9dc 7e000000 1b5b3237 3b393b39 7e000000 ~....[27;9;9~... │ │ │ │ + 0x0005b9ec 1b5b3237 3b31303b 397e0000 1b5b3237 .[27;10;9~...[27 │ │ │ │ + 0x0005b9fc 3b31313b 397e0000 1b5b3237 3b31323b ;11;9~...[27;12; │ │ │ │ + 0x0005ba0c 397e0000 1b5b3237 3b31333b 397e0000 9~...[27;13;9~.. │ │ │ │ + 0x0005ba1c 1b5b3237 3b31343b 397e0000 1b5b3237 .[27;14;9~...[27 │ │ │ │ + 0x0005ba2c 3b31353b 397e0000 1b5b3237 3b31363b ;15;9~...[27;16; │ │ │ │ + 0x0005ba3c 397e0000 1b5b3237 3b323b31 337e0000 9~...[27;2;13~.. │ │ │ │ + 0x0005ba4c 1b0d0000 1b5b3237 3b333b31 337e0000 .....[27;3;13~.. │ │ │ │ + 0x0005ba5c 1b5b3237 3b343b31 337e0000 1b5b3237 .[27;4;13~...[27 │ │ │ │ + 0x0005ba6c 3b353b31 337e0000 1b5b3237 3b363b31 ;5;13~...[27;6;1 │ │ │ │ + 0x0005ba7c 337e0000 1b5b3237 3b373b31 337e0000 3~...[27;7;13~.. │ │ │ │ + 0x0005ba8c 1b5b3237 3b383b31 337e0000 1b5b3237 .[27;8;13~...[27 │ │ │ │ + 0x0005ba9c 3b393b31 337e0000 1b5b3237 3b31303b ;9;13~...[27;10; │ │ │ │ + 0x0005baac 31337e00 1b5b3237 3b31313b 31337e00 13~..[27;11;13~. │ │ │ │ + 0x0005babc 1b5b3237 3b31323b 31337e00 1b5b3237 .[27;12;13~..[27 │ │ │ │ + 0x0005bacc 3b31333b 31337e00 1b5b3237 3b31343b ;13;13~..[27;14; │ │ │ │ + 0x0005badc 31337e00 1b5b3237 3b31353b 31337e00 13~..[27;15;13~. │ │ │ │ + 0x0005baec 1b5b3237 3b31363b 31337e00 1b5b3237 .[27;16;13~..[27 │ │ │ │ + 0x0005bafc 3b323b32 377e0000 1b1b0000 1b5b3237 ;2;27~.......[27 │ │ │ │ + 0x0005bb0c 3b343b32 377e0000 1b5b3237 3b353b32 ;4;27~...[27;5;2 │ │ │ │ + 0x0005bb1c 377e0000 1b5b3237 3b363b32 377e0000 7~...[27;6;27~.. │ │ │ │ + 0x0005bb2c 1b5b3237 3b373b32 377e0000 1b5b3237 .[27;7;27~...[27 │ │ │ │ + 0x0005bb3c 3b383b32 377e0000 1b5b3237 3b393b32 ;8;27~...[27;9;2 │ │ │ │ + 0x0005bb4c 377e0000 1b5b3237 3b31303b 32377e00 7~...[27;10;27~. │ │ │ │ + 0x0005bb5c 1b5b3237 3b31313b 32377e00 1b5b3237 .[27;11;27~..[27 │ │ │ │ + 0x0005bb6c 3b31323b 32377e00 1b5b3237 3b31333b ;12;27~..[27;13; │ │ │ │ + 0x0005bb7c 32377e00 1b5b3237 3b31343b 32377e00 27~..[27;14;27~. │ │ │ │ + 0x0005bb8c 1b5b3237 3b31353b 32377e00 1b5b3237 .[27;15;27~..[27 │ │ │ │ + 0x0005bb9c 3b31363b 32377e00 666f6f74 3a72656e ;16;27~.foot:ren │ │ │ │ + 0x0005bbac 6465723a 25640000 72656e64 65722077 der:%d..render w │ │ │ │ + 0x0005bbbc 6f726b65 72202564 3a206661 696c6564 orker %d: failed │ │ │ │ + 0x0005bbcc 20746f20 73657420 70726f63 65737320 to set process │ │ │ │ + 0x0005bbdc 7469746c 65000000 54494f43 5357494e title...TIOCSWIN │ │ │ │ + 0x0005bbec 535a0000 73656172 63682e63 00000000 SZ..search.c.... │ │ │ │ + 0x0005bbfc 73656172 63680000 6661696c 65642074 search..failed t │ │ │ │ + 0x0005bc0c 6f207265 73697a65 20736561 72636820 o resize search │ │ │ │ + 0x0005bc1c 62756666 65720000 6661696c 65642074 buffer..failed t │ │ │ │ + 0x0005bc2c 6f206163 63657074 20636c69 656e7420 o accept client │ │ │ │ + 0x0005bc3c 636f6e6e 65637469 6f6e0000 666f6f74 connection..foot │ │ │ │ + 0x0005bc4c 2d776179 6c616e64 2d73686d 2d627566 -wayland-shm-buf │ │ │ │ + 0x0005bc5c 6665722d 706f6f6c 00000000 73686d2e fer-pool....shm. │ │ │ │ + 0x0005bc6c 63000000 73686d00 6661696c 65642074 c...shm.failed t │ │ │ │ + 0x0005bc7c 6f206372 65617465 2053484d 20626163 o create SHM bac │ │ │ │ + 0x0005bc8c 6b696e67 206d656d 6f727920 66696c65 king memory file │ │ │ │ + 0x0005bc9c 00000000 6661696c 65642074 6f207365 ....failed to se │ │ │ │ + 0x0005bcac 74207369 7a65206f 66205348 4d206261 t size of SHM ba │ │ │ │ + 0x0005bcbc 636b696e 67206d65 6d6f7279 2066696c cking memory fil │ │ │ │ + 0x0005bccc 65000000 6661696c 65642074 6f206d6d e...failed to mm │ │ │ │ + 0x0005bcdc 61702053 484d2062 61636b69 6e67206d ap SHM backing m │ │ │ │ + 0x0005bcec 656d6f72 79206669 6c650000 6661696c emory file..fail │ │ │ │ + 0x0005bcfc 65642074 6f207365 616c2053 484d2062 ed to seal SHM b │ │ │ │ + 0x0005bd0c 61636b69 6e67206d 656d6f72 79206669 acking memory fi │ │ │ │ + 0x0005bd1c 6c650000 6661696c 65642074 6f206372 le..failed to cr │ │ │ │ + 0x0005bd2c 65617465 2053484d 20706f6f 6c000000 eate SHM pool... │ │ │ │ + 0x0005bd3c 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ + 0x0005bd4c 2053484d 20627566 66657200 6661696c SHM buffer.fail │ │ │ │ + 0x0005bd5c 65642074 6f206372 65617465 20706978 ed to create pix │ │ │ │ + 0x0005bd6c 6d616e20 696d6167 65000000 6661696c man image...fail │ │ │ │ + 0x0005bd7c 65642074 6f20636f 6e766572 7420252e ed to convert %. │ │ │ │ + 0x0005bd8c 2a732074 6f20556e 69636f64 65000000 *s to Unicode... │ │ │ │ + 0x0005bd9c 636c6965 6e742046 443d2564 3a207465 client FD=%d: te │ │ │ │ + 0x0005bdac 726d696e 616c2073 74696c6c 20616c69 rminal still ali │ │ │ │ + 0x0005bdbc 76650000 636c6965 6e742075 6e657870 ve..client unexp │ │ │ │ + 0x0005bdcc 65637465 646c7920 73656e74 20257a64 ectedly sent %zd │ │ │ │ + 0x0005bddc 20627974 65730000 6661696c 65642074 bytes..failed t │ │ │ │ + 0x0005bdec 6f207265 61642074 6f74616c 206c656e o read total len │ │ │ │ + 0x0005bdfc 67746800 636c6965 6e742064 6964206e gth.client did n │ │ │ │ + 0x0005be0c 6f742073 656e6420 73657475 70207061 ot send setup pa │ │ │ │ + 0x0005be1c 636b6574 2073697a 65000000 636c6965 cket size...clie │ │ │ │ + 0x0005be2c 6e742077 616e7473 20746f20 73656e64 nt wants to send │ │ │ │ + 0x0005be3c 20746f6f 206c6172 67652073 65747570 too large setup │ │ │ │ + 0x0005be4c 20706163 6b657420 28257520 3e202575 packet (%u > %u │ │ │ │ + 0x0005be5c 29000000 6661696c 65642074 6f207265 )...failed to re │ │ │ │ + 0x0005be6c 61640000 6e6f206d 6f6e6974 6f727320 ad..no monitors │ │ │ │ + 0x0005be7c 61766169 6c61626c 6520666f 72206e65 available for ne │ │ │ │ + 0x0005be8c 77207465 726d696e 616c0000 6661696c w terminal..fail │ │ │ │ + 0x0005be9c 65642074 6f20696e 7374616e 74696174 ed to instantiat │ │ │ │ + 0x0005beac 65206e65 77207465 726d696e 616c0000 e new terminal.. │ │ │ │ + 0x0005bebc 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ + 0x0005becc 2054494f 43535749 4e535a20 74696d65 TIOCSWINSZ time │ │ │ │ + 0x0005bedc 72000000 6661696c 65642074 6f206172 r...failed to ar │ │ │ │ + 0x0005beec 6d205449 4f435357 494e535a 2074696d m TIOCSWINSZ tim │ │ │ │ + 0x0005befc 65720000 636f6d70 6f736974 6f722069 er..compositor i │ │ │ │ + 0x0005bf0c 73206e6f 74207265 6c656173 696e6720 s not releasing │ │ │ │ + 0x0005bf1c 62756666 65727320 696d6d65 64696174 buffers immediat │ │ │ │ + 0x0005bf2c 656c793b 20657870 65637420 6c6f7765 ely; expect lowe │ │ │ │ + 0x0005bf3c 72207265 6e646572 696e6720 70657266 r rendering perf │ │ │ │ + 0x0005bf4c 6f726d61 6e636500 6661696c 65642074 ormance.failed t │ │ │ │ + 0x0005bf5c 6f206372 65617465 20736372 6f6c6c62 o create scrollb │ │ │ │ + 0x0005bf6c 61636b20 696e6469 6361746f 72207375 ack indicator su │ │ │ │ + 0x0005bf7c 72666163 65000000 25752525 00000000 rface...%u%%.... │ │ │ │ + 0x0005bf8c 6672616d 65207265 6e646572 65642069 frame rendered i │ │ │ │ + 0x0005bf9c 6e20256c 64732025 396c646e 73202825 n %lds %9ldns (% │ │ │ │ + 0x0005bfac 6c647320 25396c64 6e732072 656e6465 lds %9ldns rende │ │ │ │ + 0x0005bfbc 72696e67 2c20256c 64732025 396c646e ring, %lds %9ldn │ │ │ │ + 0x0005bfcc 7320646f 75626c65 20627566 66657269 s double bufferi │ │ │ │ + 0x0005bfdc 6e672900 252e3266 20c2b573 00000000 ng).%.2f ..s.... │ │ │ │ + 0x0005bfec 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ + 0x0005bffc 20707265 73656e74 6174696f 6e206665 presentation fe │ │ │ │ + 0x0005c00c 65646261 636b0000 73796e63 5f6f7574 edback..sync_out │ │ │ │ + 0x0005c01c 70757400 70726573 656e7465 64000000 put.presented... │ │ │ │ + 0x0005c02c 75757575 75757500 64697363 61726465 uuuuuuu.discarde │ │ │ │ + 0x0005c03c 64000000 77705f70 72657365 6e746174 d...wp_presentat │ │ │ │ + 0x0005c04c 696f6e5f 66656564 6261636b 00000000 ion_feedback.... │ │ │ │ + 0x0005c05c 7573696e 67204353 44206465 636f7261 using CSD decora │ │ │ │ + 0x0005c06c 74696f6e 73000000 7573696e 67205353 tions...using SS │ │ │ │ + 0x0005c07c 44206465 636f7261 74696f6e 73000000 D decorations... │ │ │ │ + 0x0005c08c 756e696d 706c656d 656e7465 643a2075 unimplemented: u │ │ │ │ + 0x0005c09c 6e6b6e6f 776e2058 44472074 6f706c65 nknown XDG tople │ │ │ │ + 0x0005c0ac 76656c20 6465636f 72617469 6f6e206d vel decoration m │ │ │ │ + 0x0005c0bc 6f64653a 20257500 70697865 6c73697a ode: %u.pixelsiz │ │ │ │ + 0x0005c0cc 653d2575 00000000 6d617070 6564206f e=%u....mapped o │ │ │ │ + 0x0005c0dc 6e20756e 6b6e6f77 6e206f75 74707574 n unknown output │ │ │ │ + 0x0005c0ec 00000000 756e6d61 70706564 2066726f ....unmapped fro │ │ │ │ + 0x0005c0fc 6d20756e 6b6e6f77 6e206f75 74707574 m unknown output │ │ │ │ + 0x0005c10c 00000000 25733a20 4450493d 25662028 ....%s: DPI=%f ( │ │ │ │ + 0x0005c11c 70687973 6963616c 29206973 20756e72 physical) is unr │ │ │ │ + 0x0005c12c 6561736f 6e61626c 652c2075 73696e67 easonable, using │ │ │ │ + 0x0005c13c 20393620 696e7374 65616400 25733a20 96 instead.%s: │ │ │ │ + 0x0005c14c 4450493d 25662028 6c6f6769 63616c29 DPI=%f (logical) │ │ │ │ + 0x0005c15c 20697320 756e7265 61736f6e 61626c65 is unreasonable │ │ │ │ + 0x0005c16c 2c207573 696e6720 39362069 6e737465 , using 96 inste │ │ │ │ + 0x0005c17c 61640000 6661696c 65642074 6f207265 ad..failed to re │ │ │ │ + 0x0005c18c 61642072 65706561 74206b65 79206672 ad repeat key fr │ │ │ │ + 0x0005c19c 6f6d2072 65706561 74207469 6d657220 om repeat timer │ │ │ │ + 0x0005c1ac 66640000 6661696c 65642074 6f207265 fd..failed to re │ │ │ │ + 0x0005c1bc 61642065 76656e74 73206672 6f6d2074 ad events from t │ │ │ │ + 0x0005c1cc 68652057 61796c61 6e642073 6f636b65 he Wayland socke │ │ │ │ + 0x0005c1dc 74000000 6661696c 65642074 6f206469 t...failed to di │ │ │ │ + 0x0005c1ec 73706174 63682070 656e6469 6e672057 spatch pending W │ │ │ │ + 0x0005c1fc 61796c61 6e642065 76656e74 73000000 ayland events... │ │ │ │ + 0x0005c20c 64697363 6f6e6e65 63746564 2066726f disconnected fro │ │ │ │ + 0x0005c21c 6d205761 796c616e 64000000 6661696c m Wayland...fail │ │ │ │ + 0x0005c22c 65642074 6f20666c 75736820 7761796c ed to flush wayl │ │ │ │ + 0x0005c23c 616e6420 736f636b 65740000 6661696c and socket..fail │ │ │ │ + 0x0005c24c 65642074 6f20706f 6c6c0000 6661696c ed to poll..fail │ │ │ │ + 0x0005c25c 65642074 6f20726f 756e6474 72697020 ed to roundtrip │ │ │ │ + 0x0005c26c 5761796c 616e6420 64697370 6c617900 Wayland display. │ │ │ │ + 0x0005c27c 6661696c 65642074 6f206173 796e6368 failed to asynch │ │ │ │ + 0x0005c28c 726f6e6f 75736c79 20777269 74652025 ronously write % │ │ │ │ + 0x0005c29c 7a75206f 66207365 6c656374 696f6e20 zu of selection │ │ │ │ + 0x0005c2ac 64617461 20746f20 46443d25 64000000 data to FD=%d... │ │ │ │ + 0x0005c2bc 6661696c 65642074 6f207365 74204f5f failed to set O_ │ │ │ │ + 0x0005c2cc 4e4f4e42 4c4f434b 00000000 6661696c NONBLOCK....fail │ │ │ │ + 0x0005c2dc 65642077 72697465 20257a75 20627974 ed write %zu byt │ │ │ │ + 0x0005c2ec 6573206f 66202573 2073656c 65637469 es of %s selecti │ │ │ │ + 0x0005c2fc 6f6e2064 61746120 746f2046 443d2564 on data to FD=%d │ │ │ │ + 0x0005c30c 00000000 7573696e 67203130 2d626974 ....using 10-bit │ │ │ │ + 0x0005c31c 20524742 20737572 66616365 73000000 RGB surfaces... │ │ │ │ + 0x0005c32c 7573696e 67203130 2d626974 20424752 using 10-bit BGR │ │ │ │ + 0x0005c33c 20737572 66616365 73000000 31302d62 surfaces...10-b │ │ │ │ + 0x0005c34c 69742073 75726661 63657320 72657175 it surfaces requ │ │ │ │ + 0x0005c35c 65737465 642c2062 75742063 6f6d706f ested, but compo │ │ │ │ + 0x0005c36c 7369746f 7220646f 6573206e 6f742069 sitor does not i │ │ │ │ + 0x0005c37c 6d706c65 6d656e74 20415247 42323130 mplement ARGB210 │ │ │ │ + 0x0005c38c 31303130 2b585247 42323130 31303130 1010+XRGB2101010 │ │ │ │ + 0x0005c39c 2c206f72 20414247 52323130 31303130 , or ABGR2101010 │ │ │ │ + 0x0005c3ac 2b584247 52323130 31303130 2e204661 +XBGR2101010. Fa │ │ │ │ + 0x0005c3bc 6c6c696e 67206261 636b2074 6f20382d lling back to 8- │ │ │ │ + 0x0005c3cc 62697420 73757266 61636573 00000000 bit surfaces.... │ │ │ │ + 0x0005c3dc 7573696e 6720382d 62697420 52474220 using 8-bit RGB │ │ │ │ + 0x0005c3ec 73757266 61636573 00000000 73706177 surfaces....spaw │ │ │ │ + 0x0005c3fc 6e2e6300 73706177 6e000000 6661696c n.c.spawn...fail │ │ │ │ + 0x0005c40c 65642074 6f20666f 726b0000 6661696c ed to fork..fail │ │ │ │ + 0x0005c41c 65642074 6f206368 616e6765 20776f72 ed to change wor │ │ │ │ + 0x0005c42c 6b696e67 20646972 6563746f 72792074 king directory t │ │ │ │ + 0x0005c43c 6f202573 3a202573 00000000 6661696c o %s: %s....fail │ │ │ │ + 0x0005c44c 65642074 6f207265 61642066 726f6d20 ed to read from │ │ │ │ + 0x0005c45c 70697065 00000000 25733a20 6661696c pipe....%s: fail │ │ │ │ + 0x0005c46c 65642074 6f207370 61776e00 6e6f7469 ed to spawn.noti │ │ │ │ + 0x0005c47c 66793a20 756e636c 6f736564 2074656d fy: unclosed tem │ │ │ │ + 0x0005c48c 706c6174 653a2025 73000000 6e6f7469 plate: %s...noti │ │ │ │ + 0x0005c49c 66793a20 756e7265 636f676e 697a6564 fy: unrecognized │ │ │ │ + 0x0005c4ac 2074656d 706c6174 653a2025 2e2a7300 template: %.*s. │ │ │ │ + 0x0005c4bc 247b0000 646f7562 6c650000 73696e67 ${..double..sing │ │ │ │ + 0x0005c4cc 6c650000 746f6b65 6e697a65 2e630000 le..tokenize.c.. │ │ │ │ + 0x0005c4dc 746f6b65 6e697a65 00000000 756e7465 tokenize....unte │ │ │ │ + 0x0005c4ec 726d696e 61746564 20257320 71756f74 rminated %s quot │ │ │ │ + 0x0005c4fc 65000000 736c6176 652e6300 6661696c e...slave.c.fail │ │ │ │ + 0x0005c50c 65642074 6f206368 616e6765 20776f72 ed to change wor │ │ │ │ + 0x0005c51c 6b696e67 20646972 6563746f 72792074 king directory t │ │ │ │ + 0x0005c52c 6f202573 00000000 6661696c 65642074 o %s....failed t │ │ │ │ + 0x0005c53c 6f207265 73746f72 65207369 676e616c o restore signal │ │ │ │ + 0x0005c54c 73000000 5445524d 00000000 74727565 s...TERM....true │ │ │ │ + 0x0005c55c 636f6c6f 72000000 434f4c4f 52544552 color...COLORTER │ │ │ │ + 0x0005c56c 4d000000 5445524d 5f50524f 4752414d M...TERM_PROGRAM │ │ │ │ + 0x0005c57c 00000000 5445524d 5f50524f 4752414d ....TERM_PROGRAM │ │ │ │ + 0x0005c58c 5f564552 53494f4e 00000000 2f657463 _VERSION..../etc │ │ │ │ + 0x0005c59c 2f736865 6c6c7300 6661696c 65642074 /shells.failed t │ │ │ │ + 0x0005c5ac 6f206772 616e7470 74282900 6661696c o grantpt().fail │ │ │ │ + 0x0005c5bc 65642074 6f20756e 6c6f636b 70742829 ed to unlockpt() │ │ │ │ + 0x0005c5cc 00000000 6661696c 65642074 6f207365 ....failed to se │ │ │ │ + 0x0005c5dc 74736964 28290000 6661696c 65642074 tsid()..failed t │ │ │ │ + 0x0005c5ec 6f206f70 656e2070 73657564 6f207465 o open pseudo te │ │ │ │ + 0x0005c5fc 726d696e 616c2073 6c617665 20646576 rminal slave dev │ │ │ │ + 0x0005c60c 69636500 6661696c 65642074 6f20636f ice.failed to co │ │ │ │ + 0x0005c61c 6e666967 75726520 636f6e74 726f6c6c nfigure controll │ │ │ │ + 0x0005c62c 696e6720 7465726d 696e616c 00000000 ing terminal.... │ │ │ │ + 0x0005c63c 6661696c 65642074 6f206765 74207465 failed to get te │ │ │ │ + 0x0005c64c 726d696e 616c2061 74747269 62757465 rminal attribute │ │ │ │ + 0x0005c65c 73000000 6661696c 65642074 6f207365 s...failed to se │ │ │ │ + 0x0005c66c 74204955 54463820 7465726d 696e616c t IUTF8 terminal │ │ │ │ + 0x0005c67c 20617474 72696275 74650000 6661696c attribute..fail │ │ │ │ + 0x0005c68c 65642074 6f206475 70207374 64696e2f ed to dup stdin/ │ │ │ │ + 0x0005c69c 7374646f 75742f73 74646572 72000000 stdout/stderr... │ │ │ │ + 0x0005c6ac 25733a20 6661696c 65642074 6f206578 %s: failed to ex │ │ │ │ + 0x0005c6bc 65637574 65000000 6661696c 65642074 ecute...failed t │ │ │ │ + 0x0005c6cc 6f207365 74204644 5f434c4f 45584543 o set FD_CLOEXEC │ │ │ │ + 0x0005c6dc 206f6e20 70746d78 00000000 6661696c on ptmx....fail │ │ │ │ + 0x0005c6ec 65642074 6f20696e 7374616e 74696174 ed to instantiat │ │ │ │ + 0x0005c6fc 65207375 72666163 6520666f 72207375 e surface for su │ │ │ │ + 0x0005c70c 622d7375 72666163 65000000 6661696c b-surface...fail │ │ │ │ + 0x0005c71c 65642074 6f20696e 7374616e 74696174 ed to instantiat │ │ │ │ + 0x0005c72c 65207375 622d7375 72666163 65000000 e sub-surface... │ │ │ │ + 0x0005c73c 6661696c 65642074 6f20696e 7374616e failed to instan │ │ │ │ + 0x0005c74c 74696174 65207669 6577706f 72742066 tiate viewport f │ │ │ │ + 0x0005c75c 6f722073 75622d73 75726661 63650000 or sub-surface.. │ │ │ │ + 0x0005c76c 6661696c 65642074 6f207265 61642073 failed to read s │ │ │ │ + 0x0005c77c 656c6563 74696f6e 20736372 6f6c6c20 election scroll │ │ │ │ + 0x0005c78c 74696d65 72000000 25733a20 6661696c timer...%s: fail │ │ │ │ + 0x0005c79c 65642074 6f206372 65617465 20706f69 ed to create poi │ │ │ │ + 0x0005c7ac 6e746572 20737572 66616365 00000000 nter surface.... │ │ │ │ + 0x0005c7bc 25733a20 6661696c 65642074 6f206372 %s: failed to cr │ │ │ │ + 0x0005c7cc 65617465 20706f69 6e746572 20766965 eate pointer vie │ │ │ │ + 0x0005c7dc 77706f72 74000000 25733a20 6e656564 wport...%s: need │ │ │ │ + 0x0005c7ec 20696e74 65726661 63652076 65727369 interface versi │ │ │ │ + 0x0005c7fc 6f6e2025 752c2062 75742063 6f6d706f on %u, but compo │ │ │ │ + 0x0005c80c 7369746f 72206f6e 6c792069 6d706c65 sitor only imple │ │ │ │ + 0x0005c81c 6d656e74 73202575 00000000 7864675f ments %u....xdg_ │ │ │ │ + 0x0005c82c 776d5f62 61736500 7a786467 5f646563 wm_base.zxdg_dec │ │ │ │ + 0x0005c83c 6f726174 696f6e5f 6d616e61 6765725f oration_manager_ │ │ │ │ + 0x0005c84c 76310000 6661696c 65642074 6f206372 v1..failed to cr │ │ │ │ + 0x0005c85c 65617465 206b6579 626f6172 64207265 eate keyboard re │ │ │ │ + 0x0005c86c 70656174 2074696d 65722046 44000000 peat timer FD... │ │ │ │ + 0x0005c87c 6661696c 65642074 6f20696e 7374616e failed to instan │ │ │ │ + 0x0005c88c 74696174 6520636f 6d706f73 65207461 tiate compose ta │ │ │ │ + 0x0005c89c 626c653b 20646561 64206b65 79732028 ble; dead keys ( │ │ │ │ + 0x0005c8ac 636f6d70 6f736529 2077696c 6c206e6f compose) will no │ │ │ │ + 0x0005c8bc 7420776f 726b0000 7a786467 5f6f7574 t work..zxdg_out │ │ │ │ + 0x0005c8cc 7075745f 6d616e61 6765725f 76310000 put_manager_v1.. │ │ │ │ + 0x0005c8dc 7a77705f 7072696d 6172795f 73656c65 zwp_primary_sele │ │ │ │ + 0x0005c8ec 6374696f 6e5f6465 76696365 5f6d616e ction_device_man │ │ │ │ + 0x0005c8fc 61676572 5f763100 77705f70 72657365 ager_v1.wp_prese │ │ │ │ + 0x0005c90c 6e746174 696f6e00 7864675f 61637469 ntation.xdg_acti │ │ │ │ + 0x0005c91c 76617469 6f6e5f76 31000000 77705f76 vation_v1...wp_v │ │ │ │ + 0x0005c92c 69657770 6f727465 72000000 77705f66 iewporter...wp_f │ │ │ │ + 0x0005c93c 72616374 696f6e61 6c5f7363 616c655f ractional_scale_ │ │ │ │ + 0x0005c94c 6d616e61 6765725f 76310000 77705f63 manager_v1..wp_c │ │ │ │ + 0x0005c95c 7572736f 725f7368 6170655f 6d616e61 ursor_shape_mana │ │ │ │ + 0x0005c96c 6765725f 76310000 77705f73 696e676c ger_v1..wp_singl │ │ │ │ + 0x0005c97c 655f7069 78656c5f 62756666 65725f6d e_pixel_buffer_m │ │ │ │ + 0x0005c98c 616e6167 65725f76 31000000 7864675f anager_v1...xdg_ │ │ │ │ + 0x0005c99c 73797374 656d5f62 656c6c5f 76310000 system_bell_v1.. │ │ │ │ + 0x0005c9ac 77705f63 6f6c6f72 5f6d616e 61676572 wp_color_manager │ │ │ │ + 0x0005c9bc 5f763100 7a77705f 74657874 5f696e70 _v1.zwp_text_inp │ │ │ │ + 0x0005c9cc 75745f6d 616e6167 65725f76 33000000 ut_manager_v3... │ │ │ │ + 0x0005c9dc 6d6f6e69 746f7220 756e706c 75676765 monitor unplugge │ │ │ │ + 0x0005c9ec 64206f72 20646973 61626c65 643a2025 d or disabled: % │ │ │ │ + 0x0005c9fc 73000000 73656174 20646573 74726f79 s...seat destroy │ │ │ │ + 0x0005ca0c 65643a20 25730000 636f6d70 6f736974 ed: %s..composit │ │ │ │ + 0x0005ca1c 6f722064 65737472 6f796564 20736561 or destroyed sea │ │ │ │ + 0x0005ca2c 74202725 73272077 6974686f 75742073 t '%s' without s │ │ │ │ + 0x0005ca3c 656e6469 6e672061 206b6579 626f6172 ending a keyboar │ │ │ │ + 0x0005ca4c 64206c65 61766520 6576656e 74000000 d leave event... │ │ │ │ + 0x0005ca5c 636f6d70 6f736974 6f722064 65737472 compositor destr │ │ │ │ + 0x0005ca6c 6f796564 20736561 74202725 73272077 oyed seat '%s' w │ │ │ │ + 0x0005ca7c 6974686f 75742073 656e6469 6e672061 ithout sending a │ │ │ │ + 0x0005ca8c 20706f69 6e746572 206c6561 76652065 pointer leave e │ │ │ │ + 0x0005ca9c 76656e74 00000000 756e6b6e 6f776e20 vent....unknown │ │ │ │ + 0x0005caac 676c6f62 616c2072 656d6f76 65643a20 global removed: │ │ │ │ + 0x0005cabc 30782530 38780000 74686572 65206172 0x%08x..there ar │ │ │ │ + 0x0005cacc 65207465 726d696e 616c7320 7374696c e terminals stil │ │ │ │ + 0x0005cadc 6c207275 6e6e696e 67000000 6661696c l running...fail │ │ │ │ + 0x0005caec 65642074 6f206372 65617465 20636c69 ed to create cli │ │ │ │ + 0x0005cafc 70626f61 72642064 61746120 736f7572 pboard data sour │ │ │ │ + 0x0005cb0c 63650000 74657874 2f706c61 696e3b63 ce..text/plain;c │ │ │ │ + 0x0005cb1c 68617273 65743d75 74662d38 00000000 harset=utf-8.... │ │ │ │ + 0x0005cb2c 74657874 2f706c61 696e0000 54455854 text/plain..TEXT │ │ │ │ + 0x0005cb3c 00000000 53545249 4e470000 55544638 ....STRING..UTF8 │ │ │ │ + 0x0005cb4c 5f535452 494e4700 67616d6d 612d636f _STRING.gamma-co │ │ │ │ + 0x0005cb5c 72726563 7420626c 656e6469 6e673a20 rrect blending: │ │ │ │ + 0x0005cb6c 25730000 70726566 65727265 645f7363 %s..preferred_sc │ │ │ │ + 0x0005cb7c 616c6500 646f6e65 00000000 7365745f ale.done....set_ │ │ │ │ + 0x0005cb8c 73657269 616c0000 756f0000 7365745f serial..uo..set_ │ │ │ │ + 0x0005cb9c 73757266 61636500 7365745f 6d6f6465 surface.set_mode │ │ │ │ + 0x0005cbac 00000000 756e7365 745f6d6f 64650000 ....unset_mode.. │ │ │ │ + 0x0005cbbc 77705f66 72616374 696f6e61 6c5f7363 wp_fractional_sc │ │ │ │ + 0x0005cbcc 616c655f 76310000 7864675f 61637469 ale_v1..xdg_acti │ │ │ │ + 0x0005cbdc 76617469 6f6e5f74 6f6b656e 5f763100 vation_token_v1. │ │ │ │ + 0x0005cbec 7a786467 5f746f70 6c657665 6c5f6465 zxdg_toplevel_de │ │ │ │ + 0x0005cbfc 636f7261 74696f6e 5f763100 6765745f coration_v1.get_ │ │ │ │ + 0x0005cc0c 74657874 5f696e70 75740000 73757070 text_input..supp │ │ │ │ + 0x0005cc1c 6f727465 645f696e 74656e74 00000000 orted_intent.... │ │ │ │ + 0x0005cc2c 73757070 6f727465 645f6665 61747572 supported_featur │ │ │ │ + 0x0005cc3c 65000000 73757070 6f727465 645f7466 e...supported_tf │ │ │ │ + 0x0005cc4c 5f6e616d 65640000 73757070 6f727465 _named..supporte │ │ │ │ + 0x0005cc5c 645f7072 696d6172 6965735f 6e616d65 d_primaries_name │ │ │ │ + 0x0005cc6c 64000000 6765745f 6f757470 75740000 d...get_output.. │ │ │ │ + 0x0005cc7c 6765745f 73757266 61636500 6765745f get_surface.get_ │ │ │ │ + 0x0005cc8c 73757266 6163655f 66656564 6261636b surface_feedback │ │ │ │ + 0x0005cc9c 00000000 63726561 74655f69 63635f63 ....create_icc_c │ │ │ │ + 0x0005ccac 72656174 6f720000 63726561 74655f70 reator..create_p │ │ │ │ + 0x0005ccbc 6172616d 65747269 635f6372 6561746f arametric_creato │ │ │ │ + 0x0005cccc 72000000 63726561 74655f77 696e646f r...create_windo │ │ │ │ + 0x0005ccdc 77735f73 63726762 00000000 63726561 ws_scrgb....crea │ │ │ │ + 0x0005ccec 74655f75 33325f72 6762615f 62756666 te_u32_rgba_buff │ │ │ │ + 0x0005ccfc 65720000 6e757575 75000000 6765745f er..nuuuu...get_ │ │ │ │ + 0x0005cd0c 706f696e 74657200 6765745f 7461626c pointer.get_tabl │ │ │ │ + 0x0005cd1c 65745f74 6f6f6c5f 76320000 6765745f et_tool_v2..get_ │ │ │ │ + 0x0005cd2c 66726163 74696f6e 616c5f73 63616c65 fractional_scale │ │ │ │ + 0x0005cd3c 00000000 6765745f 76696577 706f7274 ....get_viewport │ │ │ │ + 0x0005cd4c 00000000 6765745f 61637469 76617469 ....get_activati │ │ │ │ + 0x0005cd5c 6f6e5f74 6f6b656e 00000000 61637469 on_token....acti │ │ │ │ + 0x0005cd6c 76617465 00000000 736f0000 636c6f63 vate....so..cloc │ │ │ │ + 0x0005cd7c 6b5f6964 00000000 63726561 74655f73 k_id....create_s │ │ │ │ + 0x0005cd8c 6f757263 65000000 6765745f 64657669 ource...get_devi │ │ │ │ + 0x0005cd9c 63650000 6765745f 7864675f 6f757470 ce..get_xdg_outp │ │ │ │ + 0x0005cdac 75740000 6765745f 746f706c 6576656c ut..get_toplevel │ │ │ │ + 0x0005cdbc 5f646563 6f726174 696f6e00 63726561 _decoration.crea │ │ │ │ + 0x0005cdcc 74655f70 6f736974 696f6e65 72000000 te_positioner... │ │ │ │ + 0x0005cddc 6765745f 7864675f 73757266 61636500 get_xdg_surface. │ │ │ │ + 0x0005cdec 706f6e67 00000000 62757474 6f6e7300 pong....buttons. │ │ │ │ + 0x0005cdfc 73747269 70000000 6d6f6465 73000000 strip...modes... │ │ │ │ + 0x0005ce0c 6d6f6465 5f737769 74636800 73746f70 mode_switch.stop │ │ │ │ + 0x0005ce1c 00000000 6672616d 65000000 7365745f ....frame...set_ │ │ │ │ + 0x0005ce2c 66656564 6261636b 00000000 73750000 feedback....su.. │ │ │ │ + 0x0005ce3c 616e676c 65000000 67726f75 70000000 angle...group... │ │ │ │ + 0x0005ce4c 62757474 6f6e0000 656e7465 72000000 button..enter... │ │ │ │ + 0x0005ce5c 756f6f00 6c656176 65000000 72656d6f uoo.leave...remo │ │ │ │ + 0x0005ce6c 76656400 75737500 7461626c 65745f61 ved.usu.tablet_a │ │ │ │ + 0x0005ce7c 64646564 00000000 746f6f6c 5f616464 dded....tool_add │ │ │ │ + 0x0005ce8c 65640000 7061645f 61646465 64000000 ed..pad_added... │ │ │ │ + 0x0005ce9c 7a77705f 7461626c 65745f70 61645f67 zwp_tablet_pad_g │ │ │ │ + 0x0005ceac 726f7570 5f763200 7a77705f 7461626c roup_v2.zwp_tabl │ │ │ │ + 0x0005cebc 65745f70 61645f73 74726970 5f763200 et_pad_strip_v2. │ │ │ │ + 0x0005cecc 7a77705f 7461626c 65745f70 61645f72 zwp_tablet_pad_r │ │ │ │ + 0x0005cedc 696e675f 76320000 7a77705f 7461626c ing_v2..zwp_tabl │ │ │ │ + 0x0005ceec 65745f70 61645f76 32000000 7a77705f et_pad_v2...zwp_ │ │ │ │ + 0x0005cefc 7461626c 65745f76 32000000 7a77705f tablet_v2...zwp_ │ │ │ │ + 0x0005cf0c 7461626c 65745f73 6561745f 76320000 tablet_seat_v2.. │ │ │ │ + 0x0005cf1c 68617264 77617265 5f736572 69616c00 hardware_serial. │ │ │ │ + 0x0005cf2c 68617264 77617265 5f69645f 7761636f hardware_id_waco │ │ │ │ + 0x0005cf3c 6d000000 63617061 62696c69 74790000 m...capability.. │ │ │ │ + 0x0005cf4c 70726f78 696d6974 795f696e 00000000 proximity_in.... │ │ │ │ + 0x0005cf5c 70726f78 696d6974 795f6f75 74000000 proximity_out... │ │ │ │ + 0x0005cf6c 6d6f7469 6f6e0000 66660000 70726573 motion..ff..pres │ │ │ │ + 0x0005cf7c 73757265 00000000 64697374 616e6365 sure....distance │ │ │ │ + 0x0005cf8c 00000000 74696c74 00000000 726f7461 ....tilt....rota │ │ │ │ + 0x0005cf9c 74696f6e 00000000 736c6964 65720000 tion....slider.. │ │ │ │ + 0x0005cfac 77686565 6c000000 66690000 7365745f wheel...fi..set_ │ │ │ │ + 0x0005cfbc 63757273 6f720000 753f6f69 69000000 cursor..u?oii... │ │ │ │ + 0x0005cfcc 7a77705f 7461626c 65745f74 6f6f6c5f zwp_tablet_tool_ │ │ │ │ + 0x0005cfdc 76320000 7365745f 73686170 65000000 v2..set_shape... │ │ │ │ + 0x0005cfec 70726565 6469745f 73747269 6e670000 preedit_string.. │ │ │ │ + 0x0005cffc 3f736969 00000000 636f6d6d 69745f73 ?sii....commit_s │ │ │ │ + 0x0005d00c 7472696e 67000000 3f730000 64656c65 tring...?s..dele │ │ │ │ + 0x0005d01c 74655f73 7572726f 756e6469 6e675f74 te_surrounding_t │ │ │ │ + 0x0005d02c 65787400 656e6162 6c650000 64697361 ext.enable..disa │ │ │ │ + 0x0005d03c 626c6500 7365745f 73757272 6f756e64 ble.set_surround │ │ │ │ + 0x0005d04c 696e675f 74657874 00000000 73696900 ing_text....sii. │ │ │ │ + 0x0005d05c 7365745f 74657874 5f636861 6e67655f set_text_change_ │ │ │ │ + 0x0005d06c 63617573 65000000 7365745f 636f6e74 cause...set_cont │ │ │ │ + 0x0005d07c 656e745f 74797065 00000000 7365745f ent_type....set_ │ │ │ │ + 0x0005d08c 63757273 6f725f72 65637461 6e676c65 cursor_rectangle │ │ │ │ + 0x0005d09c 00000000 6f666665 72000000 72656365 ....offer...rece │ │ │ │ + 0x0005d0ac 69766500 73656e64 00000000 63616e63 ive.send....canc │ │ │ │ + 0x0005d0bc 656c6c65 64000000 7a77705f 7072696d elled...zwp_prim │ │ │ │ + 0x0005d0cc 6172795f 73656c65 6374696f 6e5f6f66 ary_selection_of │ │ │ │ + 0x0005d0dc 6665725f 76310000 7a77705f 7072696d fer_v1..zwp_prim │ │ │ │ + 0x0005d0ec 6172795f 73656c65 6374696f 6e5f736f ary_selection_so │ │ │ │ + 0x0005d0fc 75726365 5f763100 64617461 5f6f6666 urce_v1.data_off │ │ │ │ + 0x0005d10c 65720000 7365745f 73656c65 6374696f er..set_selectio │ │ │ │ + 0x0005d11c 6e000000 3f6f7500 6c6f6769 63616c5f n...?ou.logical_ │ │ │ │ + 0x0005d12c 706f7369 74696f6e 00000000 6c6f6769 position....logi │ │ │ │ + 0x0005d13c 63616c5f 73697a65 00000000 32730000 cal_size....2s.. │ │ │ │ + 0x0005d14c 7365745f 736f7572 63650000 66666666 set_source..ffff │ │ │ │ + 0x0005d15c 00000000 7365745f 64657374 696e6174 ....set_destinat │ │ │ │ + 0x0005d16c 696f6e00 68750000 69696969 69696969 ion.hu..iiiiiiii │ │ │ │ + 0x0005d17c 00000000 74617267 65745f70 72696d61 ....target_prima │ │ │ │ + 0x0005d18c 72696573 00000000 74617267 65745f6c ries....target_l │ │ │ │ + 0x0005d19c 756d696e 616e6365 00000000 74617267 uminance....targ │ │ │ │ + 0x0005d1ac 65745f6d 61785f63 6c6c0000 74617267 et_max_cll..targ │ │ │ │ + 0x0005d1bc 65745f6d 61785f66 616c6c00 75730000 et_max_fall.us.. │ │ │ │ + 0x0005d1cc 72656164 79000000 6765745f 696e666f ready...get_info │ │ │ │ + 0x0005d1dc 726d6174 696f6e00 63726561 74650000 rmation.create.. │ │ │ │ + 0x0005d1ec 7365745f 74665f6e 616d6564 00000000 set_tf_named.... │ │ │ │ + 0x0005d1fc 7365745f 74665f70 6f776572 00000000 set_tf_power.... │ │ │ │ + 0x0005d20c 7365745f 7072696d 61726965 735f6e61 set_primaries_na │ │ │ │ + 0x0005d21c 6d656400 7365745f 7072696d 61726965 med.set_primarie │ │ │ │ + 0x0005d22c 73000000 7365745f 6c756d69 6e616e63 s...set_luminanc │ │ │ │ + 0x0005d23c 65730000 7365745f 6d617374 6572696e es..set_masterin │ │ │ │ + 0x0005d24c 675f6469 73706c61 795f7072 696d6172 g_display_primar │ │ │ │ + 0x0005d25c 69657300 7365745f 6d617374 6572696e ies.set_masterin │ │ │ │ + 0x0005d26c 675f6c75 6d696e61 6e636500 7365745f g_luminance.set_ │ │ │ │ + 0x0005d27c 6d61785f 636c6c00 7365745f 6d61785f max_cll.set_max_ │ │ │ │ + 0x0005d28c 66616c6c 00000000 7365745f 6963635f fall....set_icc_ │ │ │ │ + 0x0005d29c 66696c65 00000000 68757500 70726566 file....huu.pref │ │ │ │ + 0x0005d2ac 65727265 645f6368 616e6765 64000000 erred_changed... │ │ │ │ + 0x0005d2bc 6765745f 70726566 65727265 64000000 get_preferred... │ │ │ │ + 0x0005d2cc 6765745f 70726566 65727265 645f7061 get_preferred_pa │ │ │ │ + 0x0005d2dc 72616d65 74726963 00000000 696d6167 rametric....imag │ │ │ │ + 0x0005d2ec 655f6465 73637269 7074696f 6e5f6368 e_description_ch │ │ │ │ + 0x0005d2fc 616e6765 64000000 6765745f 696d6167 anged...get_imag │ │ │ │ + 0x0005d30c 655f6465 73637269 7074696f 6e000000 e_description... │ │ │ │ + 0x0005d31c 77705f69 6d616765 5f646573 63726970 wp_image_descrip │ │ │ │ + 0x0005d32c 74696f6e 5f696e66 6f5f7631 00000000 tion_info_v1.... │ │ │ │ + 0x0005d33c 77705f69 6d616765 5f646573 63726970 wp_image_descrip │ │ │ │ + 0x0005d34c 74696f6e 5f637265 61746f72 5f696363 tion_creator_icc │ │ │ │ + 0x0005d35c 5f763100 77705f63 6f6c6f72 5f6d616e _v1.wp_color_man │ │ │ │ + 0x0005d36c 6167656d 656e745f 73757266 6163655f agement_surface_ │ │ │ │ + 0x0005d37c 66656564 6261636b 5f763100 77705f63 feedback_v1.wp_c │ │ │ │ + 0x0005d38c 6f6c6f72 5f6d616e 6167656d 656e745f olor_management_ │ │ │ │ + 0x0005d39c 6f757470 75745f76 31000000 7365745f output_v1...set_ │ │ │ │ + 0x0005d3ac 696d6167 655f6465 73637269 7074696f image_descriptio │ │ │ │ + 0x0005d3bc 6e000000 756e7365 745f696d 6167655f n...unset_image_ │ │ │ │ + 0x0005d3cc 64657363 72697074 696f6e00 77705f69 description.wp_i │ │ │ │ + 0x0005d3dc 6d616765 5f646573 63726970 74696f6e mage_description │ │ │ │ + 0x0005d3ec 5f637265 61746f72 5f706172 616d735f _creator_params_ │ │ │ │ + 0x0005d3fc 76310000 77705f69 6d616765 5f646573 v1..wp_image_des │ │ │ │ + 0x0005d40c 63726970 74696f6e 5f763100 77705f63 cription_v1.wp_c │ │ │ │ + 0x0005d41c 7572736f 725f7368 6170655f 64657669 ursor_shape_devi │ │ │ │ + 0x0005d42c 63655f76 31000000 7a77705f 74657874 ce_v1...zwp_text │ │ │ │ + 0x0005d43c 5f696e70 75745f76 33000000 7a77705f _input_v3...zwp_ │ │ │ │ + 0x0005d44c 7072696d 6172795f 73656c65 6374696f primary_selectio │ │ │ │ + 0x0005d45c 6e5f6465 76696365 5f763100 7a786467 n_device_v1.zxdg │ │ │ │ + 0x0005d46c 5f6f7574 7075745f 76310000 77705f76 _output_v1..wp_v │ │ │ │ + 0x0005d47c 69657770 6f727400 77705f63 6f6c6f72 iewport.wp_color │ │ │ │ + 0x0005d48c 5f6d616e 6167656d 656e745f 73757266 _management_surf │ │ │ │ + 0x0005d49c 6163655f 76310000 6661696c 65642074 ace_v1..failed t │ │ │ │ + 0x0005d4ac 6f207265 61642063 6c697062 6f617264 o read clipboard │ │ │ │ + 0x0005d4bc 2074696d 656f7574 2074696d 65720000 timeout timer.. │ │ │ │ + 0x0005d4cc 6e6f2064 61746120 72656365 69766564 no data received │ │ │ │ + 0x0005d4dc 2066726f 6d20636c 6970626f 61726420 from clipboard │ │ │ │ + 0x0005d4ec 696e2025 6c6c7520 7365636f 6e64732c in %llu seconds, │ │ │ │ + 0x0005d4fc 2061626f 7274696e 67000000 6661696c aborting...fail │ │ │ │ + 0x0005d50c 65642074 6f207265 61642062 6c696e6b ed to read blink │ │ │ │ + 0x0005d51c 2074696d 65720000 6661696c 65642074 timer..failed t │ │ │ │ + 0x0005d52c 6f207265 2d61726d 20636c69 70626f61 o re-arm clipboa │ │ │ │ + 0x0005d53c 72642074 696d656f 75742074 696d6572 rd timeout timer │ │ │ │ + 0x0005d54c 00000000 6661696c 65642074 6f207265 ....failed to re │ │ │ │ + 0x0005d55c 61642063 6c697062 6f617264 20646174 ad clipboard dat │ │ │ │ + 0x0005d56c 61000000 6661696c 65642074 6f207265 a...failed to re │ │ │ │ + 0x0005d57c 61642074 696d656f 75742074 696d6572 ad timeout timer │ │ │ │ + 0x0005d58c 00000000 6661696c 65642074 6f206172 ....failed to ar │ │ │ │ + 0x0005d59c 6d207469 6d657220 666f7220 6170706c m timer for appl │ │ │ │ + 0x0005d5ac 69636174 696f6e20 73796e63 68726f6e ication synchron │ │ │ │ + 0x0005d5bc 697a6564 20757064 61746573 00000000 ized updates.... │ │ │ │ + 0x0005d5cc 6661696c 65642074 6f207265 61642061 failed to read a │ │ │ │ + 0x0005d5dc 70706c69 63617469 6f6e2073 796e6368 pplication synch │ │ │ │ + 0x0005d5ec 726f6e69 7a656420 75706461 74657320 ronized updates │ │ │ │ + 0x0005d5fc 74696d65 6f757420 74696d65 72000000 timeout timer... │ │ │ │ + 0x0005d60c 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ + 0x0005d61c 20636c69 70626f61 72642074 696d656f clipboard timeo │ │ │ │ + 0x0005d62c 75742074 696d6572 20464400 6661696c ut timer FD.fail │ │ │ │ + 0x0005d63c 65642074 6f206172 6d20636c 6970626f ed to arm clipbo │ │ │ │ + 0x0005d64c 61726420 74696d65 6f757420 74696d65 ard timeout time │ │ │ │ + 0x0005d65c 72000000 636f6d70 6f736974 6f722063 r...compositor c │ │ │ │ + 0x0005d66c 616c6c65 64206461 74615f64 65766963 alled data_devic │ │ │ │ + 0x0005d67c 653a3a64 726f7028 29206576 656e2074 e::drop() even t │ │ │ │ + 0x0005d68c 686f7567 68207765 2072656a 65637465 hough we rejecte │ │ │ │ + 0x0005d69c 64207468 65206472 61672d61 6e642d64 d the drag-and-d │ │ │ │ + 0x0005d6ac 726f7000 1b5b3230 317e0000 6661696c rop..[201~..fail │ │ │ │ + 0x0005d6bc 65642074 6f207265 61642074 69746c65 ed to read title │ │ │ │ + 0x0005d6cc 20757064 61746520 7468726f 74746c65 update throttle │ │ │ │ + 0x0005d6dc 2074696d 65720000 6661696c 65642074 timer..failed t │ │ │ │ + 0x0005d6ec 6f207265 61642069 636f6e20 75706461 o read icon upda │ │ │ │ + 0x0005d6fc 74652074 68726f74 746c6520 74696d65 te throttle time │ │ │ │ + 0x0005d70c 72000000 6661696c 65642074 6f207265 r...failed to re │ │ │ │ + 0x0005d71c 61642061 70702049 44207570 64617465 ad app ID update │ │ │ │ + 0x0005d72c 20746872 6f74746c 65207469 6d657200 throttle timer. │ │ │ │ + 0x0005d73c 6661696c 65642074 6f207265 61642066 failed to read f │ │ │ │ + 0x0005d74c 726f6d20 736c6176 65207465 726d696e rom slave termin │ │ │ │ + 0x0005d75c 61746520 74696d65 6f757420 46440000 ate timeout FD.. │ │ │ │ + 0x0005d76c 25733a20 6170702d 69642069 73206e6f %s: app-id is no │ │ │ │ + 0x0005d77c 74207661 6c696420 5554462d 382c2069 t valid UTF-8, i │ │ │ │ + 0x0005d78c 676e6f72 696e6700 73697865 6c2e6300 gnoring.sixel.c. │ │ │ │ + 0x0005d79c 6d617869 6d756d20 696d6167 65206469 maximum image di │ │ │ │ + 0x0005d7ac 6d656e73 696f6e73 20657863 65656465 mensions exceede │ │ │ │ + 0x0005d7bc 642c2074 72756e63 6174696e 67000000 d, truncating... │ │ │ │ + 0x0005d7cc 6d617869 6d756d20 696d6167 65206469 maximum image di │ │ │ │ + 0x0005d7dc 6d656e73 696f6e73 20726561 63686564 mensions reached │ │ │ │ + 0x0005d7ec 00000000 6661696c 65642074 6f207265 ....failed to re │ │ │ │ + 0x0005d7fc 616c6c6f 63617465 20736978 656c2069 allocate sixel i │ │ │ │ + 0x0005d80c 6d616765 20627566 66657200 696e7661 mage buffer.inva │ │ │ │ + 0x0005d81c 6c696420 73697865 6c206368 61726163 lid sixel charac │ │ │ │ + 0x0005d82c 7465723a 20272563 27206174 20696478 ter: '%c' at idx │ │ │ │ + 0x0005d83c 3d257a75 00000000 73697865 6c3a2075 =%zu....sixel: u │ │ │ │ + 0x0005d84c 6e737570 706f7274 65643a20 70616e2f nsupported: pan/ │ │ │ │ + 0x0005d85c 70616420 6368616e 67656420 61667465 pad changed afte │ │ │ │ + 0x0005d86c 72207072 696e7469 6e672073 6978656c r printing sixel │ │ │ │ + 0x0005d87c 73000000 6d617869 6d756d20 696d6167 s...maximum imag │ │ │ │ + 0x0005d88c 65207769 64746820 65786365 65646564 e width exceeded │ │ │ │ + 0x0005d89c 2c207472 756e6361 74696e67 00000000 , truncating.... │ │ │ │ + 0x0005d8ac 6d617869 6d756d20 696d6167 65206865 maximum image he │ │ │ │ + 0x0005d8bc 69676874 20657863 65656465 642c2074 ight exceeded, t │ │ │ │ + 0x0005d8cc 72756e63 6174696e 67000000 6463732e runcating...dcs. │ │ │ │ + 0x0005d8dc 63000000 64637300 6661696c 65642074 c...dcs.failed t │ │ │ │ + 0x0005d8ec 6f20696e 63726561 73652073 697a6520 o increase size │ │ │ │ + 0x0005d8fc 6f662044 43532062 75666665 72000000 of DCS buffer... │ │ │ │ + 0x0005d90c 6661696c 65642074 6f207379 6e636872 failed to synchr │ │ │ │ + 0x0005d91c 6f6e6f75 736c7920 77726974 6520257a onously write %z │ │ │ │ + 0x0005d92c 75206279 74657320 746f2073 6c617665 u bytes to slave │ │ │ │ + 0x0005d93c 00000000 1b50302b 721b5c00 1b50312b .....P0+r.\..P1+ │ │ │ │ + 0x0005d94c 72000000 1b50312b 72252e2a 733d0000 r....P1+r%.*s=.. │ │ │ │ + 0x0005d95c 58544745 54544341 503a2069 6e76616c XTGETTCAP: inval │ │ │ │ + 0x0005d96c 69642068 65782065 6e636f64 696e672c id hex encoding, │ │ │ │ + 0x0005d97c 2069676e 6f72696e 67206361 70616269 ignoring capabi │ │ │ │ + 0x0005d98c 6c697479 00000000 1b50302b 72000000 lity.....P0+r... │ │ │ │ + 0x0005d99c 1b503124 7225643b 2564721b 5c000000 .P1$r%d;%dr.\... │ │ │ │ + 0x0005d9ac 343a2564 00000000 34000000 35000000 4:%d....4...5... │ │ │ │ + 0x0005d9bc 37000000 38000000 39000000 33383a35 7...8...9...38:5 │ │ │ │ + 0x0005d9cc 3a257500 33383a32 3a3a2568 68753a25 :%u.38:2::%hhu:% │ │ │ │ + 0x0005d9dc 6868753a 25686875 00000000 34383a35 hhu:%hhu....48:5 │ │ │ │ + 0x0005d9ec 3a257500 34383a32 3a3a2568 68753a25 :%u.48:2::%hhu:% │ │ │ │ + 0x0005d9fc 6868753a 25686875 00000000 35383a35 hhu:%hhu....58:5 │ │ │ │ + 0x0005da0c 3a257500 35383a32 3a3a2568 68753a25 :%u.58:2::%hhu:% │ │ │ │ + 0x0005da1c 6868753a 25686875 00000000 1b503124 hhu:%hhu.....P1$ │ │ │ │ + 0x0005da2c 72000000 20710000 1b503124 72256420 r... q...P1$r%d │ │ │ │ + 0x0005da3c 711b5c00 6661696c 65642074 6f207265 q.\.failed to re │ │ │ │ + 0x0005da4c 61642063 7572736f 7220626c 696e6b20 ad cursor blink │ │ │ │ + 0x0005da5c 74696d65 72000000 3a776569 6768743d timer...:weight= │ │ │ │ + 0x0005da6c 626f6c64 00000000 3a776569 6768743d bold....:weight= │ │ │ │ + 0x0005da7c 626f6c64 3a736c61 6e743d69 74616c69 bold:slant=itali │ │ │ │ + 0x0005da8c 63000000 62757379 00000000 6e6f206d c...busy....no m │ │ │ │ + 0x0005da9c 656d6f72 79000000 74696d65 646f7574 emory...timedout │ │ │ │ + 0x0005daac 00000000 756e6b6e 6f776e20 6572726f ....unknown erro │ │ │ │ + 0x0005dabc 72000000 3a706978 656c7369 7a653d25 r...:pixelsize=% │ │ │ │ + 0x0005dacc 64000000 3a73697a 653d252e 32660000 d...:size=%.2f.. │ │ │ │ + 0x0005dadc 6470693d 252e3266 00000000 6661696c dpi=%.2f....fail │ │ │ │ + 0x0005daec 65642074 6f206372 65617465 20666f6e ed to create fon │ │ │ │ + 0x0005dafc 74206c6f 61646572 20746872 6561643a t loader thread: │ │ │ │ + 0x0005db0c 20257320 28256429 00000000 63656c6c %s (%d)....cell │ │ │ │ + 0x0005db1c 20776964 74683d25 642c2068 65696768 width=%d, heigh │ │ │ │ + 0x0005db2c 743d2564 00000000 6661696c 65642074 t=%d....failed t │ │ │ │ + 0x0005db3c 6f206c6f 61642070 72696d61 72792066 o load primary f │ │ │ │ + 0x0005db4c 6f6e7473 00000000 756e7265 636f676e onts....unrecogn │ │ │ │ + 0x0005db5c 697a6564 206d6f75 73652062 7574746f ized mouse butto │ │ │ │ + 0x0005db6c 6e3a2025 64202830 78257829 00000000 n: %d (0x%x).... │ │ │ │ + 0x0005db7c 63616e6e 6f742065 6e636f64 65205820 cannot encode X │ │ │ │ + 0x0005db8c 6d6f7573 65206275 74746f6e 3a202564 mouse button: %d │ │ │ │ + 0x0005db9c 00000000 1b5b4d25 63256325 63000000 .....[M%c%c%c... │ │ │ │ + 0x0005dbac 1b5b3c25 643b2564 3b256425 63000000 .[<%d;%d;%d%c... │ │ │ │ + 0x0005dbbc 1b5b2564 3b25643b 25644d00 25733a20 .[%d;%d;%dM.%s: │ │ │ │ + 0x0005dbcc 7469746c 65206973 206e6f74 2076616c title is not val │ │ │ │ + 0x0005dbdc 69642055 54462d38 2c206967 6e6f7269 id UTF-8, ignori │ │ │ │ + 0x0005dbec 6e670000 6661696c 65642074 6f206172 ng..failed to ar │ │ │ │ + 0x0005dbfc 6d20666c 61736820 74696d65 72000000 m flash timer... │ │ │ │ + 0x0005dc0c 736c6176 65206578 69746564 20776974 slave exited wit │ │ │ │ + 0x0005dc1c 68207369 676e616c 20256420 28257329 h signal %d (%s) │ │ │ │ + 0x0005dc2c 00000000 736c6176 65206578 69746564 ....slave exited │ │ │ │ + 0x0005dc3c 20666f72 20756e6b 6e6f776e 20726561 for unknown rea │ │ │ │ + 0x0005dc4c 736f6e20 28737461 74757320 3d203078 son (status = 0x │ │ │ │ + 0x0005dc5c 25303878 29000000 6661696c 65642074 %08x)...failed t │ │ │ │ + 0x0005dc6c 6f207472 696d206d 656d6f72 79000000 o trim memory... │ │ │ │ + 0x0005dc7c 1b5b3438 3b25643b 25643b25 643b2564 .[48;%d;%d;%d;%d │ │ │ │ + 0x0005dc8c 74000000 6661696c 65642074 6f206c6f t...failed to lo │ │ │ │ + 0x0005dc9c 61642078 63757273 6f722070 6f696e74 ad xcursor point │ │ │ │ + 0x0005dcac 65722027 2573272c 20616e64 20616c6c er '%s', and all │ │ │ │ + 0x0005dcbc 206f6620 69747320 66616c6c 6261636b of its fallback │ │ │ │ + 0x0005dccc 73000000 64657374 726f7965 64207369 s...destroyed si │ │ │ │ + 0x0005dcdc 78656c20 74686174 206e6f77 2063726f xel that now cro │ │ │ │ + 0x0005dcec 73736564 20686973 746f7279 00000000 ssed history.... │ │ │ │ + 0x0005dcfc 07000000 6469616c 6f672d65 72726f72 ....dialog-error │ │ │ │ + 0x0005dd0c 00000000 6469616c 6f672d77 61726e69 ....dialog-warni │ │ │ │ + 0x0005dd1c 6e670000 6469616c 6f672d71 75657374 ng..dialog-quest │ │ │ │ + 0x0005dd2c 696f6e00 6469616c 6f672d69 6e666f72 ion.dialog-infor │ │ │ │ + 0x0005dd3c 6d617469 6f6e0000 74657874 2d656469 mation..text-edi │ │ │ │ + 0x0005dd4c 746f7200 73797374 656d2d68 656c7000 tor.system-help. │ │ │ │ + 0x0005dd5c 73797374 656d2d66 696c652d 6d616e61 system-file-mana │ │ │ │ + 0x0005dd6c 67657200 7574696c 69746965 732d7379 ger.utilities-sy │ │ │ │ + 0x0005dd7c 7374656d 2d6d6f6e 69746f72 00000000 stem-monitor.... │ │ │ │ + 0x0005dd8c 6f73632e 63000000 6f736300 696e7661 osc.c...osc.inva │ │ │ │ + 0x0005dd9c 6c696420 4f534320 3420636f 6c6f7220 lid OSC 4 color │ │ │ │ + 0x0005ddac 696e6465 783a2025 75000000 1b5d343b index: %u....]4; │ │ │ │ + 0x0005ddbc 25753b72 67623a25 30326868 78253032 %u;rgb:%02hhx%02 │ │ │ │ + 0x0005ddcc 6868782f 25303268 68782530 32686878 hhx/%02hhx%02hhx │ │ │ │ + 0x0005dddc 2f253032 68687825 30326868 78257300 /%02hhx%02hhx%s. │ │ │ │ + 0x0005ddec 4f534337 3a20696e 76616c69 64205552 OSC7: invalid UR │ │ │ │ + 0x0005ddfc 493a2025 73000000 1b5d2575 3b726762 I: %s....]%u;rgb │ │ │ │ + 0x0005de0c 3a253032 68687825 30326868 782f2530 :%02hhx%02hhx/%0 │ │ │ │ + 0x0005de1c 32686878 25303268 68782f25 30326868 2hhx%02hhx/%02hh │ │ │ │ + 0x0005de2c 78253032 68687825 73000000 4f534335 x%02hhx%s...OSC5 │ │ │ │ + 0x0005de3c 323a2063 6c69656e 74207472 69656420 2: client tried │ │ │ │ + 0x0005de4c 746f2072 65616420 636c6970 626f6172 to read clipboar │ │ │ │ + 0x0005de5c 64206461 74612077 68696c65 2077696e d data while win │ │ │ │ + 0x0005de6c 646f7720 77617320 756e666f 63757365 dow was unfocuse │ │ │ │ + 0x0005de7c 64000000 756e696d 706c656d 656e7465 d...unimplemente │ │ │ │ + 0x0005de8c 643a2063 6c697062 6f617264 20736f75 d: clipboard sou │ │ │ │ + 0x0005de9c 72636520 27256327 00000000 1b5d3532 rce '%c'.....]52 │ │ │ │ + 0x0005deac 3b000000 756e696d 706c656d 656e7465 ;...unimplemente │ │ │ │ + 0x0005debc 643a2063 6c697062 6f617264 20746172 d: clipboard tar │ │ │ │ + 0x0005decc 67657420 27256327 00000000 4f534335 get '%c'....OSC5 │ │ │ │ + 0x0005dedc 323a2063 6c69656e 74207472 69656420 2: client tried │ │ │ │ + 0x0005deec 746f2077 72697465 20746f20 636c6970 to write to clip │ │ │ │ + 0x0005defc 626f6172 64206461 74612077 68696c65 board data while │ │ │ │ + 0x0005df0c 2077696e 646f7720 77617320 756e666f window was unfo │ │ │ │ + 0x0005df1c 63757365 64000000 4f53433a 20696e76 cused...OSC: inv │ │ │ │ + 0x0005df2c 616c6964 20636c69 70626f61 72642064 alid clipboard d │ │ │ │ + 0x0005df3c 6174613a 20257300 62617365 36345f64 ata: %s.base64_d │ │ │ │ + 0x0005df4c 65636f64 65282920 6661696c 65640000 ecode() failed.. │ │ │ │ + 0x0005df5c 4f53432d 36363a20 696e7661 6c696420 OSC-66: invalid │ │ │ │ + 0x0005df6c 27772720 76616c75 652c2069 676e6f72 'w' value, ignor │ │ │ │ + 0x0005df7c 696e6700 4f53432d 36363a20 756e7375 ing.OSC-66: unsu │ │ │ │ + 0x0005df8c 70706f72 7465643a 20272563 27207061 pported: '%c' pa │ │ │ │ + 0x0005df9c 72616d65 7465722c 2069676e 6f72696e rameter, ignorin │ │ │ │ + 0x0005dfac 67000000 666f6375 73000000 7265706f g...focus...repo │ │ │ │ + 0x0005dfbc 72740000 626f6479 00000000 616c6976 rt..body....aliv │ │ │ │ + 0x0005dfcc 65000000 69636f6e 00000000 2c616c77 e...icon....,alw │ │ │ │ + 0x0005dfdc 61797300 1b5d3939 3b693d25 733a703d ays..]99;i=%s:p= │ │ │ │ + 0x0005dfec 3f3b703d 25733a61 3d25733a 6f3d2573 ?;p=%s:a=%s:o=%s │ │ │ │ + 0x0005dffc 3a753d25 733a633d 313a773d 313a733d :u=%s:c=1:w=1:s= │ │ │ │ + 0x0005e00c 73797374 656d2c73 696c656e 742c6572 system,silent,er │ │ │ │ + 0x0005e01c 726f722c 7761726e 2c776172 6e696e67 ror,warn,warning │ │ │ │ + 0x0005e02c 2c696e66 6f2c7175 65737469 6f6e2573 ,info,question%s │ │ │ │ + 0x0005e03c 00000000 302c312c 32000000 666f6375 ....0,1,2...focu │ │ │ │ + 0x0005e04c 732c7265 706f7274 00000000 7469746c s,report....titl │ │ │ │ + 0x0005e05c 652c626f 64792c3f 2c636c6f 73652c61 e,body,?,close,a │ │ │ │ + 0x0005e06c 6c697665 2c69636f 6e2c6275 74746f6e live,icon,button │ │ │ │ + 0x0005e07c 73000000 696e7669 7369626c 65000000 s...invisible... │ │ │ │ + 0x0005e08c 7761726e 00000000 7761726e 696e6700 warn....warning. │ │ │ │ + 0x0005e09c 696e666f 00000000 71756573 74696f6e info....question │ │ │ │ + 0x0005e0ac 00000000 66696c65 2d6d616e 61676572 ....file-manager │ │ │ │ + 0x0005e0bc 00000000 73797374 656d2d6d 6f6e6974 ....system-monit │ │ │ │ + 0x0005e0cc 6f720000 73696c65 6e740000 e280a800 or..silent...... │ │ │ │ + 0x0005e0dc 63616e6e 6f742063 6c6f7365 206e6f74 cannot close not │ │ │ │ + 0x0005e0ec 69666963 6174696f 6e202225 73223a20 ification "%s": │ │ │ │ + 0x0005e0fc 6e6f2068 656c7065 72207072 6f636573 no helper proces │ │ │ │ + 0x0005e10c 73207275 6e6e696e 67000000 63616e6e s running...cann │ │ │ │ + 0x0005e11c 6f742063 6c6f7365 206e6f74 69666963 ot close notific │ │ │ │ + 0x0005e12c 6174696f 6e202225 73223a20 6e6f2064 ation "%s": no d │ │ │ │ + 0x0005e13c 61656d6f 6e206173 7369676e 6564206e aemon assigned n │ │ │ │ + 0x0005e14c 6f746966 69636174 696f6e20 49442061 otification ID a │ │ │ │ + 0x0005e15c 7661696c 61626c65 00000000 63616e6e vailable....cann │ │ │ │ + 0x0005e16c 6f742063 6c6f7365 206e6f74 69666963 ot close notific │ │ │ │ + 0x0005e17c 6174696f 6e202225 73223a20 6e6f2073 ation "%s": no s │ │ │ │ + 0x0005e18c 75636820 6e6f7469 66696361 74696f6e uch notification │ │ │ │ + 0x0005e19c 00000000 1b5d3939 3b693d25 733a703d .....]99;i=%s:p= │ │ │ │ + 0x0005e1ac 616c6976 653b2573 1b5c0000 696e7661 alive;%s.\..inva │ │ │ │ + 0x0005e1bc 6c696420 4f534320 31303420 636f6c6f lid OSC 104 colo │ │ │ │ + 0x0005e1cc 7220696e 6465783a 20257500 4f53432d r index: %u.OSC- │ │ │ │ + 0x0005e1dc 31373620 6170702d 69642071 75657279 176 app-id query │ │ │ │ + 0x0005e1ec 2069676e 6f726564 00000000 4f53432d ignored....OSC- │ │ │ │ + 0x0005e1fc 39393a20 69676e6f 72696e67 20696e76 99: ignoring inv │ │ │ │ + 0x0005e20c 616c6964 20276927 20696465 6e746966 alid 'i' identif │ │ │ │ + 0x0005e21c 69657200 6661696c 65642074 6f207265 ier.failed to re │ │ │ │ + 0x0005e22c 61642066 6c617368 2074696d 65720000 ad flash timer.. │ │ │ │ + 0x0005e23c 53534400 43534400 6661696c 65642074 SSD.CSD.failed t │ │ │ │ + 0x0005e24c 6f206f70 656e2050 54590000 6661696c o open PTY..fail │ │ │ │ + 0x0005e25c 65642074 6f206372 65617465 20666c61 ed to create fla │ │ │ │ + 0x0005e26c 73682074 696d6572 20464400 6661696c sh timer FD.fail │ │ │ │ + 0x0005e27c 65642074 6f206372 65617465 2064656c ed to create del │ │ │ │ + 0x0005e28c 61796564 2072656e 64657269 6e672074 ayed rendering t │ │ │ │ + 0x0005e29c 696d6572 20464473 00000000 6661696c imer FDs....fail │ │ │ │ + 0x0005e2ac 65642074 6f206372 65617465 20617070 ed to create app │ │ │ │ + 0x0005e2bc 6c696361 74696f6e 2073796e 6368726f lication synchro │ │ │ │ + 0x0005e2cc 6e697a65 64207570 64617465 73207469 nized updates ti │ │ │ │ + 0x0005e2dc 6d657220 46440000 6661696c 65642074 mer FD..failed t │ │ │ │ + 0x0005e2ec 6f206372 65617465 20746974 6c652075 o create title u │ │ │ │ + 0x0005e2fc 70646174 65207468 726f7474 6c652074 pdate throttle t │ │ │ │ + 0x0005e30c 696d6572 20464400 6661696c 65642074 imer FD.failed t │ │ │ │ + 0x0005e31c 6f206372 65617465 2069636f 6e207570 o create icon up │ │ │ │ + 0x0005e32c 64617465 20746872 6f74746c 65207469 date throttle ti │ │ │ │ + 0x0005e33c 6d657220 46440000 6661696c 65642074 mer FD..failed t │ │ │ │ + 0x0005e34c 6f206372 65617465 20617070 20494420 o create app ID │ │ │ │ + 0x0005e35c 75706461 74652074 68726f74 746c6520 update throttle │ │ │ │ + 0x0005e36c 74696d65 72204644 00000000 6661696c timer FD....fail │ │ │ │ + 0x0005e37c 65642074 6f207365 7420696e 69746961 ed to set initia │ │ │ │ + 0x0005e38c 6c205449 4f435357 494e535a 00000000 l TIOCSWINSZ.... │ │ │ │ + 0x0005e39c 6661696c 65642074 6f20636f 6e666967 failed to config │ │ │ │ + 0x0005e3ac 75726520 70746d78 20617320 6e6f6e2d ure ptmx as non- │ │ │ │ + 0x0005e3bc 626c6f63 6b696e67 00000000 61646400 blocking....add. │ │ │ │ + 0x0005e3cc 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ + 0x0005e3dc 20776179 6c616e64 20737572 66616365 wayland surface │ │ │ │ + 0x0005e3ec 00000000 67616d6d 612d636f 72726563 ....gamma-correc │ │ │ │ + 0x0005e3fc 7465642d 626c656e 64696e67 3a206469 ted-blending: di │ │ │ │ + 0x0005e40c 7361626c 696e673b 20636f6d 706f7369 sabling; composi │ │ │ │ + 0x0005e41c 746f7220 646f6573 206e6f74 20696d70 tor does not imp │ │ │ │ + 0x0005e42c 6c656d65 6e742074 68652063 6f6c6f72 lement the color │ │ │ │ + 0x0005e43c 2d6d616e 6167656d 656e7420 70726f74 -management prot │ │ │ │ + 0x0005e44c 6f636f6c 00000000 67616d6d 612d636f ocol....gamma-co │ │ │ │ + 0x0005e45c 72726563 7465642d 626c656e 64696e67 rrected-blending │ │ │ │ + 0x0005e46c 3a206469 7361626c 696e673b 20636f6d : disabling; com │ │ │ │ + 0x0005e47c 706f7369 746f7220 646f6573 206e6f74 positor does not │ │ │ │ + 0x0005e48c 20696d70 6c656d65 6e742061 6c6c2072 implement all r │ │ │ │ + 0x0005e49c 65717569 72656420 636f6c6f 722d6d61 equired color-ma │ │ │ │ + 0x0005e4ac 6e616765 6d656e74 20666561 74757265 nagement feature │ │ │ │ + 0x0005e4bc 73000000 75736520 652e672e 20277761 s...use e.g. 'wa │ │ │ │ + 0x0005e4cc 796c616e 642d696e 666f2720 616e6420 yland-info' and │ │ │ │ + 0x0005e4dc 76657269 66792074 68652063 6f6d706f verify the compo │ │ │ │ + 0x0005e4ec 7369746f 7220696d 706c656d 656e7473 sitor implements │ │ │ │ + 0x0005e4fc 3a000000 20202d20 66656174 7572653a :... - feature: │ │ │ │ + 0x0005e50c 20706172 616d6574 72696300 20202d20 parametric. - │ │ │ │ + 0x0005e51c 72656e64 65722069 6e74656e 743a2070 render intent: p │ │ │ │ + 0x0005e52c 65726365 70747561 6c000000 20202d20 erceptual... - │ │ │ │ + 0x0005e53c 54463a20 6578745f 6c696e65 61720000 TF: ext_linear.. │ │ │ │ + 0x0005e54c 20202d20 7072696d 61726965 733a2073 - primaries: s │ │ │ │ + 0x0005e55c 52474200 77696e64 6f772064 65636f72 RGB.window decor │ │ │ │ + 0x0005e56c 6174696f 6e732064 69736162 6c656420 ations disabled │ │ │ │ + 0x0005e57c 62792075 73657200 72657175 65737469 by user.requesti │ │ │ │ + 0x0005e58c 6e672025 73206465 636f7261 74696f6e ng %s decoration │ │ │ │ + 0x0005e59c 73000000 6e6f2064 65636f72 6174696f s...no decoratio │ │ │ │ + 0x0005e5ac 6e206d61 6e616765 72206176 61696c61 n manager availa │ │ │ │ + 0x0005e5bc 626c6520 2d207573 696e6720 43534473 ble - using CSDs │ │ │ │ + 0x0005e5cc 20756e63 6f6e6469 74696f6e 616c6c79 unconditionally │ │ │ │ + 0x0005e5dc 00000000 6661696c 65642074 6f206372 ....failed to cr │ │ │ │ + 0x0005e5ec 65617465 206f7665 726c6179 20737572 eate overlay sur │ │ │ │ + 0x0005e5fc 66616365 00000000 6661696c 65642074 face....failed t │ │ │ │ + 0x0005e60c 6f206372 65617465 2072656e 64657220 o create render │ │ │ │ + 0x0005e61c 74696d65 72207375 72666163 65000000 timer surface... │ │ │ │ + 0x0005e62c 7573696e 67202568 75207265 6e646572 using %hu render │ │ │ │ + 0x0005e63c 696e6720 74687265 61647300 6661696c ing threads.fail │ │ │ │ + 0x0005e64c 65642074 6f20696e 7374616e 74696174 ed to instantiat │ │ │ │ + 0x0005e65c 65207265 6e646572 20776f72 6b657220 e render worker │ │ │ │ + 0x0005e66c 73656d61 70686f72 65730000 6661696c semaphores..fail │ │ │ │ + 0x0005e67c 65642074 6f20696e 7374616e 74696174 ed to instantiat │ │ │ │ + 0x0005e68c 65207265 6e646572 20776f72 6b657220 e render worker │ │ │ │ + 0x0005e69c 6d757465 783a2025 73202825 64290000 mutex: %s (%d).. │ │ │ │ + 0x0005e6ac 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ + 0x0005e6bc 2072656e 64657220 776f726b 65722074 render worker t │ │ │ │ + 0x0005e6cc 68726561 643a2025 73202825 64290000 hread: %s (%d).. │ │ │ │ + 0x0005e6dc 68617264 00000000 736f6674 00000000 hard....soft.... │ │ │ │ + 0x0005e6ec 25732072 65736574 74696e67 20746865 %s resetting the │ │ │ │ + 0x0005e6fc 20746572 6d696e61 6c000000 6c656674 terminal...left │ │ │ │ + 0x0005e70c 5f707472 00000000 636f6e74 6578742d _ptr....context- │ │ │ │ + 0x0005e71c 6d656e75 00000000 71756573 74696f6e menu....question │ │ │ │ + 0x0005e72c 5f617272 6f770000 68616e64 00000000 _arrow..hand.... │ │ │ │ + 0x0005e73c 70726f67 72657373 00000000 6c656674 progress....left │ │ │ │ + 0x0005e74c 5f707472 5f776174 63680000 77616974 _ptr_watch..wait │ │ │ │ + 0x0005e75c 00000000 77617463 68000000 63656c6c ....watch...cell │ │ │ │ + 0x0005e76c 00000000 63726f73 73686169 72000000 ....crosshair... │ │ │ │ + 0x0005e77c 63726f73 73000000 78746572 6d000000 cross...xterm... │ │ │ │ + 0x0005e78c 76657274 6963616c 2d746578 74000000 vertical-text... │ │ │ │ + 0x0005e79c 616c6961 73000000 646e642d 6c696e6b alias...dnd-link │ │ │ │ + 0x0005e7ac 00000000 646e642d 636f7079 00000000 ....dnd-copy.... │ │ │ │ + 0x0005e7bc 646e642d 6e6f2d64 726f7000 6e6f742d dnd-no-drop.not- │ │ │ │ + 0x0005e7cc 616c6c6f 77656400 63726f73 7365645f allowed.crossed_ │ │ │ │ + 0x0005e7dc 63697263 6c650000 68616e64 31000000 circle..hand1... │ │ │ │ + 0x0005e7ec 67726162 62696e67 00000000 652d7265 grabbing....e-re │ │ │ │ + 0x0005e7fc 73697a65 00000000 72696768 745f7369 size....right_si │ │ │ │ + 0x0005e80c 64650000 6e2d7265 73697a65 00000000 de..n-resize.... │ │ │ │ + 0x0005e81c 746f705f 73696465 00000000 6e652d72 top_side....ne-r │ │ │ │ + 0x0005e82c 6573697a 65000000 746f705f 72696768 esize...top_righ │ │ │ │ + 0x0005e83c 745f636f 726e6572 00000000 6e772d72 t_corner....nw-r │ │ │ │ + 0x0005e84c 6573697a 65000000 746f705f 6c656674 esize...top_left │ │ │ │ + 0x0005e85c 5f636f72 6e657200 732d7265 73697a65 _corner.s-resize │ │ │ │ + 0x0005e86c 00000000 626f7474 6f6d5f73 69646500 ....bottom_side. │ │ │ │ + 0x0005e87c 73652d72 6573697a 65000000 626f7474 se-resize...bott │ │ │ │ + 0x0005e88c 6f6d5f72 69676874 5f636f72 6e657200 om_right_corner. │ │ │ │ + 0x0005e89c 73772d72 6573697a 65000000 626f7474 sw-resize...bott │ │ │ │ + 0x0005e8ac 6f6d5f6c 6566745f 636f726e 65720000 om_left_corner.. │ │ │ │ + 0x0005e8bc 772d7265 73697a65 00000000 6c656674 w-resize....left │ │ │ │ + 0x0005e8cc 5f736964 65000000 65772d72 6573697a _side...ew-resiz │ │ │ │ + 0x0005e8dc 65000000 73625f68 5f646f75 626c655f e...sb_h_double_ │ │ │ │ + 0x0005e8ec 6172726f 77000000 6e732d72 6573697a arrow...ns-resiz │ │ │ │ + 0x0005e8fc 65000000 73625f76 5f646f75 626c655f e...sb_v_double_ │ │ │ │ + 0x0005e90c 6172726f 77000000 6e657377 2d726573 arrow...nesw-res │ │ │ │ + 0x0005e91c 697a6500 66645f64 6f75626c 655f6172 ize.fd_double_ar │ │ │ │ + 0x0005e92c 726f7700 6e777365 2d726573 697a6500 row.nwse-resize. │ │ │ │ + 0x0005e93c 62645f64 6f75626c 655f6172 726f7700 bd_double_arrow. │ │ │ │ + 0x0005e94c 636f6c2d 72657369 7a650000 726f772d col-resize..row- │ │ │ │ + 0x0005e95c 72657369 7a650000 616c6c2d 7363726f resize..all-scro │ │ │ │ + 0x0005e96c 6c6c0000 666c6575 72000000 7a6f6f6d ll..fleur...zoom │ │ │ │ + 0x0005e97c 2d696e00 7a6f6f6d 2d6f7574 00000000 -in.zoom-out.... │ │ │ │ + 0x0005e98c 68696464 656e0000 74657874 2f757269 hidden..text/uri │ │ │ │ + 0x0005e99c 2d6c6973 74000000 61637469 6f6e2d6e -list...action-n │ │ │ │ + 0x0005e9ac 616d6500 61637469 6f6e2d6c 6162656c ame.action-label │ │ │ │ + 0x0005e9bc 00000000 72676261 00000000 72676261 ....rgba....rgba │ │ │ │ + 0x0005e9cc 3a000000 7267623a 00000000 72657175 :...rgb:....requ │ │ │ │ + 0x0005e9dc 69726564 204f5343 20627566 66657220 ired OSC buffer │ │ │ │ + 0x0005e9ec 73697a65 2028257a 75292065 78636565 size (%zu) excee │ │ │ │ + 0x0005e9fc 6473206c 696d6974 2028257a 75290000 ds limit (%zu).. │ │ │ │ + 0x0005ea0c 6661696c 65642074 6f20696e 63726561 failed to increa │ │ │ │ + 0x0005ea1c 73652073 697a6520 6f66204f 53432062 se size of OSC b │ │ │ │ + 0x0005ea2c 75666665 72000000 64656275 67000000 uffer...debug... │ │ │ │ + 0x0005ea3c 6c6f6361 6c686f73 74000000 4353493a localhost...CSI: │ │ │ │ + 0x0005ea4c 20000000 25632028 25752070 6172616d ...%c (%u param │ │ │ │ + 0x0005ea5c 65746572 73290000 2e000000 25733a25 eters)......%s:% │ │ │ │ + 0x0005ea6c 643a205b 25735d25 73257325 7325733a d: [%s]%s%s%s%s: │ │ │ │ + 0x0005ea7c 20257300 25733a25 643a205b 25732573 %s.%s:%d: [%s%s │ │ │ │ + 0x0005ea8c 25735d25 73257325 7325733a 20257300 %s]%s%s%s%s: %s. │ │ │ │ + 0x0005ea9c 696e7661 6c696420 696e7465 67657220 invalid integer │ │ │ │ + 0x0005eaac 76616c75 652c206f 72206f75 74736964 value, or outsid │ │ │ │ + 0x0005eabc 65207261 6e676520 302d2575 00000000 e range 0-%u.... │ │ │ │ + 0x0005eacc 696e7661 6c696420 646f7562 6c652063 invalid double c │ │ │ │ + 0x0005eadc 6f6c6f72 2076616c 75650000 64656c00 olor value..del. │ │ │ │ + 0x0005eaec 64726167 2d616e64 2d64726f 703a2069 drag-and-drop: i │ │ │ │ + 0x0005eafc 6e76616c 69642055 52493a20 252e2a73 nvalid URI: %.*s │ │ │ │ + 0x0005eb0c 00000000 6661696c 65642074 6f207265 ....failed to re │ │ │ │ + 0x0005eb1c 74726965 76652058 44472061 63746976 trieve XDG activ │ │ │ │ + 0x0005eb2c 6174696f 6e20746f 6b656e00 75726c2d ation token.url- │ │ │ │ + 0x0005eb3c 6d6f6465 2e630000 6d617463 68000000 mode.c..match... │ │ │ │ + 0x0005eb4c 1b5b3331 3b316d65 72726f72 1b5b3339 .[31;1merror.[39 │ │ │ │ + 0x0005eb5c 3b32326d 3a200000 1b5b3333 3b316d77 ;22m: ...[33;1mw │ │ │ │ + 0x0005eb6c 61726e69 6e671b5b 33393b32 326d3a20 arning.[39;22m: │ │ │ │ + 0x0005eb7c 00000000 1b5b3333 3b316d64 65707265 .....[33;1mdepre │ │ │ │ + 0x0005eb8c 63617465 641b5b33 393b3232 6d3a2000 cated.[39;22m: . │ │ │ │ + 0x0005eb9c 666f6f74 3a200000 1b5b6d0a 00000000 foot: ...[m..... │ │ │ │ + 0x0005ebac 6661696c 65642074 6f207772 69746520 failed to write │ │ │ │ + 0x0005ebbc 75736572 2d6e6f74 69666963 6174696f user-notificatio │ │ │ │ + 0x0005ebcc 6e000000 6661696c 65642074 6f207772 n...failed to wr │ │ │ │ + 0x0005ebdc 69746520 736c6176 65206578 69742063 ite slave exit c │ │ │ │ + 0x0005ebec 6f646520 746f2063 6c69656e 74000000 ode to client... │ │ │ │ + 0x0005ebfc 6b65792d 62696e64 696e672e 63000000 key-binding.c... │ │ │ │ + 0x0005ec0c 6b65792d 62696e64 696e6700 25733a20 key-binding.%s: │ │ │ │ + 0x0005ec1c 696e7661 6c696420 6d6f6469 66696572 invalid modifier │ │ │ │ + 0x0005ec2c 206e616d 65000000 25733a20 636f6d62 name...%s: comb │ │ │ │ + 0x0005ec3c 6f207769 74682062 6f746820 6578706c o with both expl │ │ │ │ + 0x0005ec4c 69636974 206d6f64 69666965 7220616e icit modifier an │ │ │ │ + 0x0005ec5c 64207368 69667465 64207379 6d626f6c d shifted symbol │ │ │ │ + 0x0005ec6c 20286c65 76656c3d 25642c20 6d6f642d (level=%d, mod- │ │ │ │ + 0x0005ec7c 6d61736b 3d307825 30387829 2c207265 mask=0x%08x), re │ │ │ │ + 0x0005ec8c 706c6163 696e6720 77697468 20257300 placing with %s. │ │ │ │ + 0x0005ec9c 25733a20 6661696c 65642074 6f206172 %s: failed to ar │ │ │ │ + 0x0005ecac 6d206b65 79626f61 72642072 65706561 m keyboard repea │ │ │ │ + 0x0005ecbc 74207469 6d657200 25733a20 6661696c t timer.%s: fail │ │ │ │ + 0x0005eccc 65642074 6f206469 7361726d 206b6579 ed to disarm key │ │ │ │ + 0x0005ecdc 626f6172 64207265 70656174 2074696d board repeat tim │ │ │ │ + 0x0005ecec 65720000 6661696c 65642074 6f207265 er..failed to re │ │ │ │ + 0x0005ecfc 73746f72 65207369 676e616c 2068616e store signal han │ │ │ │ + 0x0005ed0c 646c6572 20666f72 20736967 6e616c20 dler for signal │ │ │ │ + 0x0005ed1c 25640000 6661696c 65642074 6f20756e %d..failed to un │ │ │ │ + 0x0005ed2c 626c6f63 6b207369 676e616c 20256400 block signal %d. │ │ │ │ + 0x0005ed3c 686f6f6b 3d307825 78206e6f 74207265 hook=0x%x not re │ │ │ │ + 0x0005ed4c 67697374 65726564 00000000 6661696c gistered....fail │ │ │ │ + 0x0005ed5c 65642074 6f20756e 72656769 73746572 ed to unregister │ │ │ │ + 0x0005ed6c 2046443d 25642066 726f6d20 65706f6c FD=%d from epol │ │ │ │ + 0x0005ed7c 6c000000 6e6f2073 75636820 46443a20 l...no such FD: │ │ │ │ + 0x0005ed8c 25640000 6661696c 65642074 6f206372 %d..failed to cr │ │ │ │ + 0x0005ed9c 65617465 20736c61 76652074 65726d69 eate slave termi │ │ │ │ + 0x0005edac 6e617465 2074696d 656f7574 20464400 nate timeout FD. │ │ │ │ + 0x0005edbc 6661696c 65642074 6f206372 65617465 failed to create │ │ │ │ + 0x0005edcc 20746572 6d696e61 6c207368 7574646f terminal shutdo │ │ │ │ + 0x0005eddc 776e2065 76656e74 20464400 6661696c wn event FD.fail │ │ │ │ + 0x0005edec 65642074 6f207365 6e642074 65726d69 ed to send termi │ │ │ │ + 0x0005edfc 6e616c20 73687574 646f776e 20657665 nal shutdown eve │ │ │ │ + 0x0005ee0c 6e740000 6661696c 65642074 6f206372 nt..failed to cr │ │ │ │ + 0x0005ee1c 65617465 20626c69 6e6b2074 696d6572 eate blink timer │ │ │ │ + 0x0005ee2c 20464400 6661696c 65642074 6f206172 FD.failed to ar │ │ │ │ + 0x0005ee3c 6d20626c 696e6b20 74696d65 72000000 m blink timer... │ │ │ │ + 0x0005ee4c 6c6f7700 6e6f726d 616c0000 63726974 low.normal..crit │ │ │ │ + 0x0005ee5c 6963616c 00000000 41637469 76617465 ical....Activate │ │ │ │ + 0x0005ee6c 00000000 257a7500 247b6163 74696f6e ....%zu.${action │ │ │ │ + 0x0005ee7c 2d617267 756d656e 747d0000 6661696c -argument}..fail │ │ │ │ + 0x0005ee8c 65642074 6f206372 65617465 20737464 ed to create std │ │ │ │ + 0x0005ee9c 6f757420 70697065 00000000 25733a20 out pipe....%s: │ │ │ │ + 0x0005eeac 6e6f7469 66696361 74696f6e 20746974 notification tit │ │ │ │ + 0x0005eebc 6c652069 73206e6f 74207661 6c696420 le is not valid │ │ │ │ + 0x0005eecc 5554462d 382c2069 676e6f72 696e6700 UTF-8, ignoring. │ │ │ │ + 0x0005eedc 25733a20 6e6f7469 66696361 74696f6e %s: notification │ │ │ │ + 0x0005eeec 206d6573 73616765 20697320 6e6f7420 message is not │ │ │ │ + 0x0005eefc 76616c69 64205554 462d382c 2069676e valid UTF-8, ign │ │ │ │ + 0x0005ef0c 6f72696e 67000000 3a73697a 653d3800 oring...:size=8. │ │ │ │ + 0x0005ef1c 25733a20 666f6e74 20646f65 73206e6f %s: font does no │ │ │ │ + 0x0005ef2c 74206170 70656172 20746f20 6265206d t appear to be m │ │ │ │ + 0x0005ef3c 6f6e6f73 70616365 3b206368 65636b20 onospace; check │ │ │ │ + 0x0005ef4c 796f7572 20636f6e 6669672c 206f7220 your config, or │ │ │ │ + 0x0005ef5c 64697361 626c6520 74686973 20776172 disable this war │ │ │ │ + 0x0005ef6c 6e696e67 20627920 73657474 696e6720 ning by setting │ │ │ │ + 0x0005ef7c 5b747765 616b5d2e 666f6e74 2d6d6f6e [tweak].font-mon │ │ │ │ + 0x0005ef8c 6f737061 63652d77 61726e3d 6e6f0000 ospace-warn=no.. │ │ │ │ + 0x0005ef9c 77696e64 6f772d74 69746c65 00000000 window-title.... │ │ │ │ + 0x0005efac 63617465 676f7279 00000000 75726765 category....urge │ │ │ │ + 0x0005efbc 6e637900 6d757465 64000000 736f756e ncy.muted...soun │ │ │ │ + 0x0005efcc 642d6e61 6d650000 65787069 72652d74 d-name..expire-t │ │ │ │ + 0x0005efdc 696d6500 7265706c 6163652d 69640000 ime.replace-id.. │ │ │ │ + 0x0005efec 2c000000 02250000 60000000 7c000000 ,....%..`...|... │ │ │ │ + 0x0005effc 3a000000 22000000 27000000 28000000 :..."...'...(... │ │ │ │ + 0x0005f00c 29000000 5b000000 5d000000 7b000000 )...[...]...{... │ │ │ │ + 0x0005f01c 7d000000 3c000000 3e000000 00000000 }...<...>....... │ │ │ │ + 0x0005f02c 73000000 61000000 64000000 66000000 s...a...d...f... │ │ │ │ + 0x0005f03c 6a000000 6b000000 6c000000 65000000 j...k...l...e... │ │ │ │ + 0x0005f04c 77000000 63000000 6d000000 70000000 w...c...m...p... │ │ │ │ + 0x0005f05c 67000000 68000000 00000000 3a000000 g...h.......:... │ │ │ │ + 0x0005f06c 20000000 00000000 3f02ecff ecffecff .......?....... │ │ │ │ + 0x0005f07c 4102bc04 ecff7202 ecffe404 ecffecff A.....r......... │ │ │ │ + 0x0005f08c ecffb604 ecffecff ecff4402 ecffecff ..........D..... │ │ │ │ + 0x0005f09c de04e704 ecffecff 4802ecff ecffecff ........H....... │ │ │ │ + 0x0005f0ac ecffecff ecffecff ecffecff 8f02ecff ................ │ │ │ │ + 0x0005f0bc 8a045504 ecff0605 ecfff604 ecffecff ..U............. │ │ │ │ + 0x0005f0cc ecffa804 a204ecff d704d204 ecffecff ................ │ │ │ │ + 0x0005f0dc 72036b03 ecff0000 a5020000 b200f501 r.k............. │ │ │ │ + 0x0005f0ec a9005f00 68004602 22029801 de00b501 .._.h.F."....... │ │ │ │ + 0x0005f0fc d4027000 cb02bb00 d200c600 9d009100 ..p............. │ │ │ │ + 0x0005f10c 84000e02 0e020e02 0e020e02 0e020e02 ................ │ │ │ │ + 0x0005f11c 0e020e02 0e020e02 0e020e02 0e020e02 ................ │ │ │ │ + 0x0005f12c 0e020e02 0e020e02 0e020e02 0e020e02 ................ │ │ │ │ + 0x0005f13c 0e029401 0e029401 94010e02 0e020e02 ................ │ │ │ │ + 0x0005f14c 0e020902 09020902 09020902 09020902 ................ │ │ │ │ + 0x0005f15c 09020902 09020902 09020902 09020902 ................ │ │ │ │ + 0x0005f16c 09027f00 7f007f00 7f007f00 7f007f00 ................ │ │ │ │ + 0x0005f17c 7f007f00 7f00a900 9900ea01 ea01ea01 ................ │ │ │ │ + 0x0005f18c ea010500 05000500 05000500 05000500 ................ │ │ │ │ + 0x0005f19c 05000500 05000500 05000500 05000500 ................ │ │ │ │ + 0x0005f1ac 05000500 05000500 05000500 05000500 ................ │ │ │ │ + 0x0005f1bc 05000500 05000500 05000500 05000500 ................ │ │ │ │ + 0x0005f1cc 05000500 05000500 05000500 05000500 ................ │ │ │ │ + 0x0005f1dc 05000500 05000500 05000500 05000500 ................ │ │ │ │ + 0x0005f1ec 05000500 05000500 05000500 05000500 ................ │ │ │ │ + 0x0005f1fc 05000500 05000500 05000500 05000500 ................ │ │ │ │ + 0x0005f20c 8b000102 02000102 2501ca02 ca02ca02 ........%....... │ │ │ │ + 0x0005f21c ca02ca02 ca02ca02 ca02ca02 ca02ca02 ................ │ │ │ │ + 0x0005f22c ca02ca02 ca02ca02 ca02ca02 ca02ca02 ................ │ │ │ │ + 0x0005f23c ca02ca02 ca02ca02 ca024a01 ca024a01 ..........J...J. │ │ │ │ + 0x0005f24c 4a01ca02 ca02ca02 ca02bf01 bf01bf01 J............... │ │ │ │ + 0x0005f25c bf01bf01 bf01bf01 bf01bf01 bf01bf01 ................ │ │ │ │ + 0x0005f26c bf01bf01 bf01bf01 bf014400 44004400 ..........D.D.D. │ │ │ │ + 0x0005f27c 44004400 44004400 44004400 4400d901 D.D.D.D.D.D.D... │ │ │ │ + 0x0005f28c d6011d01 1d011d01 1d01bbff bbffbbff ................ │ │ │ │ + 0x0005f29c bbffbbff bbffbbff bbffbbff bbffbbff ................ │ │ │ │ + 0x0005f2ac bbffbbff bbffbbff bbffbbff bbffbbff ................ │ │ │ │ + 0x0005f2bc bbffbbff bbffbbff bbffbbff bbffbbff ................ │ │ │ │ + 0x0005f2cc bbffbbff bbffbbff bbffbbff bbffbbff ................ │ │ │ │ + 0x0005f2dc bbffbbff bbffbbff bbffbbff bbffbbff ................ │ │ │ │ + 0x0005f2ec bbffbbff bbffbbff bbffbbff bbffbbff ................ │ │ │ │ + 0x0005f2fc bbffbbff bbffbbff bbffbbff bbffbbff ................ │ │ │ │ + 0x0005f30c bbffbbff bbffbbff 7500ca01 ca01ca01 ........u....... │ │ │ │ + 0x0005f31c ca01ca01 ca01ca01 ca01ca01 ca01ca01 ................ │ │ │ │ + 0x0005f32c ca01ca01 ca01ca01 ca01ca01 ca01ca01 ................ │ │ │ │ + 0x0005f33c ca01ca01 ca01ca01 ca014101 ca014101 ..........A...A. │ │ │ │ + 0x0005f34c 4101ca01 ca01ca01 ca013302 33023302 A.........3.3.3. │ │ │ │ + 0x0005f35c 33023302 33023302 33023302 33023302 3.3.3.3.3.3.3.3. │ │ │ │ + 0x0005f36c 33023302 33023302 33023002 30023002 3.3.3.3.3.0.0.0. │ │ │ │ + 0x0005f37c 30023002 30023002 30023002 30023002 0.0.0.0.0.0.0.0. │ │ │ │ + 0x0005f38c 30023002 30023002 30023002 30023002 0.0.0.0.0.0.0.0. │ │ │ │ + 0x0005f39c 30023002 30023002 30023002 30023002 0.0.0.0.0.0.0.0. │ │ │ │ + 0x0005f3ac 30023002 30023002 3002ed00 30023002 0.0.0.0.0...0.0. │ │ │ │ + 0x0005f3bc 30023002 30023002 30026600 2c022202 0.0.0.0.0.f.,.". │ │ │ │ + 0x0005f3cc 6900e900 ee026600 66003002 30023002 i.....f.f.0.0.0. │ │ │ │ + 0x0005f3dc 30023002 30023002 30023002 30023002 0.0.0.0.0.0.0.0. │ │ │ │ + 0x0005f3ec 30023002 30023002 30023002 30023002 0.0.0.0.0.0.0.0. │ │ │ │ + 0x0005f3fc 30023002 30023002 30023002 30023002 0.0.0.0.0.0.0.0. │ │ │ │ + 0x0005f40c 30023002 30023002 7700d800 d800d800 0.0.0.0.w....... │ │ │ │ + 0x0005f41c d800d800 d800d800 d800d800 d800d800 ................ │ │ │ │ + 0x0005f42c d800d800 d800d800 d800d800 d800d800 ................ │ │ │ │ + 0x0005f43c d800d800 d800d800 d8001501 d8001501 ................ │ │ │ │ + 0x0005f44c 1501d800 d800d800 d8001502 15021502 ................ │ │ │ │ + 0x0005f45c 15021502 15021502 15021502 15021502 ................ │ │ │ │ + 0x0005f46c 15021502 15021502 1502db00 db00db00 ................ │ │ │ │ + 0x0005f47c db00db00 db00db00 db00db00 db00f300 ................ │ │ │ │ + 0x0005f48c d600f300 f300f300 f300d300 d300d300 ................ │ │ │ │ + 0x0005f49c d300d300 d300d300 d300d300 d300d300 ................ │ │ │ │ + 0x0005f4ac d300d300 d300d300 d300d300 d300d300 ................ │ │ │ │ + 0x0005f4bc d300d300 d300d300 d300d300 d300d300 ................ │ │ │ │ + 0x0005f4cc d300d300 d300d300 d300d300 d300d300 ................ │ │ │ │ + 0x0005f4dc d300d300 d300d300 d300d300 d300d300 ................ │ │ │ │ + 0x0005f4ec d300d300 d300d300 d300d300 d300d300 ................ │ │ │ │ + 0x0005f4fc d300d300 d300d300 d300d300 d300d300 ................ │ │ │ │ + 0x0005f50c d300d300 d300d300 d8000a00 0a000a00 ................ │ │ │ │ + 0x0005f51c 0a000a00 0a000a00 0a000a00 0a000a00 ................ │ │ │ │ + 0x0005f52c 0a000a00 0a000a00 0a000a00 0a000a00 ................ │ │ │ │ + 0x0005f53c 0a000a00 0a000a00 0a005b00 0a005b00 ..........[...[. │ │ │ │ + 0x0005f54c 5b000a00 0a000a00 0a005b01 5b015b01 [.........[.[.[. │ │ │ │ + 0x0005f55c 5b015b01 5b015b01 5b015b01 5b015b01 [.[.[.[.[.[.[.[. │ │ │ │ + 0x0005f56c 5b015b01 5b015b01 5b012100 21002100 [.[.[.[.[.!.!.!. │ │ │ │ + 0x0005f57c 21002100 21002100 21002100 21003900 !.!.!.!.!.!.!.9. │ │ │ │ + 0x0005f58c 1c005801 58015801 58011900 19001900 ..X.X.X.X....... │ │ │ │ + 0x0005f59c 19001900 19001900 19001900 19001900 ................ │ │ │ │ + 0x0005f5ac 19001900 19001900 19001900 19001900 ................ │ │ │ │ + 0x0005f5bc 19001900 19001900 19001900 19001900 ................ │ │ │ │ + 0x0005f5cc 19001900 19001900 19001900 19001900 ................ │ │ │ │ + 0x0005f5dc 19001900 19001900 19001900 19001900 ................ │ │ │ │ + 0x0005f5ec 19001900 19001900 19001900 19001900 ................ │ │ │ │ + 0x0005f5fc 19001900 19001900 19001900 19001900 ................ │ │ │ │ + 0x0005f60c 19001900 19001900 0a000000 00000000 ................ │ │ │ │ + 0x0005f61c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f62c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f63c 00000000 00000000 0000f3ff 0000f3ff ................ │ │ │ │ + 0x0005f64c f3ff0000 00000000 0000e500 e500e500 ................ │ │ │ │ + 0x0005f65c e500e500 e500e500 e500e500 e500e500 ................ │ │ │ │ + 0x0005f66c e500e500 e500e500 e5000200 02000200 ................ │ │ │ │ + 0x0005f67c 02000200 02000200 02000200 02000200 ................ │ │ │ │ + 0x0005f68c 02000200 02000200 02000200 02000200 ................ │ │ │ │ + 0x0005f69c 02000200 02000200 020095ff 020095ff ................ │ │ │ │ + 0x0005f6ac 95ff0200 02000200 02009500 95009500 ................ │ │ │ │ + 0x0005f6bc 95009500 95009500 95009500 95009500 ................ │ │ │ │ + 0x0005f6cc 95009500 95009500 950073ff 73ff73ff ..........s.s.s. │ │ │ │ + 0x0005f6dc 73ff73ff 73ff73ff 73ff73ff 73ff73ff s.s.s.s.s.s.s.s. │ │ │ │ + 0x0005f6ec 73ff73ff 73ff73ff 73ff2b00 2b002b00 s.s.s.s.s.+.+.+. │ │ │ │ + 0x0005f6fc 2b002b00 2b002b00 2b002b00 2b002b00 +.+.+.+.+.+.+.+. │ │ │ │ + 0x0005f70c 2b002b00 2b002b00 2b002b00 2b002b00 +.+.+.+.+.+.+.+. │ │ │ │ + 0x0005f71c 2b002b00 2b002b00 2b0038fe 2b0038fe +.+.+.+.+.8.+.8. │ │ │ │ + 0x0005f72c 38fe2b00 2b002b00 2b00adfe adfeadfe 8.+.+.+.+....... │ │ │ │ + 0x0005f73c adfeadfe adfeadfe adfeadfe adfeadfe ................ │ │ │ │ + 0x0005f74c adfeadfe adfeadfe adfe8efe 8efe8efe ................ │ │ │ │ + 0x0005f75c 8efe8efe 8efe8efe 8efe8efe 8efe8efe ................ │ │ │ │ + 0x0005f76c 8efe8efe 8efe8efe 8efe3000 25002500 ..........0.%.%. │ │ │ │ + 0x0005f77c 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ + 0x0005f78c 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ + 0x0005f79c 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ + 0x0005f7ac 25002500 25002500 2500b807 e10d2500 %.%.%.%.%.....%. │ │ │ │ + 0x0005f7bc 5302510a 25002500 25002500 25002500 S.Q.%.%.%.%.%.%. │ │ │ │ + 0x0005f7cc 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ + 0x0005f7dc 25002500 25002500 25002500 25002500 %.%.%.%.%.%.%.%. │ │ │ │ + 0x0005f7ec 25003c0a 6d0ec50c 4101400e 520d810b %.<.m...A.@.R... │ │ │ │ + 0x0005f7fc 700b340f dd0e8809 7c09c7ff 29017303 p.4.....|...).s. │ │ │ │ + 0x0005f80c 6303d609 bf09ecff ecffa50a ecffecff c............... │ │ │ │ + 0x0005f81c 62014301 ecffecff ecff4c09 ecff1101 b.C.......L..... │ │ │ │ + 0x0005f82c ecffecff ecffecff ecff7c09 700b3809 ..........|.p.8. │ │ │ │ + 0x0005f83c fe02c102 810bc7ff 91028002 ecffecff ................ │ │ │ │ + 0x0005f84c ecff8002 00006e0d ecffecff ecff7f01 ......n......... │ │ │ │ + 0x0005f85c 8a087b08 b1096d0a 5f008c04 71006700 ..{...m._...q.g. │ │ │ │ + 0x0005f86c 780a800a 7c0a690a 650a0700 07000700 x...|.i.e....... │ │ │ │ + 0x0005f87c 07000700 07000700 07000700 07000700 ................ │ │ │ │ + 0x0005f88c 5b0a570a 530a490a 450a0700 410a900a [.W.S.I.E...A... │ │ │ │ + 0x0005f89c 8c0aae00 ae00ae00 ae00ae00 ae00ae00 ................ │ │ │ │ + 0x0005f8ac ae002500 75000000 00000000 00000000 ..%.u........... │ │ │ │ + 0x0005f8bc 00000000 00002500 79000700 07000700 ......%.y....... │ │ │ │ + 0x0005f8cc 07000700 07000700 07002500 9d090700 ..........%..... │ │ │ │ + 0x0005f8dc 07000700 07000700 07000700 07000700 ................ │ │ │ │ + 0x0005f8ec 07000700 07000700 07000700 07000700 ................ │ │ │ │ + 0x0005f8fc 07000700 07000700 07000700 07000700 ................ │ │ │ │ + 0x0005f90c 07000700 07000700 0700b700 b700b700 ................ │ │ │ │ + 0x0005f91c b700b700 b700b700 b7000700 0700ab00 ................ │ │ │ │ + 0x0005f92c ab00ab00 ab00ab00 ab00ab00 ab000000 ................ │ │ │ │ + 0x0005f93c 80014707 91018501 42073607 31072c07 ..G.....B.6.1.,. │ │ │ │ + 0x0005f94c 27070b00 0b000b00 0b000b00 0b000b00 '............... │ │ │ │ + 0x0005f95c 0b000b00 0b000b00 f80ef30e ee0ee20e ................ │ │ │ │ + 0x0005f96c 090f0b00 040f0e0f 990ed200 d200d200 ................ │ │ │ │ + 0x0005f97c d200d200 d200d200 d2002800 9601c900 ..........(..... │ │ │ │ + 0x0005f98c c900c900 c900c900 c900c900 c9002800 ..............(. │ │ │ │ + 0x0005f99c 9b010b00 0b000b00 0b000b00 0b000b00 ................ │ │ │ │ + 0x0005f9ac 0b002800 c2060b00 0b000b00 0b000b00 ..(............. │ │ │ │ + 0x0005f9bc 0b000b00 0b000b00 0b000b00 0b000b00 ................ │ │ │ │ + 0x0005f9cc 0b000b00 0b000b00 0b000b00 0b000b00 ................ │ │ │ │ + 0x0005f9dc 0b000b00 0b000b00 0b000b00 0b000b00 ................ │ │ │ │ + 0x0005f9ec 0b00e500 e500e500 e500e500 e500e500 ................ │ │ │ │ + 0x0005f9fc e5000b00 0b00dc00 dc00dc00 dc00dc00 ................ │ │ │ │ + 0x0005fa0c dc00dc00 dc00d004 dbfedbfe dbfedbfe ................ │ │ │ │ + 0x0005fa1c dbfedbfe dbfedbfe dbfedbfe dbfedbfe ................ │ │ │ │ + 0x0005fa2c dbfedbfe dbfedbfe dbfedbfe dbfedbfe ................ │ │ │ │ + 0x0005fa3c 6201dbfe dbfedbfe 5501da03 dbfedbfe b.......U....... │ │ │ │ + 0x0005fa4c 8b03dbfe 3f012901 dbfe1d02 81037602 ....?.).......v. │ │ │ │ + 0x0005fa5c 78036f03 68037602 5f035803 76027602 x.o.h.v._.X.v.v. │ │ │ │ + 0x0005fa6c 76027602 76027602 76024f03 48037602 v.v.v.v.v.O.H.v. │ │ │ │ + 0x0005fa7c 76027602 76027602 76027602 76027602 v.v.v.v.v.v.v.v. │ │ │ │ + 0x0005fa8c 76027602 76027602 76027602 76027602 v.v.v.v.v.v.v.v. │ │ │ │ + 0x0005fa9c 41033a03 e4027602 76027602 76027602 A.:...v.v.v.v.v. │ │ │ │ + 0x0005faac dd027602 76027602 7602eb02 d902eb02 ..v.v.v.v....... │ │ │ │ + 0x0005fabc 76027602 76027602 76027602 76027602 v.v.v.v.v.v.v.v. │ │ │ │ + 0x0005facc 76027602 76027602 76027602 76027602 v.v.v.v.v.v.v.v. │ │ │ │ + 0x0005fadc 76027602 76027602 d1022904 a6032504 v.v.v.v...)...%. │ │ │ │ + 0x0005faec 21041d04 a6031904 1504a603 a603a603 !............... │ │ │ │ + 0x0005fafc a603a603 a603a603 e403e103 a603a603 ................ │ │ │ │ + 0x0005fb0c a603a603 a603a603 a603a603 a603a603 ................ │ │ │ │ + 0x0005fb1c a603a603 a603a603 a603a603 a603dd03 ................ │ │ │ │ + 0x0005fb2c d903eb03 a603a603 a603a603 a603e703 ................ │ │ │ │ + 0x0005fb3c a603a603 a603a603 ef03d703 ef03a603 ................ │ │ │ │ + 0x0005fb4c a603a603 a603a603 a603a603 a603a603 ................ │ │ │ │ + 0x0005fb5c a603a603 a603a603 a603a603 a603a603 ................ │ │ │ │ + 0x0005fb6c a603a603 a603d303 60a5a5a5 59524ba5 ........`...YRK. │ │ │ │ + 0x0005fb7c a5a5a544 a5a5a5a5 a5a5a5a5 a5a5a5a5 ...D............ │ │ │ │ + 0x0005fb8c 3ca5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 <............... │ │ │ │ + 0x0005fb9c a5a5a5a5 35a51aa5 a5a5a5a5 a5a5a5a5 ....5........... │ │ │ │ + 0x0005fbac a5a5a5a5 a5a5a5a5 a52ca5a5 a5a5a5a5 .........,...... │ │ │ │ + 0x0005fbbc a5a5a5a5 a5a5a524 3c012f01 1c010e01 .......$<./..... │ │ │ │ + 0x0005fbcc 3ed3d3d3 3a3733d3 d3d3d330 d3d3d3d3 >...:73....0.... │ │ │ │ + 0x0005fbdc d3d3d3d3 d3d3d3d3 2cd3d3d3 d3d3d3d3 ........,....... │ │ │ │ + 0x0005fbec d3d3d3d3 d3d3d3d3 d3d3d3d3 28d31cd3 ............(... │ │ │ │ + 0x0005fbfc d3d3d3d3 d3d3d3d3 d3d3d3d3 d3d3d3d3 ................ │ │ │ │ + 0x0005fc0c d324d3d3 d3d3d3d3 d3d3d3d3 d3d3d320 .$............. │ │ │ │ + 0x0005fc1c 1f0c2900 80007e00 75007000 6d007e00 ..)...~.u.p.m.~. │ │ │ │ + 0x0005fc2c 68003a00 caffcaff caffcaff caffcaff h.:............. │ │ │ │ + 0x0005fc3c caff3500 3000caff caffcaff caffcaff ..5.0........... │ │ │ │ + 0x0005fc4c caffcaff caffcaff caffcaff caffcaff ................ │ │ │ │ + 0x0005fc5c caffcaff caffcaff 2d004000 3d00caff ........-.@.=... │ │ │ │ + 0x0005fc6c caffcaff caffcaff 4300caff caffcaff ........C....... │ │ │ │ + 0x0005fc7c caff2700 caff2700 caffcaff caffcaff ..'...'......... │ │ │ │ + 0x0005fc8c caffcaff caffcaff caffcaff caffcaff ................ │ │ │ │ + 0x0005fc9c caffcaff caffcaff caffcaff caffcaff ................ │ │ │ │ + 0x0005fcac 220041a8 a8a83e39 36a85ca8 a833a8a8 ".A...>96.\..3.. │ │ │ │ + 0x0005fcbc a8a8a8a8 a8a8a8a8 a8a830a8 a8a8a8a8 ..........0..... │ │ │ │ + 0x0005fccc a8a8a8a8 a8a8a8a8 a8a8a8a8 a8a82da8 ..............-. │ │ │ │ + 0x0005fcdc 05a8a8a8 a8a8a8a8 a8a8a8a8 a8a8a8a8 ................ │ │ │ │ + 0x0005fcec a8a8a828 5ca8a8a8 a8a8a8a8 a8a8a8a8 ...(\........... │ │ │ │ + 0x0005fcfc a8245c07 51076e06 63067707 16076c07 .$\.Q.n.c.w...l. │ │ │ │ + 0x0005fd0c b8012c07 21074606 62f73506 fc06d906 ..,.!.F.b.5..... │ │ │ │ + 0x0005fd1c 3b0762f7 a0007200 67005800 3e001b00 ;.b...r.g.X.>... │ │ │ │ + 0x0005fd2c 1000d100 cbf5a300 cbf51402 cbf57601 ..............v. │ │ │ │ + 0x0005fd3c cbf50000 77703b3b 693d3b35 38341a1a ....wp;;i=;584.. │ │ │ │ + 0x0005fd4c 302c1a28 1a1a1a1a 1a1a1a1a 1a1a1a1a 0,.(............ │ │ │ │ + 0x0005fd5c 1a1a241a 201c1a17 470157f3 57f357f3 ..$. ...G.W.W.W. │ │ │ │ + 0x0005fd6c 57f357f3 57f357f3 57f357f3 36015e01 W.W.W.W.W.W.6.^. │ │ │ │ + 0x0005fd7c 57f357f3 f80057f3 57f357f3 22017e00 W.W...W.W.W.".~. │ │ │ │ + 0x0005fd8c 2c01ab00 24012201 15010d01 0b017c00 ,...$.".......|. │ │ │ │ + 0x0005fd9c 7c007c00 7c007c00 7c007c00 01013f01 |.|.|.|.|.|...?. │ │ │ │ + 0x0005fdac 7c007c00 7c007c00 7c007c00 7c007c00 |.|.|.|.|.|.|.|. │ │ │ │ + 0x0005fdbc 7c007c00 7c007c00 7c007c00 7c007c00 |.|.|.|.|.|.|.|. │ │ │ │ + 0x0005fdcc 7c003d01 3b013901 7c007c00 7c007c00 |.=.;.9.|.|.|.|. │ │ │ │ + 0x0005fddc 7c005f01 7c007c00 7c007c00 00004701 |._.|.|.|.|...G. │ │ │ │ + 0x0005fdec 00007c00 7c007c00 7c007c00 7c007c00 ..|.|.|.|.|.|.|. │ │ │ │ + 0x0005fdfc 7c007c00 7c007c00 7c007c00 7c007c00 |.|.|.|.|.|.|.|. │ │ │ │ + 0x0005fe0c 7c007c00 7c007c00 7c00fb00 190c0c0c |.|.|.|.|....... │ │ │ │ + 0x0005fe1c 1c21360c 250c0c32 0c0c0c0c 0c0c0c0c .!6.%..2........ │ │ │ │ + 0x0005fe2c 0c0c0c0c 450c0c0c 0c0c0c0c 0c0c0c0c ....E........... │ │ │ │ + 0x0005fe3c 0c0c0c0c 0c0c0c0c 480c900c 0c0c0c0c ........H....... │ │ │ │ + 0x0005fe4c 0c0c0c0c 0c0c0c0c 0c0c0c0c 0c4a4d0c .............JM. │ │ │ │ + 0x0005fe5c 0c0c0c0c 0c0c0c0c 0c0c0c5a 846f5c00 ...........Z.o\. │ │ │ │ + 0x0005fe6c 00004d3a 24000000 432e5554 462d3800 ..M:$...C.UTF-8. │ │ │ │ + 0x0005fe7c 00000000 656e5f55 532e5554 462d3800 ....en_US.UTF-8. │ │ │ │ + 0x0005fe8c 6e6f6e65 00000000 6e6f6e65 00000005 none....none.... │ │ │ │ + 0x0005fe9c ffffffff 6572726f 72000000 20657272 ....error... err │ │ │ │ + 0x0005feac 0000001f 03000000 7761726e 696e6700 ........warning. │ │ │ │ + 0x0005febc 7761726e 00000021 04000000 696e666f warn...!....info │ │ │ │ + 0x0005fecc 00000000 696e666f 00000061 06000000 ....info...a.... │ │ │ │ + 0x0005fedc 64656275 67000000 20646267 00000024 debug... dbg...$ │ │ │ │ + 0x0005feec 07000000 76657273 696f6e3a 20312e32 ....version: 1.2 │ │ │ │ + 0x0005fefc 312e3020 2b70676f 202b696d 65202b67 1.0 +pgo +ime +g │ │ │ │ + 0x0005ff0c 72617068 656d6573 202d6173 73657274 raphemes -assert │ │ │ │ + 0x0005ff1c 696f6e73 00000000 0a4f7074 696f6e73 ions.....Options │ │ │ │ + 0x0005ff2c 3a0a2020 2d632c2d 2d636f6e 6669673d :. -c,--config= │ │ │ │ + 0x0005ff3c 50415448 20202020 20202020 20202020 PATH │ │ │ │ + 0x0005ff4c 20202020 20202020 20202020 206c6f61 loa │ │ │ │ + 0x0005ff5c 6420636f 6e666967 75726174 696f6e20 d configuration │ │ │ │ + 0x0005ff6c 66726f6d 20504154 48202824 5844475f from PATH ($XDG_ │ │ │ │ + 0x0005ff7c 434f4e46 49475f48 4f4d452f 666f6f74 CONFIG_HOME/foot │ │ │ │ + 0x0005ff8c 2f666f6f 742e696e 69290a20 202d432c /foot.ini). -C, │ │ │ │ + 0x0005ff9c 2d2d6368 65636b2d 636f6e66 69672020 --check-config │ │ │ │ + 0x0005ffac 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0005ffbc 20202020 20207665 72696679 20636f6e verify con │ │ │ │ + 0x0005ffcc 66696775 72617469 6f6e2c20 65786974 figuration, exit │ │ │ │ + 0x0005ffdc 20776974 68203020 6966206f 6b2c206f with 0 if ok, o │ │ │ │ + 0x0005ffec 74686572 77697365 20657869 74207769 therwise exit wi │ │ │ │ + 0x0005fffc 74682031 0a20202d 6f2c2d2d 6f766572 th 1. -o,--over │ │ │ │ + 0x0006000c 72696465 3d5b7365 6374696f 6e2e5d6b ride=[section.]k │ │ │ │ + 0x0006001c 65793d76 616c7565 20202020 20202020 ey=value │ │ │ │ + 0x0006002c 6f766572 72696465 20636f6e 66696775 override configu │ │ │ │ + 0x0006003c 72617469 6f6e206f 7074696f 6e0a2020 ration option. │ │ │ │ + 0x0006004c 2d662c2d 2d666f6e 743d464f 4e542020 -f,--font=FONT │ │ │ │ + 0x0006005c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0006006c 20202020 20202020 20636f6d 6d612073 comma s │ │ │ │ + 0x0006007c 65706172 61746564 206c6973 74206f66 eparated list of │ │ │ │ + 0x0006008c 20666f6e 74732069 6e20666f 6e74636f fonts in fontco │ │ │ │ + 0x0006009c 6e666967 20666f72 6d617420 286d6f6e nfig format (mon │ │ │ │ + 0x000600ac 6f737061 6365290a 20202d74 2c2d2d74 ospace). -t,--t │ │ │ │ + 0x000600bc 65726d3d 5445524d 20202020 20202020 erm=TERM │ │ │ │ + 0x000600cc 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000600dc 20202076 616c7565 20746f20 73657420 value to set │ │ │ │ + 0x000600ec 74686520 656e7669 726f6e6d 656e7420 the environment │ │ │ │ + 0x000600fc 76617269 61626c65 20544552 4d20746f variable TERM to │ │ │ │ + 0x0006010c 2028666f 6f74290a 20202d54 2c2d2d74 (foot). -T,--t │ │ │ │ + 0x0006011c 69746c65 3d544954 4c452020 20202020 itle=TITLE │ │ │ │ + 0x0006012c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0006013c 20202069 6e697469 616c2077 696e646f initial windo │ │ │ │ + 0x0006014c 77207469 746c6520 28666f6f 74290a20 w title (foot). │ │ │ │ + 0x0006015c 202d612c 2d2d6170 702d6964 3d494420 -a,--app-id=ID │ │ │ │ + 0x0006016c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0006017c 20202020 20202020 20207769 6e646f77 window │ │ │ │ + 0x0006018c 20617070 6c696361 74696f6e 20494420 application ID │ │ │ │ + 0x0006019c 28666f6f 74290a20 202d6d2c 2d2d6d61 (foot). -m,--ma │ │ │ │ + 0x000601ac 78696d69 7a656420 20202020 20202020 ximized │ │ │ │ + 0x000601bc 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000601cc 20207374 61727420 696e206d 6178696d start in maxim │ │ │ │ + 0x000601dc 697a6564 206d6f64 650a2020 2d462c2d ized mode. -F,- │ │ │ │ + 0x000601ec 2d66756c 6c736372 65656e20 20202020 -fullscreen │ │ │ │ + 0x000601fc 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0006020c 20202020 20737461 72742069 6e206675 start in fu │ │ │ │ + 0x0006021c 6c6c7363 7265656e 206d6f64 650a2020 llscreen mode. │ │ │ │ + 0x0006022c 2d4c2c2d 2d6c6f67 696e2d73 68656c6c -L,--login-shell │ │ │ │ + 0x0006023c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0006024c 20202020 20202020 20737461 72742073 start s │ │ │ │ + 0x0006025c 68656c6c 20617320 61206c6f 67696e20 hell as a login │ │ │ │ + 0x0006026c 7368656c 6c0a2020 2d2d7074 793d5041 shell. --pty=PA │ │ │ │ + 0x0006027c 54482020 20202020 20202020 20202020 TH │ │ │ │ + 0x0006028c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0006029c 20646973 706c6179 20616e20 65786973 display an exis │ │ │ │ + 0x000602ac 74696e67 20505459 20696e73 74656164 ting PTY instead │ │ │ │ + 0x000602bc 206f6620 63726561 74696e67 206f6e65 of creating one │ │ │ │ + 0x000602cc 0a20202d 442c2d2d 776f726b 696e672d . -D,--working- │ │ │ │ + 0x000602dc 64697265 63746f72 793d4449 52202020 directory=DIR │ │ │ │ + 0x000602ec 20202020 20202020 20202020 64697265 dire │ │ │ │ + 0x000602fc 63746f72 7920746f 20737461 72742069 ctory to start i │ │ │ │ + 0x0006030c 6e202843 5744290a 20202d77 2c2d2d77 n (CWD). -w,--w │ │ │ │ + 0x0006031c 696e646f 772d7369 7a652d70 6978656c indow-size-pixel │ │ │ │ + 0x0006032c 733d5749 44544878 48454947 48542020 s=WIDTHxHEIGHT │ │ │ │ + 0x0006033c 20202069 6e697469 616c2077 69647468 initial width │ │ │ │ + 0x0006034c 20616e64 20686569 6768742c 20696e20 and height, in │ │ │ │ + 0x0006035c 70697865 6c730a20 202d572c 2d2d7769 pixels. -W,--wi │ │ │ │ + 0x0006036c 6e646f77 2d73697a 652d6368 6172733d ndow-size-chars= │ │ │ │ + 0x0006037c 57494454 48784845 49474854 20202020 WIDTHxHEIGHT │ │ │ │ + 0x0006038c 2020696e 69746961 6c207769 64746820 initial width │ │ │ │ + 0x0006039c 616e6420 68656967 68742c20 696e2063 and height, in c │ │ │ │ + 0x000603ac 68617261 63746572 730a2020 2d732c2d haracters. -s,- │ │ │ │ + 0x000603bc 2d736572 7665725b 3d504154 485d2020 -server[=PATH] │ │ │ │ + 0x000603cc 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000603dc 20202020 2072756e 20617320 61207365 run as a se │ │ │ │ + 0x000603ec 72766572 20287573 65202766 6f6f7463 rver (use 'footc │ │ │ │ + 0x000603fc 6c69656e 74272074 6f207374 61727420 lient' to start │ │ │ │ + 0x0006040c 7465726d 696e616c 73292e0a 20202020 terminals).. │ │ │ │ + 0x0006041c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0006042c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0006043c 20202020 20202057 6974686f 75742050 Without P │ │ │ │ + 0x0006044c 4154482c 20245844 475f5255 4e54494d ATH, $XDG_RUNTIM │ │ │ │ + 0x0006045c 455f4449 522f666f 6f742d24 5741594c E_DIR/foot-$WAYL │ │ │ │ + 0x0006046c 414e445f 44495350 4c41592e 736f636b AND_DISPLAY.sock │ │ │ │ + 0x0006047c 2077696c 6c206265 20757365 642e0a20 will be used.. │ │ │ │ + 0x0006048c 202d482c 2d2d686f 6c642020 20202020 -H,--hold │ │ │ │ + 0x0006049c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000604ac 20202020 20202020 20207265 6d61696e remain │ │ │ │ + 0x000604bc 206f7065 6e206166 74657220 6368696c open after chil │ │ │ │ + 0x000604cc 64207072 6f636573 73206578 6974730a d process exits. │ │ │ │ + 0x000604dc 20202d70 2c2d2d70 72696e74 2d706964 -p,--print-pid │ │ │ │ + 0x000604ec 3d46494c 457c4644 20202020 20202020 =FILE|FD │ │ │ │ + 0x000604fc 20202020 20202020 20202070 72696e74 print │ │ │ │ + 0x0006050c 20504944 20746f20 66696c65 206f7220 PID to file or │ │ │ │ + 0x0006051c 46442028 6f6e6c79 20617070 6c696361 FD (only applica │ │ │ │ + 0x0006052c 626c6520 696e2073 65727665 72206d6f ble in server mo │ │ │ │ + 0x0006053c 6465290a 20202d64 2c2d2d6c 6f672d6c de). -d,--log-l │ │ │ │ + 0x0006054c 6576656c 3d7b696e 666f7c77 61726e69 evel={info|warni │ │ │ │ + 0x0006055c 6e677c65 72726f72 7c6e6f6e 657d206c ng|error|none} l │ │ │ │ + 0x0006056c 6f67206c 6576656c 20287761 726e696e og level (warnin │ │ │ │ + 0x0006057c 67290a20 202d6c2c 2d2d6c6f 672d636f g). -l,--log-co │ │ │ │ + 0x0006058c 6c6f7269 7a653d5b 7b6e6576 65727c61 lorize=[{never|a │ │ │ │ + 0x0006059c 6c776179 737c6175 746f7d5d 2020656e lways|auto}] en │ │ │ │ + 0x000605ac 61626c65 2f646973 61626c65 20636f6c able/disable col │ │ │ │ + 0x000605bc 6f72697a 6174696f 6e206f66 206c6f67 orization of log │ │ │ │ + 0x000605cc 206f7574 70757420 6f6e2073 74646572 output on stder │ │ │ │ + 0x000605dc 720a2020 2d532c2d 2d6c6f67 2d6e6f2d r. -S,--log-no- │ │ │ │ + 0x000605ec 7379736c 6f672020 20202020 20202020 syslog │ │ │ │ + 0x000605fc 20202020 20202020 20202020 20646973 dis │ │ │ │ + 0x0006060c 61626c65 20737973 6c6f6720 6c6f6767 able syslog logg │ │ │ │ + 0x0006061c 696e6720 286f6e6c 79206170 706c6963 ing (only applic │ │ │ │ + 0x0006062c 61626c65 20696e20 73657276 6572206d able in server m │ │ │ │ + 0x0006063c 6f646529 0a20202d 762c2d2d 76657273 ode). -v,--vers │ │ │ │ + 0x0006064c 696f6e20 20202020 20202020 20202020 ion │ │ │ │ + 0x0006065c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0006066c 73686f77 20746865 20766572 73696f6e show the version │ │ │ │ + 0x0006067c 206e756d 62657220 616e6420 71756974 number and quit │ │ │ │ + 0x0006068c 0a20202d 65202020 20202020 20202020 . -e │ │ │ │ + 0x0006069c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000606ac 20202020 20202020 20202020 69676e6f igno │ │ │ │ + 0x000606bc 72656420 28666f72 20636f6d 70617469 red (for compati │ │ │ │ + 0x000606cc 62696c69 74792077 69746820 78746572 bility with xter │ │ │ │ + 0x000606dc 6d202d65 290a0000 24242400 5a2bf600 m -e)...$$$.Z+.. │ │ │ │ + 0x000606ec 13b44700 01c4e300 d4ac2400 fdaff200 ..G.......$..... │ │ │ │ + 0x000606fc 99c21300 e6e6e600 61616100 514dff00 ........aaa.QM.. │ │ │ │ + 0x0006070c 50d43500 36e8e900 f8c55d00 f2abfe00 P.5.6.....]..... │ │ │ │ + 0x0006071c c4df2400 ffffff00 00000000 5f000000 ..$........._... │ │ │ │ + 0x0006072c 87000000 af000000 d7000000 ff000000 ................ │ │ │ │ + 0x0006073c 005f0000 5f5f0000 875f0000 af5f0000 ._..__..._..._.. │ │ │ │ + 0x0006074c d75f0000 ff5f0000 00870000 5f870000 ._..._......_... │ │ │ │ + 0x0006075c 87870000 af870000 d7870000 ff870000 ................ │ │ │ │ + 0x0006076c 00af0000 5faf0000 87af0000 afaf0000 ...._........... │ │ │ │ + 0x0006077c d7af0000 ffaf0000 00d70000 5fd70000 ............_... │ │ │ │ + 0x0006078c 87d70000 afd70000 d7d70000 ffd70000 ................ │ │ │ │ + 0x0006079c 00ff0000 5fff0000 87ff0000 afff0000 ...._........... │ │ │ │ + 0x000607ac d7ff0000 ffff0000 00005f00 5f005f00 .........._._._. │ │ │ │ + 0x000607bc 87005f00 af005f00 d7005f00 ff005f00 .._..._..._..._. │ │ │ │ + 0x000607cc 005f5f00 5f5f5f00 875f5f00 af5f5f00 .__.___..__..__. │ │ │ │ + 0x000607dc d75f5f00 ff5f5f00 00875f00 5f875f00 .__..__..._._._. │ │ │ │ + 0x000607ec 87875f00 af875f00 d7875f00 ff875f00 .._..._..._..._. │ │ │ │ + 0x000607fc 00af5f00 5faf5f00 87af5f00 afaf5f00 .._._._..._..._. │ │ │ │ + 0x0006080c d7af5f00 ffaf5f00 00d75f00 5fd75f00 .._..._..._._._. │ │ │ │ + 0x0006081c 87d75f00 afd75f00 d7d75f00 ffd75f00 .._..._..._..._. │ │ │ │ + 0x0006082c 00ff5f00 5fff5f00 87ff5f00 afff5f00 .._._._..._..._. │ │ │ │ + 0x0006083c d7ff5f00 ffff5f00 00008700 5f008700 .._..._....._... │ │ │ │ + 0x0006084c 87008700 af008700 d7008700 ff008700 ................ │ │ │ │ + 0x0006085c 005f8700 5f5f8700 875f8700 af5f8700 ._..__..._..._.. │ │ │ │ + 0x0006086c d75f8700 ff5f8700 00878700 5f878700 ._..._......_... │ │ │ │ + 0x0006087c 87878700 af878700 d7878700 ff878700 ................ │ │ │ │ + 0x0006088c 00af8700 5faf8700 87af8700 afaf8700 ...._........... │ │ │ │ + 0x0006089c d7af8700 ffaf8700 00d78700 5fd78700 ............_... │ │ │ │ + 0x000608ac 87d78700 afd78700 d7d78700 ffd78700 ................ │ │ │ │ + 0x000608bc 00ff8700 5fff8700 87ff8700 afff8700 ...._........... │ │ │ │ + 0x000608cc d7ff8700 ffff8700 0000af00 5f00af00 ............_... │ │ │ │ + 0x000608dc 8700af00 af00af00 d700af00 ff00af00 ................ │ │ │ │ + 0x000608ec 005faf00 5f5faf00 875faf00 af5faf00 ._..__..._..._.. │ │ │ │ + 0x000608fc d75faf00 ff5faf00 0087af00 5f87af00 ._..._......_... │ │ │ │ + 0x0006090c 8787af00 af87af00 d787af00 ff87af00 ................ │ │ │ │ + 0x0006091c 00afaf00 5fafaf00 87afaf00 afafaf00 ...._........... │ │ │ │ + 0x0006092c d7afaf00 ffafaf00 00d7af00 5fd7af00 ............_... │ │ │ │ + 0x0006093c 87d7af00 afd7af00 d7d7af00 ffd7af00 ................ │ │ │ │ + 0x0006094c 00ffaf00 5fffaf00 87ffaf00 afffaf00 ...._........... │ │ │ │ + 0x0006095c d7ffaf00 ffffaf00 0000d700 5f00d700 ............_... │ │ │ │ + 0x0006096c 8700d700 af00d700 d700d700 ff00d700 ................ │ │ │ │ + 0x0006097c 005fd700 5f5fd700 875fd700 af5fd700 ._..__..._..._.. │ │ │ │ + 0x0006098c d75fd700 ff5fd700 0087d700 5f87d700 ._..._......_... │ │ │ │ + 0x0006099c 8787d700 af87d700 d787d700 ff87d700 ................ │ │ │ │ + 0x000609ac 00afd700 5fafd700 87afd700 afafd700 ...._........... │ │ │ │ + 0x000609bc d7afd700 ffafd700 00d7d700 5fd7d700 ............_... │ │ │ │ + 0x000609cc 87d7d700 afd7d700 d7d7d700 ffd7d700 ................ │ │ │ │ + 0x000609dc 00ffd700 5fffd700 87ffd700 afffd700 ...._........... │ │ │ │ + 0x000609ec d7ffd700 ffffd700 0000ff00 5f00ff00 ............_... │ │ │ │ + 0x000609fc 8700ff00 af00ff00 d700ff00 ff00ff00 ................ │ │ │ │ + 0x00060a0c 005fff00 5f5fff00 875fff00 af5fff00 ._..__..._..._.. │ │ │ │ + 0x00060a1c d75fff00 ff5fff00 0087ff00 5f87ff00 ._..._......_... │ │ │ │ + 0x00060a2c 8787ff00 af87ff00 d787ff00 ff87ff00 ................ │ │ │ │ + 0x00060a3c 00afff00 5fafff00 87afff00 afafff00 ...._........... │ │ │ │ + 0x00060a4c d7afff00 ffafff00 00d7ff00 5fd7ff00 ............_... │ │ │ │ + 0x00060a5c 87d7ff00 afd7ff00 d7d7ff00 ffd7ff00 ................ │ │ │ │ + 0x00060a6c 00ffff00 5fffff00 87ffff00 afffff00 ...._........... │ │ │ │ + 0x00060a7c d7ffff00 ffffff00 08080800 12121200 ................ │ │ │ │ + 0x00060a8c 1c1c1c00 26262600 30303000 3a3a3a00 ....&&&.000.:::. │ │ │ │ + 0x00060a9c 44444400 4e4e4e00 58585800 62626200 DDD.NNN.XXX.bbb. │ │ │ │ + 0x00060aac 6c6c6c00 76767600 80808000 8a8a8a00 lll.vvv......... │ │ │ │ + 0x00060abc 94949400 9e9e9e00 a8a8a800 b2b2b200 ................ │ │ │ │ + 0x00060acc bcbcbc00 c6c6c600 d0d0d000 dadada00 ................ │ │ │ │ + 0x00060adc e4e4e400 eeeeee00 000000ff cc3333ff .............33. │ │ │ │ + 0x00060aec 2121ccff 33cc33ff cc33ccff cccc33ff !!..3.3..3....3. │ │ │ │ + 0x00060afc 33ccccff 878787ff 424242ff 995454ff 3.......BBB..TT. │ │ │ │ + 0x00060b0c 424299ff 549954ff 995499ff 999954ff BB..T.T..T....T. │ │ │ │ + 0x00060b1c 549999ff ccccccff 27000000 1e000000 T.......'....... │ │ │ │ + 0x00060b2c 03000000 01000000 6edbb6ed 01000000 ........n....... │ │ │ │ + 0x00060b3c c3b60000 63686563 6b5f616c 6c6f6300 ....check_alloc. │ │ │ │ + 0x00060b4c 1b5b3f36 323b343b 32323b32 38630000 .[?62;4;22;28c.. │ │ │ │ + 0x00060b5c 1b5b3f36 323b3232 3b323863 00000000 .[?62;22;28c.... │ │ │ │ + 0x00060b6c 1b5b333b 303b3074 00000000 ffffffff .[3;0;0t........ │ │ │ │ + 0x00060b7c ffffffff 23006004 000c2a00 4005000c ....#.`...*.@... │ │ │ │ + 0x00060b8c 30002007 000ca900 2015000c ae00c015 0. ..... ....... │ │ │ │ + 0x00060b9c 000c3c20 8007040c 49202009 040c2221 ..< ....I ..."! │ │ │ │ + 0x00060bac 4024040c 39212027 040c9421 2033040c @$..9! '...! 3.. │ │ │ │ + 0x00060bbc a9214035 040c1a23 6063040c 28230065 .!@5...#`c..(#.e │ │ │ │ + 0x00060bcc 040ccf23 e079040c e923607e 040cf823 ...#.y...#`~...# │ │ │ │ + 0x00060bdc 407f040c c2244098 040caa25 60b5040c @....$@....%`... │ │ │ │ + 0x00060bec b625c0b6 040cc025 00b8040c fb25c0bf .%.....%.....%.. │ │ │ │ + 0x00060bfc 040c0026 80c0040c 0e26c0c1 040c1126 ...&.....&.....& │ │ │ │ + 0x00060c0c 20c2040c 1426a0c2 040c1826 00c3040c ....&.....&.... │ │ │ │ + 0x00060c1c 1d26a0c3 040c2026 00c4040c 222660c4 .&.... &...."&`. │ │ │ │ + 0x00060c2c 040c2626 c0c4040c 2a2640c5 040c2e26 ..&&....*&@....& │ │ │ │ + 0x00060c3c e0c5040c 382640c7 040c4026 00c8040c ....8&@...@&.... │ │ │ │ + 0x00060c4c 422640c8 040c4826 60ca040c 5f2600cc B&@...H&`..._&.. │ │ │ │ + 0x00060c5c 040c6326 60cc040c 6526c0cc 040c6826 ..c&`...e&....h& │ │ │ │ + 0x00060c6c 00cd040c 7b2660cf 040c7e26 e0cf040c ....{&`...~&.... │ │ │ │ + 0x00060c7c 9226e0d2 040c9926 20d3040c 9b2680d3 .&.....& ....&.. │ │ │ │ + 0x00060c8c 040ca026 20d4040c a726e0d4 040caa26 ...& ....&.....& │ │ │ │ + 0x00060c9c 60d5040c b02620d6 040cbd26 c0d7040c `....& ....&.... │ │ │ │ + 0x00060cac c426a0d8 040cc826 00d9040c ce26e0d9 .&.....&.....&.. │ │ │ │ + 0x00060cbc 040cd126 20da040c d32680da 040ce926 ...& ....&.....& │ │ │ │ + 0x00060ccc 40dd040c f026a0de 040cf726 40df040c @....&.....&@... │ │ │ │ + 0x00060cdc fd26a0df 040c0227 40e0040c 0527a0e0 .&.....'@....'.. │ │ │ │ + 0x00060cec 040c0827 a0e1040c 0f27e0e1 040c1227 ...'.....'.....' │ │ │ │ + 0x00060cfc 40e2040c 142780e2 040c1627 c0e2040c @....'.....'.... │ │ │ │ + 0x00060d0c 1d27a0e3 040c2127 20e4040c 282700e5 .'....!' ...('.. │ │ │ │ + 0x00060d1c 040c3327 80e6040c 442780e8 040c4727 ..3'....D'....G' │ │ │ │ + 0x00060d2c e0e8040c 4c2780e9 040c4e27 c0e9040c ....L'....N'.... │ │ │ │ + 0x00060d3c 5327a0ea 040c5727 e0ea040c 632780ec S'....W'....c'.. │ │ │ │ + 0x00060d4c 040c9527 e0f2040c a12720f4 040cb027 ...'.....' ....' │ │ │ │ + 0x00060d5c 00f6040c bf27e0f7 040c3429 a026050c .....'....4).&.. │ │ │ │ + 0x00060d6c 052be060 050c1b2b 8063050c 502b006a .+.`...+.c..P+.j │ │ │ │ + 0x00060d7c 050c552b a06a050c 30300006 060c3d30 ..U+.j..00....=0 │ │ │ │ + 0x00060d8c a007060c 9732e052 060c9932 2053060c .....2.R...2 S.. │ │ │ │ + 0x00060d9c 04f08100 3e0c70f1 212e3e0c 7ef1e12f ....>.p.!.>.~../ │ │ │ │ + 0x00060dac 3e0c02f2 41403e0c 1af24143 3e0c2ff2 >...A@>...AC>./. │ │ │ │ + 0x00060dbc e1453e0c 37f2e146 3e0c0df3 e1613e0c .E>.7..F>....a>. │ │ │ │ + 0x00060dcc 15f3a162 3e0c1cf3 81633e0c 21f32164 ...b>....c>.!.!d │ │ │ │ + 0x00060ddc 3e0c24f3 81653e0c 36f3c166 3e0c78f3 >.$..e>.6..f>.x. │ │ │ │ + 0x00060dec 016f3e0c 7df3a16f 3e0c93f3 61723e0c .o>.}..o>...ar>. │ │ │ │ + 0x00060dfc 96f3e172 3e0c99f3 61733e0c 9ef3e173 ...r>...as>....s │ │ │ │ + 0x00060e0c 3e0ca7f3 e1743e0c acf3c175 3e0cc2f3 >....t>....u>... │ │ │ │ + 0x00060e1c 41783e0c c4f38178 3e0cc6f3 c1783e0c Ax>....x>....x>. │ │ │ │ + 0x00060e2c caf3c179 3e0cd4f3 017c3e0c edf3a17d ...y>....|>....} │ │ │ │ + 0x00060e3c 3e0cf3f3 617e3e0c f5f3a17e 3e0cf7f3 >...a~>....~>... │ │ │ │ + 0x00060e4c e17e3e0c 08f40181 3e0c15f4 a1823e0c .~>.....>.....>. │ │ │ │ + 0x00060e5c 1ff4e183 3e0c26f4 c1843e0c 3ff4e187 ....>.&...>.?... │ │ │ │ + 0x00060e6c 3e0c41f4 41883e0c 46f42189 3e0c4df4 >.A.A.>.F.!.>.M. │ │ │ │ + 0x00060e7c c1893e0c 53f4618a 3e0c6af4 418d3e0c ..>.S.a.>.j.A.>. │ │ │ │ + 0x00060e8c 7df4a18f 3e0ca3f4 61943e0c b0f40196 }...>...a.>..... │ │ │ │ + 0x00060e9c 3e0cb3f4 61963e0c bbf46197 3e0cbff4 >...a.>...a.>... │ │ │ │ + 0x00060eac e1973e0c cbf46199 3e0cdaf4 419b3e0c ..>...a.>...A.>. │ │ │ │ + 0x00060ebc dff4e19b 3e0ce4f4 c19c3e0c eaf4a19d ....>.....>..... │ │ │ │ + 0x00060ecc 3e0cf7f4 e19e3e0c f9f4619f 3e0cfdf4 >.....>...a.>... │ │ │ │ + 0x00060edc a19f3e0c 08f501a1 3e0c0df5 a1a13e0c ..>.....>.....>. │ │ │ │ + 0x00060eec 12f561a2 3e0c49f5 41a93e0c 50f5e1ac ..a.>.I.A.>.P... │ │ │ │ + 0x00060efc 3e0c6ff5 01ae3e0c 73f521af 3e0c87f5 >.o...>.s.!.>... │ │ │ │ + 0x00060f0c e1b03e0c 8af5a1b1 3e0c90f5 01b23e0c ..>.....>.....>. │ │ │ │ + 0x00060f1c a5f5a1b4 3e0ca8f5 01b53e0c b1f541b6 ....>.....>...A. │ │ │ │ + 0x00060f2c 3e0cbcf5 81b73e0c c2f581b8 3e0cd1f5 >.....>.....>... │ │ │ │ + 0x00060f3c 61ba3e0c dcf5c1bb 3e0ce1f5 21bc3e0c a.>.....>...!.>. │ │ │ │ + 0x00060f4c e3f561bc 3e0ce8f5 01bd3e0c eff5e1bd ..a.>.....>..... │ │ │ │ + 0x00060f5c 3e0cf3f5 61be3e0c faf541bf 3e0c10f6 >...a.>...A.>... │ │ │ │ + 0x00060f6c 01c23e0c 87f6e1d0 3e0c8df6 a1d13e0c ..>.....>.....>. │ │ │ │ + 0x00060f7c 91f621d2 3e0c94f6 81d23e0c 98f601d3 ..!.>.....>..... │ │ │ │ + 0x00060f8c 3e0cadf6 a1d53e0c b2f641d6 3e0cb9f6 >.....>...A.>... │ │ │ │ + 0x00060f9c 41d73e0c bcf681d7 3e0ccbf6 61d93e0c A.>.....>...a.>. │ │ │ │ + 0x00060fac cdf6e1d9 3e0ce0f6 a1dc3e0c e9f621dd ....>.....>...!. │ │ │ │ + 0x00060fbc 3e0cf0f6 01de3e0c f3f661de 3e0c0000 >.....>...a.>... │ │ │ │ + 0x00060fcc c6250000 92250000 09240000 0c240000 .%...%...$...$.. │ │ │ │ + 0x00060fdc 0d240000 0a240000 b0000000 b1000000 .$...$.......... │ │ │ │ + 0x00060fec 24240000 0b240000 18250000 10250000 $$...$...%...%.. │ │ │ │ + 0x00060ffc 0c250000 14250000 3c250000 ba230000 .%...%..<%...#.. │ │ │ │ + 0x0006100c bb230000 00250000 bc230000 bd230000 .#...%...#...#.. │ │ │ │ + 0x0006101c 1c250000 24250000 34250000 2c250000 .%..$%..4%..,%.. │ │ │ │ + 0x0006102c 02250000 64220000 65220000 c0030000 .%..d"..e"...... │ │ │ │ + 0x0006103c 60220000 a3000000 b7000000 7876736e `"..........xvsn │ │ │ │ + 0x0006104c 7072696e 74660000 c4bf0202 0202c700 printf.......... │ │ │ │ + 0x0006105c 02020202 02b7b402 02710202 0202685c .........q....h\ │ │ │ │ + 0x0006106c 54020202 02020202 02020202 02020202 T............... │ │ │ │ + 0x0006107c 02020202 64020202 02020202 0202024d ....d..........M │ │ │ │ + 0x0006108c 1d807f85 00052127 352e3451 0a0f1418 ......!'5.4Q.... │ │ │ │ + 0x0006109c 1c3a404c 464b5880 7f850005 2127352e .:@LFKX.....!'5. │ │ │ │ + 0x000610ac 345d0a0f 14181c3a 404c464b 62676e71 4].....:@LFKbgnq │ │ │ │ + 0x000610bc 78676e71 781a0006 12001030 20003900 xgnqx......0 .9. │ │ │ │ + 0x000610cc 3d004100 45004b00 51005700 5d006300 =.A.E.K.Q.W.].c. │ │ │ │ + 0x000610dc 69006f00 75007e00 87009000 9900a200 i.o.u.~......... │ │ │ │ + 0x000610ec ab00b400 bd00c600 cf00d800 e100ea00 ................ │ │ │ │ + 0x000610fc f300fc00 05010d01 15012201 2f013701 .........."./.7. │ │ │ │ + 0x0006110c 44015101 59016101 69017601 83018b01 D.Q.Y.a.i.v..... │ │ │ │ + 0x0006111c 9801a501 ad01b501 c201cf01 d701df01 ................ │ │ │ │ + 0x0006112c ec01f901 01020902 16022302 2b023302 ..........#.+.3. │ │ │ │ + 0x0006113c 40024d02 55025c02 68027402 7b028702 @.M.U.\.h.t.{... │ │ │ │ + 0x0006114c 93029a02 ab02bc02 cd02de02 ea02f602 ................ │ │ │ │ + 0x0006115c 02030e03 15031b03 21032703 2d033803 ........!.'.-.8. │ │ │ │ + 0x0006116c 43035103 5f038203 9003aa03 ce03fd03 C.Q._........... │ │ │ │ + 0x0006117c 0b043004 4a046404 89049604 b204dc04 ..0.J.d......... │ │ │ │ + 0x0006118c e9040405 2e054a05 57058105 9c05a905 ......J.W....... │ │ │ │ + 0x0006119c d305dc05 e5052206 22062206 22062606 ......".".".".&. │ │ │ │ + 0x000611ac 29062c06 31063606 3b064006 45064a06 ).,.1.6.;.@.E.J. │ │ │ │ + 0x000611bc 4f065406 59066206 6b067406 7d068206 O.T.Y.b.k.t.}... │ │ │ │ + 0x000611cc 85068d06 95069d06 a506b006 c906d006 ................ │ │ │ │ + 0x000611dc d806de06 e606eb06 f3060207 06070e07 ................ │ │ │ │ + 0x000611ec 3e076e07 a007a407 a707a707 a707a707 >.n............. │ │ │ │ + 0x000611fc a707a707 a707a707 a707a707 c307c807 ................ │ │ │ │ + 0x0006120c cd07d207 d707dc07 e107e607 eb07f007 ................ │ │ │ │ + 0x0006121c f507fa07 28082f08 37083e08 44084b08 ....(./.7.>.D.K. │ │ │ │ + 0x0006122c ff070408 09080e08 16085808 60086808 ..........X.`.h. │ │ │ │ + 0x0006123c 70087b08 94089408 94089408 94089408 p.{............. │ │ │ │ + 0x0006124c 94089408 94089408 94089408 94089408 ................ │ │ │ │ + 0x0006125c b307bb07 91079107 91079107 91079607 ................ │ │ │ │ + 0x0006126c 8c078c07 8c078c07 8c079107 91079107 ................ │ │ │ │ + 0x0006127c 91079107 ffffffff ffffffff 01080902 ................ │ │ │ │ + 0x0006128c 030a0b10 11181912 131a1b04 050c0d06 ................ │ │ │ │ + 0x0006129c 0e0f1415 1c1d1617 1e1f2021 28292223 .......... !()"# │ │ │ │ + 0x000612ac 2a2b3031 3932333a 3b24252c 2d26272e *+01923:;$%,-&'. │ │ │ │ + 0x000612bc 2f34353c 3d36373e 02121320 21312223 /45<=67>... !1"# │ │ │ │ + 0x000612cc 32040514 15071617 24253435 26273637 2.......$%45&'67 │ │ │ │ + 0x000612dc 40415051 42435253 61707162 63727344 @APQBCRSapqbcrsD │ │ │ │ + 0x000612ec 45545546 47565764 65747566 67760918 ETUFGVWdetufgv.. │ │ │ │ + 0x000612fc 190a0b1a 1b282938 392a2b3a 3b0d1c1d .....()89*+:;... │ │ │ │ + 0x0006130c 0e1e1f2c 2d3d2e2f 3e484958 594a4b5a ...,-=./>HIXYJKZ │ │ │ │ + 0x0006131c 5b686978 796a6b7a 7b4c4d5c 5d4e4f5e [hixyjkz{LM\]NO^ │ │ │ │ + 0x0006132c 5f6c6d7c 7d6e6f7e 7f819091 82839293 _lm|}no~........ │ │ │ │ + 0x0006133c a0a1b0b1 a2a3b2b3 84859495 86879697 ................ │ │ │ │ + 0x0006134c a4a5b4b5 a6a7b6b7 c1d0d1c2 d2d3e0e1 ................ │ │ │ │ + 0x0006135c f1e2e3f2 c4c5d4d5 c6c7d6d7 e4e5f4f5 ................ │ │ │ │ + 0x0006136c e6e7f6f7 8998998a 8b9a9ba8 a9b8b9aa ................ │ │ │ │ + 0x0006137c abbabb8c 8d9c9d8e 8f9e9fac adbcbdae ................ │ │ │ │ + 0x0006138c afbebfc8 c9d8d9ca cbdadbe8 e9f8f9ea ................ │ │ │ │ + 0x0006139c ebfafbcd dcddcede dfecedfd effe0000 ................ │ │ │ │ + 0x000613ac 0408010d 09070b02 060e0000 6368616e ............chan │ │ │ │ + 0x000613bc 67655f62 75666665 725f666f 726d6174 ge_buffer_format │ │ │ │ + 0x000613cc 00000000 09000000 ba01ba01 ba015d02 ..............]. │ │ │ │ + 0x000613dc ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x000613ec ba01ba01 ba01ba01 ba01a601 ba01ba01 ................ │ │ │ │ + 0x000613fc ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x0006140c ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x0006141c ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x0006142c ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x0006143c ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x0006144c ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x0006145c ba01ba01 27002100 0f001b00 15003900 ....'.!.......9. │ │ │ │ + 0x0006146c 3f002d00 ba01ba01 ba01ba01 ba01ba01 ?.-............. │ │ │ │ + 0x0006147c ba01ba01 ba01ba01 ba013300 ba01ba01 ..........3..... │ │ │ │ + 0x0006148c ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x0006149c ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x000614ac ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x000614bc ba01ba01 ba01ba01 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x000614cc ba01ba01 ba01ba01 ba01ba01 ba015101 ..............Q. │ │ │ │ + 0x000614dc ba01ba01 ba01ba01 ba01ba01 ba012d01 ..............-. │ │ │ │ + 0x000614ec 21010f01 1b011501 45014b01 33012701 !.......E.K.3.'. │ │ │ │ + 0x000614fc 39013f01 ba01ba01 ba01ba01 ba01ba01 9.?............. │ │ │ │ + 0x0006150c ba01ba01 ba01ba01 5c016601 6b016101 ........\.f.k.a. │ │ │ │ + 0x0006151c 70015701 75017a01 7f018401 89018e01 p.W.u.z......... │ │ │ │ + 0x0006152c 93019801 9d01a201 ba01ba01 ba01ba01 ................ │ │ │ │ + 0x0006153c 45004a00 4f005400 59005e00 63006800 E.J.O.T.Y.^.c.h. │ │ │ │ + 0x0006154c 6d007300 79007f00 85008b00 91009700 m.s.y........... │ │ │ │ + 0x0006155c 9d00a300 a900af00 b500bb00 c100c700 ................ │ │ │ │ + 0x0006156c cd00d300 d900df00 e500eb00 f100f700 ................ │ │ │ │ + 0x0006157c fd000301 09012400 0d1b4800 33004701 ......$...H.3.G. │ │ │ │ + 0x0006158c 47014701 47010000 10002000 03ff0000 G.G.G..... ..... │ │ │ │ + 0x0006159c 00000000 00000000 b9fec9fe d9fe5203 ..............R. │ │ │ │ + 0x000615ac 52030000 09001600 2a003300 3e005200 R.......*.3.>.R. │ │ │ │ + 0x000615bc 5b006400 68008300 a000c800 db00f300 [.d.h........... │ │ │ │ + 0x000615cc 10011f01 23013201 3b013f01 3f013f01 ....#.2.;.?.?.?. │ │ │ │ + 0x000615dc 54025402 54026a02 70028f02 bb02c502 T.T.T.j.p....... │ │ │ │ + 0x000615ec c802c802 1c004400 1a032203 2a033003 ......D...".*.0. │ │ │ │ + 0x000615fc 39033b03 43034b03 53014b00 c600c600 9.;.C.K.S.K..... │ │ │ │ + 0x0006160c c600c600 fa001301 3b010901 70007b00 ........;...p.{. │ │ │ │ + 0x0006161c 7b007b00 7b00af00 c800f000 00000000 {.{.{........... │ │ │ │ + 0x0006162c 00000000 02000000 00000000 03000000 ................ │ │ │ │ + 0x0006163c 00000000 04000000 00000000 05000000 ................ │ │ │ │ + 0x0006164c 00000000 06000000 00000000 07000000 ................ │ │ │ │ + 0x0006165c 00000000 08000000 00000000 09000000 ................ │ │ │ │ + 0x0006166c 00000000 0a000000 00000000 0b000000 ................ │ │ │ │ + 0x0006167c 00000000 0c000000 00000000 0d000000 ................ │ │ │ │ + 0x0006168c 00000000 0e000000 00000000 0f000000 ................ │ │ │ │ + 0x0006169c 00000000 10000000 00000000 03fe0000 ................ │ │ │ │ + 0x000616ac 6de0f511 fe00006e e0f520fe 00000900 m......n.. ..... │ │ │ │ + 0x000616bc 7508ff00 007f0075 09ff0000 0900750d u......u......u. │ │ │ │ + 0x000616cc ff00000d 007513ff 000012e0 7514ff00 .....u......u... │ │ │ │ + 0x000616dc 000fe075 1bff0000 1b007550 ff000001 ...u......uP.... │ │ │ │ + 0x000616ec 004851ff 00000100 4452ff00 00010041 .HQ.....DR.....A │ │ │ │ + 0x000616fc 53ff0000 01004354 ff000001 004255ff S.....CT.....BU. │ │ │ │ + 0x0006170c 00000500 7e56ff00 0006007e 57ff0000 ....~V.....~W... │ │ │ │ + 0x0006171c 01004661 ff000011 e07563ff 00000200 ..Fa.....uc..... │ │ │ │ + 0x0006172c 7e67ff00 0013e075 7fff0000 10e0f58d ~g.....u........ │ │ │ │ + 0x0006173c ff000046 e07595ff 00004fe0 7596ff00 ...F.u....O.u... │ │ │ │ + 0x0006174c 0049e075 97ff0000 4be07598 ff00004a .I.u....K.u....J │ │ │ │ + 0x0006175c e07599ff 00004ce0 759aff00 004de075 .u....L.u....M.u │ │ │ │ + 0x0006176c 9bff0000 4ee0759c ff000050 e0759dff ....N.u....P.u.. │ │ │ │ + 0x0006177c 00000100 459eff00 0051e075 9fff0000 ....E....Q.u.... │ │ │ │ + 0x0006178c 52e075aa ff000043 e075abff 000045e0 R.u....C.u....E. │ │ │ │ + 0x0006179c 75acff00 0048e075 adff0000 44e075ae u....H.u....D.u. │ │ │ │ + 0x000617ac ff000041 e075afff 000042e0 75b0ff00 ...A.u....B.u... │ │ │ │ + 0x000617bc 0037e075 b1ff0000 38e075b2 ff000039 .7.u....8.u....9 │ │ │ │ + 0x000617cc e075b3ff 00003ae0 75b4ff00 003be075 .u....:.u....;.u │ │ │ │ + 0x000617dc b5ff0000 3ce075b6 ff00003d e075b7ff ....<.u....=.u.. │ │ │ │ + 0x000617ec 00003ee0 75b8ff00 003fe075 b9ff0000 ..>.u....?.u.... │ │ │ │ + 0x000617fc 40e075bd ff000047 e075beff 00000100 @.u....G.u...... │ │ │ │ + 0x0006180c 50bfff00 00010051 c0ff0000 0d007ec1 P......Q......~. │ │ │ │ + 0x0006181c ff000001 0053c2ff 00000f00 7ec3ff00 .....S......~... │ │ │ │ + 0x0006182c 0011007e c4ff0000 12007ec5 ff000013 ...~......~..... │ │ │ │ + 0x0006183c 007ec6ff 00001400 7ec7ff00 0015007e .~......~......~ │ │ │ │ + 0x0006184c c8ff0000 17007ec9 ff000018 007ecaff ......~......~.. │ │ │ │ + 0x0006185c 000020e0 75cbff00 0021e075 ccff0000 .. .u....!.u.... │ │ │ │ + 0x0006186c 22e075cd ff000023 e075ceff 000024e0 ".u....#.u....$. │ │ │ │ + 0x0006187c 75cfff00 0025e075 d0ff0000 26e075d1 u....%.u....&.u. │ │ │ │ + 0x0006188c ff000027 e075d2ff 000028e0 75d3ff00 ...'.u....(.u... │ │ │ │ + 0x0006189c 0029e075 d4ff0000 2ae075d5 ff00002b .).u....*.u....+ │ │ │ │ + 0x000618ac e075d6ff 00002ce0 75d7ff00 002de075 .u....,.u....-.u │ │ │ │ + 0x000618bc d8ff0000 2ee075d9 ff00002f e075daff ......u..../.u.. │ │ │ │ + 0x000618cc 000030e0 75dbff00 0031e075 dcff0000 ..0.u....1.u.... │ │ │ │ + 0x000618dc 32e075dd ff000033 e075deff 000034e0 2.u....3.u....4. │ │ │ │ + 0x000618ec 75dfff00 0035e075 e0ff0000 36e075e1 u....5.u....6.u. │ │ │ │ + 0x000618fc ff000061 e0f5e2ff 000067e0 f5e3ff00 ...a......g..... │ │ │ │ + 0x0006190c 0062e0f5 e4ff0000 68e0f5e5 ff00000e .b......h....... │ │ │ │ + 0x0006191c e0f5e7ff 000066e0 f5e8ff00 006ce0f5 ......f......l.. │ │ │ │ + 0x0006192c e9ff0000 63e0f5ea ff000069 e0f5ebff ....c......i.... │ │ │ │ + 0x0006193c 000064e0 f5ecff00 006ae0f5 edff0000 ..d......j...... │ │ │ │ + 0x0006194c 65e0f5ee ff00006b e0f5ffff 00000300 e......k........ │ │ │ │ + 0x0006195c 7e11ff08 105ee075 12ff0810 60e07513 ~....^.u....`.u. │ │ │ │ + 0x0006196c ff08105f e07514ff 081054e0 7515ff08 ..._.u....T.u... │ │ │ │ + 0x0006197c 1058e075 16ff0810 5ce07517 ff08105b .X.u....\.u....[ │ │ │ │ + 0x0006198c e0751cff 08105de0 7531ff08 1055e075 .u....].u1...U.u │ │ │ │ + 0x0006199c 3eff0810 5ae07597 ff081059 e0750000 >...Z.u....Y.u.. │ │ │ │ + 0x000619ac ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000619bc 00000000 04000000 08000000 01000000 ................ │ │ │ │ + 0x000619cc 02000000 2f746d70 2f666f6f 742d6e6f ..../tmp/foot-no │ │ │ │ + 0x000619dc 74696669 63617469 6f6e2d69 636f6e2d tification-icon- │ │ │ │ + 0x000619ec 58585858 58580000 00000000 00000000 XXXXXX.......... │ │ │ │ + 0x000619fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00061a0c 00000000 00001400 28004000 50006300 ........(.@.P.c. │ │ │ │ + 0x00061a1c 77009000 a000b300 c700e000 f1000801 w............... │ │ │ │ + 0x00061a2c 20013901 54017001 8c01ab01 ca01eb01 .9.T.p......... │ │ │ │ + 0x00061a3c 0e023202 57027d02 a502ce02 f9022503 ..2.W.}.......%. │ │ │ │ + 0x00061a4c 53038203 b303e503 18044d04 8404bc04 S.........M..... │ │ │ │ + 0x00061a5c f6043205 6f05ad05 ed052f06 7306b806 ..2.o...../.s... │ │ │ │ + 0x00061a6c fe064707 9107dd07 2a087a08 ca081d09 ..G.....*.z..... │ │ │ │ + 0x00061a7c 7209c809 200a790a d50a320b 910bf20b r... .y...2..... │ │ │ │ + 0x00061a8c 550cba0c 200d880d f20d5e0e cc0e3c0f U... .....^...<. │ │ │ │ + 0x00061a9c ae0f2110 97100e11 88110312 80120013 ..!............. │ │ │ │ + 0x00061aac 81130414 89141015 9a152516 b2164117 ..........%...A. │ │ │ │ + 0x00061abc d3176618 fb189319 2c1ac81a 661b061c ..f.....,...f... │ │ │ │ + 0x00061acc a71c4c1d f21d9a1e 441ff11f a0205021 ..L.....D.... P! │ │ │ │ + 0x00061adc 0422b922 70232a24 e524a325 64262627 ."."p#*$.$.%d&&' │ │ │ │ + 0x00061aec eb27b128 7b29462a 142be32b b62c8a2d .'.({)F*.+.+.,.- │ │ │ │ + 0x00061afc 612e3a2f 1530f230 d231b432 99338034 a.:/.0.0.1.2.3.4 │ │ │ │ + 0x00061b0c 69355536 42373338 25391a3a 123b0b3c i5U6B738%9.:.;.< │ │ │ │ + 0x00061b1c 073d063e 073f0a40 10411842 23433044 .=.>.?.@.A.B#C0D │ │ │ │ + 0x00061b2c 3f455146 65477c48 9549b14a cf4bf04c ?EQFeG|H.I.J.K.L │ │ │ │ + 0x00061b3c 134e394f 61508c51 b952e953 1b555056 .N9OaP.Q.R.S.UPV │ │ │ │ + 0x00061b4c 8757c158 fe593d5b 7e5cc25d 095f5260 .W.X.Y=[~\.]._R` │ │ │ │ + 0x00061b5c 9e61ed62 3e649165 e8664068 9c69fa6a .a.b>d.e.f@h.i.j │ │ │ │ + 0x00061b6c 5b6cbe6d 246f8d70 f8716673 d7744a76 [l.m$o.p.qfs.tJv │ │ │ │ + 0x00061b7c c0773979 b47a327c b37d377f bd804682 .w9y.z2|.}7...F. │ │ │ │ + 0x00061b8c d1835f85 f0868488 1b8ab48b 508def8e .._.........P... │ │ │ │ + 0x00061b9c 90903592 dc938695 3297e298 949a499c ..5.....2.....I. │ │ │ │ + 0x00061bac 019ebb9f 79a139a3 fca4c2a6 8ba856aa ....y.9.......V. │ │ │ │ + 0x00061bbc 25acf6ad caafa1b1 7bb357b5 37b719b9 %.......{.W.7... │ │ │ │ + 0x00061bcc ffbae7bc d2bec0c0 b1c2a5c4 9cc695c8 ................ │ │ │ │ + 0x00061bdc 92ca91cc 94ce99d0 a1d2add4 bbd6ccd8 ................ │ │ │ │ + 0x00061bec e0daf7dc 11df2ee1 4ee371e5 97e7c0e9 ........N.q..... │ │ │ │ + 0x00061bfc eceb1bee 4df082f2 baf4f5f6 33f974fb ....M.......3.t. │ │ │ │ + 0x00061c0c b8fdffff 04000818 1d212600 060c1100 .........!&..... │ │ │ │ + 0x00061c1c 00000000 00000000 00000000 01000000 ................ │ │ │ │ + 0x00061c2c 09000000 15000000 14000000 18000000 ................ │ │ │ │ + 0x00061c3c 17000000 19000000 12000000 13000000 ................ │ │ │ │ + 0x00061c4c 16000000 ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00061c5c ffffffff ffffffff ffffffff 0e000204 ................ │ │ │ │ + 0x00061c6c 080a0c06 dd080a0c 06000000 ffffffff ................ │ │ │ │ + 0x00061c7c ffffffff 02030303 03251c1c 1c1c1c1c .........%...... │ │ │ │ + 0x00061c8c 1c253105 31310a00 04090000 048d0e08 .%1.11.......... │ │ │ │ + 0x00061c9c 161d7979 79797979 79792a00 022a0c0e ..yyyyyyyy*..*.. │ │ │ │ + 0x00061cac 10121416 16161604 06080a00 46142f1d ............F./. │ │ │ │ + 0x00061cbc 89003618 18181836 36360002 04450002 ..6....666...E.. │ │ │ │ + 0x00061ccc 04065404 8a098a09 8a098a09 cf088a09 ..T............. │ │ │ │ + 0x00061cdc 8a098a09 8a098a09 0b091409 2c098a09 ............,... │ │ │ │ + 0x00061cec 8a098a09 8a093709 8a094009 16008209 ......7...@..... │ │ │ │ + 0x00061cfc 16008209 1a008209 82098600 b6001701 ................ │ │ │ │ + 0x00061d0c 2f012f01 2f018209 82098209 82092f01 /././........./. │ │ │ │ + 0x00061d1c 82092f01 82098209 af010003 060c0c0c ../............. │ │ │ │ + 0x00061d2c 0c090000 03001500 fb07fb07 fb07fb07 ................ │ │ │ │ + 0x00061d3c 1c00fb07 22000000 fd012f00 44005700 ...."...../.D.W. │ │ │ │ + 0x00061d4c 2c018401 fd016500 fd01fd01 fd01fd01 ,.....e......... │ │ │ │ + 0x00061d5c 8a01e100 7f00fd01 fd014a01 3501fb00 ..........J.5... │ │ │ │ + 0x00061d6c fd011601 41580000 4244001b 5b3f3230 ....AX..BD..[?20 │ │ │ │ + 0x00061d7c 30346c00 4245001b 5b3f3230 30346800 04l.BE..[?2004h. │ │ │ │ + 0x00061d8c 436f0032 35360043 72001b5d 3131321b Co.256.Cr..]112. │ │ │ │ + 0x00061d9c 5c004373 001b5d31 323b2570 3125731b \.Cs..]12;%p1%s. │ │ │ │ + 0x00061dac 5c004533 001b5b33 4a004d73 001b5d35 \.E3..[3J.Ms..]5 │ │ │ │ + 0x00061dbc 323b2570 3125733b 25703225 731b5c00 2;%p1%s;%p2%s.\. │ │ │ │ + 0x00061dcc 5045001b 5b323031 7e005053 001b5b32 PE..[201~.PS..[2 │ │ │ │ + 0x00061ddc 30307e00 52474200 38005256 001b5b3e 00~.RGB.8.RV..[> │ │ │ │ + 0x00061dec 63005265 6374001b 5b257031 25643b25 c.Rect..[%p1%d;% │ │ │ │ + 0x00061dfc 70322564 3b257033 25643b25 70342564 p2%d;%p3%d;%p4%d │ │ │ │ + 0x00061e0c 3b257035 25642478 00536500 1b5b2071 ;%p5%d$x.Se..[ q │ │ │ │ + 0x00061e1c 00536574 756c6300 1b5b3538 3a323a3a .Setulc..[58:2:: │ │ │ │ + 0x00061e2c 25703125 7b363535 33367d25 2f25643a %p1%{65536}%/%d: │ │ │ │ + 0x00061e3c 25703125 7b323536 7d252f25 7b323535 %p1%{256}%/%{255 │ │ │ │ + 0x00061e4c 7d252625 643a2570 31257b32 35357d25 }%&%d:%p1%{255}% │ │ │ │ + 0x00061e5c 26256425 3b6d0053 6d756c78 001b5b34 &%d%;m.Smulx..[4 │ │ │ │ + 0x00061e6c 3a257031 25646d00 5373001b 5b257031 :%p1%dm.Ss..[%p1 │ │ │ │ + 0x00061e7c 25642071 00537500 0053796e 63001b5b %d q.Su..Sync..[ │ │ │ │ + 0x00061e8c 3f323032 36253f25 7031257b 317d252d ?2026%?%p1%{1}%- │ │ │ │ + 0x00061e9c 25746c25 6568253b 00544e00 666f6f74 %tl%eh%;.TN.foot │ │ │ │ + 0x00061eac 00545300 1b5d323b 00546300 00584600 .TS..]2;.Tc..XF. │ │ │ │ + 0x00061ebc 00584d00 1b5b3f31 3030363b 31303030 .XM..[?1006;1000 │ │ │ │ + 0x00061ecc 253f2570 31257b31 7d253d25 74682565 %?%p1%{1}%=%th%e │ │ │ │ + 0x00061edc 6c253b00 5852001b 5b3e3071 00585400 l%;.XR..[>0q.XT. │ │ │ │ + 0x00061eec 00616373 63006060 61616666 67676969 .acsc.``aaffggii │ │ │ │ + 0x00061efc 6a6a6b6b 6c6c6d6d 6e6e6f6f 70707171 jjkkllmmnnooppqq │ │ │ │ + 0x00061f0c 72727373 74747575 76767777 78787979 rrssttuuvvwwxxyy │ │ │ │ + 0x00061f1c 7a7a7b7b 7c7c7d7d 7e7e0061 6d000062 zz{{||}}~~.am..b │ │ │ │ + 0x00061f2c 63650000 62656c00 0700626c 696e6b00 ce..bel...blink. │ │ │ │ + 0x00061f3c 1b5b356d 00626f6c 64001b5b 316d0062 .[5m.bold..[1m.b │ │ │ │ + 0x00061f4c 77000063 6274001b 5b5a0063 63630000 w..cbt..[Z.ccc.. │ │ │ │ + 0x00061f5c 63697669 73001b5b 3f32356c 00636c65 civis..[?25l.cle │ │ │ │ + 0x00061f6c 6172001b 5b481b5b 324a0063 6e6f726d ar..[H.[2J.cnorm │ │ │ │ + 0x00061f7c 001b5b3f 31326c1b 5b3f3235 6800636f ..[?12l.[?25h.co │ │ │ │ + 0x00061f8c 6c6f7273 00323536 00636f6c 73003830 lors.256.cols.80 │ │ │ │ + 0x00061f9c 00637200 0d006373 72001b5b 25692570 .cr...csr..[%i%p │ │ │ │ + 0x00061fac 3125643b 25703225 64720063 7562001b 1%d;%p2%dr.cub.. │ │ │ │ + 0x00061fbc 5b257031 25644400 63756231 00080063 [%p1%dD.cub1...c │ │ │ │ + 0x00061fcc 7564001b 5b257031 25644200 63756431 ud..[%p1%dB.cud1 │ │ │ │ + 0x00061fdc 000a0063 7566001b 5b257031 25644300 ...cuf..[%p1%dC. │ │ │ │ + 0x00061fec 63756631 001b5b43 00637570 001b5b25 cuf1..[C.cup..[% │ │ │ │ + 0x00061ffc 69257031 25643b25 70322564 48006375 i%p1%d;%p2%dH.cu │ │ │ │ + 0x0006200c 75001b5b 25703125 64410063 75753100 u..[%p1%dA.cuu1. │ │ │ │ + 0x0006201c 1b5b4100 63767669 73001b5b 3f31323b .[A.cvvis..[?12; │ │ │ │ + 0x0006202c 32356800 64636800 1b5b2570 31256450 25h.dch..[%p1%dP │ │ │ │ + 0x0006203c 00646368 31001b5b 50006469 6d001b5b .dch1..[P.dim..[ │ │ │ │ + 0x0006204c 326d0064 6c001b5b 25703125 644d0064 2m.dl..[%p1%dM.d │ │ │ │ + 0x0006205c 6c31001b 5b4d0064 736c001b 5d323b1b l1..[M.dsl..]2;. │ │ │ │ + 0x0006206c 5c006563 68001b5b 25703125 64580065 \.ech..[%p1%dX.e │ │ │ │ + 0x0006207c 64001b5b 4a00656c 001b5b4b 00656c31 d..[J.el..[K.el1 │ │ │ │ + 0x0006208c 001b5b31 4b006664 001b5b3f 31303034 ..[1K.fd..[?1004 │ │ │ │ + 0x0006209c 6c006665 001b5b3f 31303034 6800666c l.fe..[?1004h.fl │ │ │ │ + 0x000620ac 61736800 1b5d3535 351b5c00 66736c00 ash..]555.\.fsl. │ │ │ │ + 0x000620bc 1b5c0068 6f6d6500 1b5b4800 68706100 .\.home..[H.hpa. │ │ │ │ + 0x000620cc 1b5b2569 25703125 64470068 73000068 .[%i%p1%dG.hs..h │ │ │ │ + 0x000620dc 74000900 68747300 1b480069 6368001b t...hts..H.ich.. │ │ │ │ + 0x000620ec 5b257031 25644000 696c001b 5b257031 [%p1%d@.il..[%p1 │ │ │ │ + 0x000620fc 25644c00 696c3100 1b5b4c00 696e6400 %dL.il1..[L.ind. │ │ │ │ + 0x0006210c 0a00696e 646e001b 5b257031 25645300 ..indn..[%p1%dS. │ │ │ │ + 0x0006211c 696e6974 63001b5d 343b2570 3125643b initc..]4;%p1%d; │ │ │ │ + 0x0006212c 7267623a 25703225 7b323535 7d252a25 rgb:%p2%{255}%*% │ │ │ │ + 0x0006213c 7b313030 307d252f 25322e32 582f2570 {1000}%/%2.2X/%p │ │ │ │ + 0x0006214c 33257b32 35357d25 2a257b31 3030307d 3%{255}%*%{1000} │ │ │ │ + 0x0006215c 252f2532 2e32582f 25703425 7b323535 %/%2.2X/%p4%{255 │ │ │ │ + 0x0006216c 7d252a25 7b313030 307d252f 25322e32 }%*%{1000}%/%2.2 │ │ │ │ + 0x0006217c 581b5c00 696e7669 73001b5b 386d0069 X.\.invis..[8m.i │ │ │ │ + 0x0006218c 7332001b 5b21701b 5b346c1b 3e006974 s2..[!p.[4l.>.it │ │ │ │ + 0x0006219c 0038006b 4443001b 5b333b32 7e006b44 .8.kDC..[3;2~.kD │ │ │ │ + 0x000621ac 4333001b 5b333b33 7e006b44 4334001b C3..[3;3~.kDC4.. │ │ │ │ + 0x000621bc 5b333b34 7e006b44 4335001b 5b333b35 [3;4~.kDC5..[3;5 │ │ │ │ + 0x000621cc 7e006b44 4336001b 5b333b36 7e006b44 ~.kDC6..[3;6~.kD │ │ │ │ + 0x000621dc 4337001b 5b333b37 7e006b44 4e001b5b C7..[3;7~.kDN..[ │ │ │ │ + 0x000621ec 313b3242 006b444e 33001b5b 313b3342 1;2B.kDN3..[1;3B │ │ │ │ + 0x000621fc 006b444e 34001b5b 313b3442 006b444e .kDN4..[1;4B.kDN │ │ │ │ + 0x0006220c 35001b5b 313b3542 006b444e 36001b5b 5..[1;5B.kDN6..[ │ │ │ │ + 0x0006221c 313b3642 006b444e 37001b5b 313b3742 1;6B.kDN7..[1;7B │ │ │ │ + 0x0006222c 006b454e 44001b5b 313b3246 006b454e .kEND..[1;2F.kEN │ │ │ │ + 0x0006223c 4433001b 5b313b33 46006b45 4e443400 D3..[1;3F.kEND4. │ │ │ │ + 0x0006224c 1b5b313b 3446006b 454e4435 001b5b31 .[1;4F.kEND5..[1 │ │ │ │ + 0x0006225c 3b354600 6b454e44 36001b5b 313b3646 ;5F.kEND6..[1;6F │ │ │ │ + 0x0006226c 006b454e 4437001b 5b313b37 46006b48 .kEND7..[1;7F.kH │ │ │ │ + 0x0006227c 4f4d001b 5b313b32 48006b48 4f4d3300 OM..[1;2H.kHOM3. │ │ │ │ + 0x0006228c 1b5b313b 3348006b 484f4d34 001b5b31 .[1;3H.kHOM4..[1 │ │ │ │ + 0x0006229c 3b344800 6b484f4d 35001b5b 313b3548 ;4H.kHOM5..[1;5H │ │ │ │ + 0x000622ac 006b484f 4d36001b 5b313b36 48006b48 .kHOM6..[1;6H.kH │ │ │ │ + 0x000622bc 4f4d3700 1b5b313b 3748006b 4943001b OM7..[1;7H.kIC.. │ │ │ │ + 0x000622cc 5b323b32 7e006b49 4333001b 5b323b33 [2;2~.kIC3..[2;3 │ │ │ │ + 0x000622dc 7e006b49 4334001b 5b323b34 7e006b49 ~.kIC4..[2;4~.kI │ │ │ │ + 0x000622ec 4335001b 5b323b35 7e006b49 4336001b C5..[2;5~.kIC6.. │ │ │ │ + 0x000622fc 5b323b36 7e006b49 4337001b 5b323b37 [2;6~.kIC7..[2;7 │ │ │ │ + 0x0006230c 7e006b4c 4654001b 5b313b32 44006b4c ~.kLFT..[1;2D.kL │ │ │ │ + 0x0006231c 46543300 1b5b313b 3344006b 4c465434 FT3..[1;3D.kLFT4 │ │ │ │ + 0x0006232c 001b5b31 3b344400 6b4c4654 35001b5b ..[1;4D.kLFT5..[ │ │ │ │ + 0x0006233c 313b3544 006b4c46 5436001b 5b313b36 1;5D.kLFT6..[1;6 │ │ │ │ + 0x0006234c 44006b4c 46543700 1b5b313b 3744006b D.kLFT7..[1;7D.k │ │ │ │ + 0x0006235c 4e585400 1b5b363b 327e006b 4e585433 NXT..[6;2~.kNXT3 │ │ │ │ + 0x0006236c 001b5b36 3b337e00 6b4e5854 34001b5b ..[6;3~.kNXT4..[ │ │ │ │ + 0x0006237c 363b347e 006b4e58 5435001b 5b363b35 6;4~.kNXT5..[6;5 │ │ │ │ + 0x0006238c 7e006b4e 58543600 1b5b363b 367e006b ~.kNXT6..[6;6~.k │ │ │ │ + 0x0006239c 4e585437 001b5b36 3b377e00 6b505256 NXT7..[6;7~.kPRV │ │ │ │ + 0x000623ac 001b5b35 3b327e00 6b505256 33001b5b ..[5;2~.kPRV3..[ │ │ │ │ + 0x000623bc 353b337e 006b5052 5634001b 5b353b34 5;3~.kPRV4..[5;4 │ │ │ │ + 0x000623cc 7e006b50 52563500 1b5b353b 357e006b ~.kPRV5..[5;5~.k │ │ │ │ + 0x000623dc 50525636 001b5b35 3b367e00 6b505256 PRV6..[5;6~.kPRV │ │ │ │ + 0x000623ec 37001b5b 353b377e 006b5249 54001b5b 7..[5;7~.kRIT..[ │ │ │ │ + 0x000623fc 313b3243 006b5249 5433001b 5b313b33 1;2C.kRIT3..[1;3 │ │ │ │ + 0x0006240c 43006b52 49543400 1b5b313b 3443006b C.kRIT4..[1;4C.k │ │ │ │ + 0x0006241c 52495435 001b5b31 3b354300 6b524954 RIT5..[1;5C.kRIT │ │ │ │ + 0x0006242c 36001b5b 313b3643 006b5249 5437001b 6..[1;6C.kRIT7.. │ │ │ │ + 0x0006243c 5b313b37 43006b55 50001b5b 313b3241 [1;7C.kUP..[1;2A │ │ │ │ + 0x0006244c 006b5550 33001b5b 313b3341 006b5550 .kUP3..[1;3A.kUP │ │ │ │ + 0x0006245c 34001b5b 313b3441 006b5550 35001b5b 4..[1;4A.kUP5..[ │ │ │ │ + 0x0006246c 313b3541 006b5550 36001b5b 313b3641 1;5A.kUP6..[1;6A │ │ │ │ + 0x0006247c 006b5550 37001b5b 313b3741 006b6273 .kUP7..[1;7A.kbs │ │ │ │ + 0x0006248c 007f006b 63627400 1b5b5a00 6b637562 ...kcbt..[Z.kcub │ │ │ │ + 0x0006249c 31001b4f 44006b63 75643100 1b4f4200 1..OD.kcud1..OB. │ │ │ │ + 0x000624ac 6b637566 31001b4f 43006b63 75753100 kcuf1..OC.kcuu1. │ │ │ │ + 0x000624bc 1b4f4100 6b646368 31001b5b 337e006b .OA.kdch1..[3~.k │ │ │ │ + 0x000624cc 656e6400 1b4f4600 6b663100 1b4f5000 end..OF.kf1..OP. │ │ │ │ + 0x000624dc 6b663130 001b5b32 317e006b 66313100 kf10..[21~.kf11. │ │ │ │ + 0x000624ec 1b5b3233 7e006b66 3132001b 5b32347e .[23~.kf12..[24~ │ │ │ │ + 0x000624fc 006b6631 33001b5b 313b3250 006b6631 .kf13..[1;2P.kf1 │ │ │ │ + 0x0006250c 34001b5b 313b3251 006b6631 35001b5b 4..[1;2Q.kf15..[ │ │ │ │ + 0x0006251c 313b3252 006b6631 36001b5b 313b3253 1;2R.kf16..[1;2S │ │ │ │ + 0x0006252c 006b6631 37001b5b 31353b32 7e006b66 .kf17..[15;2~.kf │ │ │ │ + 0x0006253c 3138001b 5b31373b 327e006b 66313900 18..[17;2~.kf19. │ │ │ │ + 0x0006254c 1b5b3138 3b327e00 6b663200 1b4f5100 .[18;2~.kf2..OQ. │ │ │ │ + 0x0006255c 6b663230 001b5b31 393b327e 006b6632 kf20..[19;2~.kf2 │ │ │ │ + 0x0006256c 31001b5b 32303b32 7e006b66 3232001b 1..[20;2~.kf22.. │ │ │ │ + 0x0006257c 5b32313b 327e006b 66323300 1b5b3233 [21;2~.kf23..[23 │ │ │ │ + 0x0006258c 3b327e00 6b663234 001b5b32 343b327e ;2~.kf24..[24;2~ │ │ │ │ + 0x0006259c 006b6632 35001b5b 313b3550 006b6632 .kf25..[1;5P.kf2 │ │ │ │ + 0x000625ac 36001b5b 313b3551 006b6632 37001b5b 6..[1;5Q.kf27..[ │ │ │ │ + 0x000625bc 313b3552 006b6632 38001b5b 313b3553 1;5R.kf28..[1;5S │ │ │ │ + 0x000625cc 006b6632 39001b5b 31353b35 7e006b66 .kf29..[15;5~.kf │ │ │ │ + 0x000625dc 33001b4f 52006b66 3330001b 5b31373b 3..OR.kf30..[17; │ │ │ │ + 0x000625ec 357e006b 66333100 1b5b3138 3b357e00 5~.kf31..[18;5~. │ │ │ │ + 0x000625fc 6b663332 001b5b31 393b357e 006b6633 kf32..[19;5~.kf3 │ │ │ │ + 0x0006260c 33001b5b 32303b35 7e006b66 3334001b 3..[20;5~.kf34.. │ │ │ │ + 0x0006261c 5b32313b 357e006b 66333500 1b5b3233 [21;5~.kf35..[23 │ │ │ │ + 0x0006262c 3b357e00 6b663336 001b5b32 343b357e ;5~.kf36..[24;5~ │ │ │ │ + 0x0006263c 006b6633 37001b5b 313b3650 006b6633 .kf37..[1;6P.kf3 │ │ │ │ + 0x0006264c 38001b5b 313b3651 006b6633 39001b5b 8..[1;6Q.kf39..[ │ │ │ │ + 0x0006265c 313b3652 006b6634 001b4f53 006b6634 1;6R.kf4..OS.kf4 │ │ │ │ + 0x0006266c 30001b5b 313b3653 006b6634 31001b5b 0..[1;6S.kf41..[ │ │ │ │ + 0x0006267c 31353b36 7e006b66 3432001b 5b31373b 15;6~.kf42..[17; │ │ │ │ + 0x0006268c 367e006b 66343300 1b5b3138 3b367e00 6~.kf43..[18;6~. │ │ │ │ + 0x0006269c 6b663434 001b5b31 393b367e 006b6634 kf44..[19;6~.kf4 │ │ │ │ + 0x000626ac 35001b5b 32303b36 7e006b66 3436001b 5..[20;6~.kf46.. │ │ │ │ + 0x000626bc 5b32313b 367e006b 66343700 1b5b3233 [21;6~.kf47..[23 │ │ │ │ + 0x000626cc 3b367e00 6b663438 001b5b32 343b367e ;6~.kf48..[24;6~ │ │ │ │ + 0x000626dc 006b6634 39001b5b 313b3350 006b6635 .kf49..[1;3P.kf5 │ │ │ │ + 0x000626ec 001b5b31 357e006b 66353000 1b5b313b ..[15~.kf50..[1; │ │ │ │ + 0x000626fc 3351006b 66353100 1b5b313b 3352006b 3Q.kf51..[1;3R.k │ │ │ │ + 0x0006270c 66353200 1b5b313b 3353006b 66353300 f52..[1;3S.kf53. │ │ │ │ + 0x0006271c 1b5b3135 3b337e00 6b663534 001b5b31 .[15;3~.kf54..[1 │ │ │ │ + 0x0006272c 373b337e 006b6635 35001b5b 31383b33 7;3~.kf55..[18;3 │ │ │ │ + 0x0006273c 7e006b66 3536001b 5b31393b 337e006b ~.kf56..[19;3~.k │ │ │ │ + 0x0006274c 66353700 1b5b3230 3b337e00 6b663538 f57..[20;3~.kf58 │ │ │ │ + 0x0006275c 001b5b32 313b337e 006b6635 39001b5b ..[21;3~.kf59..[ │ │ │ │ + 0x0006276c 32333b33 7e006b66 36001b5b 31377e00 23;3~.kf6..[17~. │ │ │ │ + 0x0006277c 6b663630 001b5b32 343b337e 006b6636 kf60..[24;3~.kf6 │ │ │ │ + 0x0006278c 31001b5b 313b3450 006b6636 32001b5b 1..[1;4P.kf62..[ │ │ │ │ + 0x0006279c 313b3451 006b6636 33001b5b 313b3452 1;4Q.kf63..[1;4R │ │ │ │ + 0x000627ac 006b6637 001b5b31 387e006b 6638001b .kf7..[18~.kf8.. │ │ │ │ + 0x000627bc 5b31397e 006b6639 001b5b32 307e006b [19~.kf9..[20~.k │ │ │ │ + 0x000627cc 686f6d65 001b4f48 006b6963 6831001b home..OH.kich1.. │ │ │ │ + 0x000627dc 5b327e00 6b696e64 001b5b31 3b324200 [2~.kind..[1;2B. │ │ │ │ + 0x000627ec 6b6d6f75 73001b5b 3c006b6e 70001b5b kmous..[<.knp..[ │ │ │ │ + 0x000627fc 367e006b 7070001b 5b357e00 6b726900 6~.kpp..[5~.kri. │ │ │ │ + 0x0006280c 1b5b313b 3241006b 78494e00 1b5b4900 .[1;2A.kxIN..[I. │ │ │ │ + 0x0006281c 6b784f55 54001b5b 4f006c69 6e657300 kxOUT..[O.lines. │ │ │ │ + 0x0006282c 3234006d 69720000 6d736772 00006e61 24.mir..msgr..na │ │ │ │ + 0x0006283c 6d650066 6f6f7400 6e656c00 1b45006e me.foot.nel..E.n │ │ │ │ + 0x0006284c 70630000 6f63001b 5d313034 1b5c006f pc..oc..]104.\.o │ │ │ │ + 0x0006285c 70001b5b 33393b34 396d0070 61697273 p..[39;49m.pairs │ │ │ │ + 0x0006286c 00363535 33360072 63001b38 00726570 .65536.rc..8.rep │ │ │ │ + 0x0006287c 00257031 25631b5b 25703225 7b317d25 .%p1%c.[%p2%{1}% │ │ │ │ + 0x0006288c 2d256462 00726576 001b5b37 6d007269 -%db.rev..[7m.ri │ │ │ │ + 0x0006289c 001b4d00 72696e00 1b5b2570 31256454 ..M.rin..[%p1%dT │ │ │ │ + 0x000628ac 00726974 6d001b5b 32336d00 726d6163 .ritm..[23m.rmac │ │ │ │ + 0x000628bc 73001b28 4200726d 616d001b 5b3f376c s..(B.rmam..[?7l │ │ │ │ + 0x000628cc 00726d63 7570001b 5b3f3130 34396c1b .rmcup..[?1049l. │ │ │ │ + 0x000628dc 5b32333b 303b3074 00726d69 72001b5b [23;0;0t.rmir..[ │ │ │ │ + 0x000628ec 346c0072 6d6b7800 1b5b3f31 6c1b3e00 4l.rmkx..[?1l.>. │ │ │ │ + 0x000628fc 726d6d00 1b5b3f31 30333668 1b5b3f31 rmm..[?1036h.[?1 │ │ │ │ + 0x0006290c 3033346c 00726d73 6f001b5b 32376d00 034l.rmso..[27m. │ │ │ │ + 0x0006291c 726d756c 001b5b32 346d0072 6d787800 rmul..[24m.rmxx. │ │ │ │ + 0x0006292c 1b5b3239 6d007273 31001b63 00727332 .[29m.rs1..c.rs2 │ │ │ │ + 0x0006293c 001b5b21 701b5b34 6c1b3e00 7276001b ..[!p.[4l.>.rv.. │ │ │ │ + 0x0006294c 5c5b3e31 3b5b302d 395d5b30 2d395d5b \[>1;[0-9][0-9][ │ │ │ │ + 0x0006295c 302d395d 5b302d39 5d5b302d 395d5b30 0-9][0-9][0-9][0 │ │ │ │ + 0x0006296c 2d395d3b 30630073 63001b37 00736574 -9];0c.sc..7.set │ │ │ │ + 0x0006297c 6162001b 5b253f25 7031257b 387d253c ab..[%?%p1%{8}%< │ │ │ │ + 0x0006298c 25743425 70312564 25652570 31257b31 %t4%p1%d%e%p1%{1 │ │ │ │ + 0x0006299c 367d253c 25743130 25703125 7b387d25 6}%<%t10%p1%{8}% │ │ │ │ + 0x000629ac 2d256425 6534383a 353a2570 31256425 -%d%e48:5:%p1%d% │ │ │ │ + 0x000629bc 3b6d0073 65746166 001b5b25 3f257031 ;m.setaf..[%?%p1 │ │ │ │ + 0x000629cc 257b387d 253c2574 33257031 25642565 %{8}%<%t3%p1%d%e │ │ │ │ + 0x000629dc 25703125 7b31367d 253c2574 39257031 %p1%{16}%<%t9%p1 │ │ │ │ + 0x000629ec 257b387d 252d2564 25653338 3a353a25 %{8}%-%d%e38:5:% │ │ │ │ + 0x000629fc 70312564 253b6d00 73657461 6c001b5b p1%d%;m.setal..[ │ │ │ │ + 0x00062a0c 35383a32 3a3a2570 31257b36 35353336 58:2::%p1%{65536 │ │ │ │ + 0x00062a1c 7d252f25 643a2570 31257b32 35367d25 }%/%d:%p1%{256}% │ │ │ │ + 0x00062a2c 2f257b32 35357d25 2625643a 25703125 /%{255}%&%d:%p1% │ │ │ │ + 0x00062a3c 7b323535 7d252625 64253b6d 00736574 {255}%&%d%;m.set │ │ │ │ + 0x00062a4c 72676262 001b5b34 383a323a 3a257031 rgbb..[48:2::%p1 │ │ │ │ + 0x00062a5c 25643a25 70322564 3a257033 25646d00 %d:%p2%d:%p3%dm. │ │ │ │ + 0x00062a6c 73657472 67626600 1b5b3338 3a323a3a setrgbf..[38:2:: │ │ │ │ + 0x00062a7c 25703125 643a2570 3225643a 25703325 %p1%d:%p2%d:%p3% │ │ │ │ + 0x00062a8c 646d0073 67720025 3f257039 25741b28 dm.sgr.%?%p9%t.( │ │ │ │ + 0x00062a9c 3025651b 2842253b 1b5b3025 3f257036 0%e.(B%;.[0%?%p6 │ │ │ │ + 0x00062aac 25743b31 253b253f 25703525 743b3225 %t;1%;%?%p5%t;2% │ │ │ │ + 0x00062abc 3b253f25 70322574 3b34253b 253f2570 ;%?%p2%t;4%;%?%p │ │ │ │ + 0x00062acc 31257033 257c2574 3b37253b 253f2570 1%p3%|%t;7%;%?%p │ │ │ │ + 0x00062adc 3425743b 35253b25 3f257037 25743b38 4%t;5%;%?%p7%t;8 │ │ │ │ + 0x00062aec 253b6d00 73677230 001b2842 1b5b6d00 %;m.sgr0..(B.[m. │ │ │ │ + 0x00062afc 7369746d 001b5b33 6d00736d 61637300 sitm..[3m.smacs. │ │ │ │ + 0x00062b0c 1b283000 736d616d 001b5b3f 37680073 .(0.smam..[?7h.s │ │ │ │ + 0x00062b1c 6d637570 001b5b3f 31303439 681b5b32 mcup..[?1049h.[2 │ │ │ │ + 0x00062b2c 323b303b 30740073 6d697200 1b5b3468 2;0;0t.smir..[4h │ │ │ │ + 0x00062b3c 00736d6b 78001b5b 3f31681b 3d00736d .smkx..[?1h.=.sm │ │ │ │ + 0x00062b4c 6d001b5b 3f313033 366c1b5b 3f313033 m..[?1036l.[?103 │ │ │ │ + 0x00062b5c 34680073 6d736f00 1b5b376d 00736d75 4h.smso..[7m.smu │ │ │ │ + 0x00062b6c 6c001b5b 346d0073 6d787800 1b5b396d l..[4m.smxx..[9m │ │ │ │ + 0x00062b7c 00746263 001b5b33 67007473 6c001b5d .tbc..[3g.tsl..] │ │ │ │ + 0x00062b8c 323b0075 36001b5b 25692564 3b256452 2;.u6..[%i%d;%dR │ │ │ │ + 0x00062b9c 00753700 1b5b366e 00753800 1b5b3f25 .u7..[6n.u8..[?% │ │ │ │ + 0x00062bac 5b3b3031 32333435 36373839 5d630075 [;0123456789]c.u │ │ │ │ + 0x00062bbc 39001b5b 63007670 61001b5b 25692570 9..[c.vpa..[%i%p │ │ │ │ + 0x00062bcc 31256464 0078656e 6c000078 6d001b5b 1%dd.xenl..xm..[ │ │ │ │ + 0x00062bdc 3c256925 70332564 3b257031 25643b25 <%i%p3%d;%p1%d;% │ │ │ │ + 0x00062bec 70322564 3b253f25 70342574 4d25656d p2%d;%?%p4%tM%em │ │ │ │ + 0x00062bfc 253b0078 72001b50 3e5c7c66 6f6f745c %;.xr..P>\|foot\ │ │ │ │ + 0x00062c0c 285b302d 395d2b5c 2e5b302d 395d2b5c ([0-9]+\.[0-9]+\ │ │ │ │ + 0x00062c1c 2e5b302d 395d2b28 2d5b302d 395d2b2d .[0-9]+(-[0-9]+- │ │ │ │ + 0x00062c2c 675b612d 665b302d 395d2b29 3f5c293f g[a-f[0-9]+)?\)? │ │ │ │ + 0x00062c3c 1b5c5c00 02000000 04000000 06000000 .\\............. │ │ │ │ + 0x00062c4c 02000000 1b503024 721b5c00 00000000 .....P0$r.\..... │ │ │ │ + 0x00062c5c 00000000 00000000 00010101 01010101 ................ │ │ │ │ + 0x00062c6c 01010202 02020202 02030303 03030404 ................ │ │ │ │ + 0x00062c7c 04040405 05050506 06060607 07070808 ................ │ │ │ │ + 0x00062c8c 08090909 0a0a0a0b 0b0b0c0c 0d0d0d0e ................ │ │ │ │ + 0x00062c9c 0e0f0f10 10111112 12131314 14151516 ................ │ │ │ │ + 0x00062cac 16171718 18191a1a 1b1c1c1d 1d1e1f1f ................ │ │ │ │ + 0x00062cbc 20212222 23242425 26272728 292a2b2b !""#$$%&''()*++ │ │ │ │ + 0x00062ccc 2c2d2e2f 30303132 33343536 3738393a ,-./00123456789: │ │ │ │ + 0x00062cdc 3b3c3d3e 3f404142 43444546 4748494a ;<=>?@ABCDEFGHIJ │ │ │ │ + 0x00062cec 4b4c4e4f 50515253 55565758 595b5c5d KLNOPQRSUVWXY[\] │ │ │ │ + 0x00062cfc 5f606162 64656668 696a6c6d 6f707173 _`abdefhijlmopqs │ │ │ │ + 0x00062d0c 74767779 7a7c7d7f 80828385 86888a8b tvwyz|}......... │ │ │ │ + 0x00062d1c 8d8e9092 93959798 9a9c9e9f a1a3a4a6 ................ │ │ │ │ + 0x00062d2c a8aaacad afb1b3b5 b7b9babc bec0c2c4 ................ │ │ │ │ + 0x00062d3c c6c8cacc ced0d2d4 d6d8dadc dfe1e3e5 ................ │ │ │ │ + 0x00062d4c e7e9ebee f0f2f4f6 f9fbfdff bb010000 ................ │ │ │ │ + 0x00062d5c 08000c00 11001900 1d001f00 23002700 ............#.'. │ │ │ │ + 0x00062d6c 53005900 6b007e00 85008f00 97009f00 S.Y.k.~......... │ │ │ │ + 0x00062d7c a500ac00 c600d500 ec000001 13012001 .............. . │ │ │ │ + 0x00062d8c 28013101 3b015b01 63016c01 7c019b01 (.1.;.[.c.l.|... │ │ │ │ + 0x00062d9c a601b101 00261a56 000d0d0d 41424344 .....&.V....ABCD │ │ │ │ + 0x00062dac 45464748 494a4b4c 4d4e4f50 51525354 EFGHIJKLMNOPQRST │ │ │ │ + 0x00062dbc 55565758 595a6162 63646566 6768696a UVWXYZabcdefghij │ │ │ │ + 0x00062dcc 6b6c6d6e 6f707172 73747576 7778797a klmnopqrstuvwxyz │ │ │ │ + 0x00062ddc 30313233 34353637 38392b2f 80808080 0123456789+/.... │ │ │ │ + 0x00062dec 80808080 80808080 80808080 80808080 ................ │ │ │ │ + 0x00062dfc 80808080 80808080 80808080 80808080 ................ │ │ │ │ + 0x00062e0c 80808080 8080803e 8080803f 34353637 .......>...?4567 │ │ │ │ + 0x00062e1c 38393a3b 3c3d8080 80408080 80000102 89:;<=...@...... │ │ │ │ + 0x00062e2c 03040506 0708090a 0b0c0d0e 0f101112 ................ │ │ │ │ + 0x00062e3c 13141516 17181980 80808080 801a1b1c ................ │ │ │ │ + 0x00062e4c 1d1e1f20 21222324 25262728 292a2b2c ... !"#$%&'()*+, │ │ │ │ + 0x00062e5c 2d2e2f30 31323380 80808080 80808080 -./0123......... │ │ │ │ + 0x00062e6c 80808080 80808080 80808080 80808080 ................ │ │ │ │ + 0x00062e7c 80808080 80808080 80808080 80808080 ................ │ │ │ │ + 0x00062e8c 80808080 80808080 80808080 80808080 ................ │ │ │ │ + 0x00062e9c 80808080 80808080 80808080 80808080 ................ │ │ │ │ + 0x00062eac 80808080 80808080 80808080 80808080 ................ │ │ │ │ + 0x00062ebc 80808080 80808080 80808080 80808080 ................ │ │ │ │ + 0x00062ecc 80808080 80808080 80808080 80808080 ................ │ │ │ │ + 0x00062edc 80808080 80808080 80808080 626f785f ............box_ │ │ │ │ + 0x00062eec 64726177 696e6700 00000000 61000000 drawing.....a... │ │ │ │ + 0x00062efc 69000000 6c000000 4d000000 57000000 i...l...M...W... │ │ │ │ + 0x00062f0c 25733a20 666f6e74 20646f65 73206e6f %s: font does no │ │ │ │ + 0x00062f1c 74206170 70656172 20746f20 6265206d t appear to be m │ │ │ │ + 0x00062f2c 6f6e6f73 70616365 3b206368 65636b20 onospace; check │ │ │ │ + 0x00062f3c 796f7572 20636f6e 6669672c 206f7220 your config, or │ │ │ │ + 0x00062f4c 64697361 626c6520 74686973 20776172 disable this war │ │ │ │ + 0x00062f5c 6e696e67 20627920 73657474 696e6720 ning by setting │ │ │ │ + 0x00062f6c 1b5b316d 5b747765 616b5d2e 666f6e74 .[1m[tweak].font │ │ │ │ + 0x00062f7c 2d6d6f6e 6f737061 63652d77 61726e3d -monospace-warn= │ │ │ │ + 0x00062f8c 6e6f1b5b 32326d00 3e000000 41000000 no.[22m.>...A... │ │ │ │ + 0x00062f9c 0c000000 41000000 11000000 41000000 ....A.......A... │ │ │ │ + 0x00062fac 27000000 41000000 36000000 41000000 '...A...6...A... │ │ │ │ + 0x00062fbc 03000000 41000000 06000000 41000000 ....A.......A... │ │ │ │ + 0x00062fcc 15000000 41000000 0f000000 41000000 ....A.......A... │ │ │ │ + 0x00062fdc 0e000000 41000000 26000000 41000000 ....A...&...A... │ │ │ │ + 0x00062fec 13000000 41000000 29000000 41000000 ....A...)...A... │ │ │ │ + 0x00062ffc 02000000 41000000 19000000 41000000 ....A.......A... │ │ │ │ + 0x0006300c 0a000000 41000000 0b000000 41000000 ....A.......A... │ │ │ │ + 0x0006301c 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x000630f8 68a2fe7f 01000000 h....... │ │ │ │ + 0x00063024 5ca3fe7f 01000000 \....... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00063100 00000000 .... │ │ │ │ + 0x0006302c 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0007acdc c4d40400 .... │ │ │ │ + 0x0007acdc e4d40400 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0007ace0 5cd40400 50800400 \...P... │ │ │ │ + 0x0007ace0 7cd40400 50800400 |...P... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,1233 +1,1233 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0007ace8 7c840500 84840500 e46d0500 00000000 |........m...... │ │ │ │ - 0x0007acf8 14700500 01000000 00000000 63000000 .p..........c... │ │ │ │ - 0x0007ad08 88840500 00000000 00000000 43000000 ............C... │ │ │ │ - 0x0007ad18 98840500 01000000 00000000 6f000000 ............o... │ │ │ │ - 0x0007ad28 a4840500 01000000 00000000 74000000 ............t... │ │ │ │ - 0x0007ad38 8c9c0500 01000000 00000000 54000000 ............T... │ │ │ │ - 0x0007ad48 ac840500 01000000 00000000 61000000 ............a... │ │ │ │ - 0x0007ad58 b4840500 00000000 00000000 4c000000 ............L... │ │ │ │ - 0x0007ad68 c0840500 01000000 00000000 44000000 ............D... │ │ │ │ - 0x0007ad78 d4840500 01000000 00000000 66000000 ............f... │ │ │ │ - 0x0007ad88 d88e0500 01000000 00000000 77000000 ............w... │ │ │ │ - 0x0007ad98 f48e0500 01000000 00000000 57000000 ............W... │ │ │ │ - 0x0007ada8 d0790500 02000000 00000000 73000000 .y..........s... │ │ │ │ - 0x0007adb8 dc840500 00000000 00000000 48000000 ............H... │ │ │ │ - 0x0007adc8 306d0500 00000000 00000000 6d000000 0m..........m... │ │ │ │ - 0x0007add8 506d0500 00000000 00000000 46000000 Pm..........F... │ │ │ │ - 0x0007ade8 e4840500 00000000 00000000 50000000 ............P... │ │ │ │ - 0x0007adf8 ac7c0500 01000000 00000000 00010000 .|.............. │ │ │ │ - 0x0007ae08 fc840500 01000000 00000000 70000000 ............p... │ │ │ │ - 0x0007ae18 08850500 01000000 00000000 64000000 ............d... │ │ │ │ - 0x0007ae28 14850500 02000000 00000000 6c000000 ............l... │ │ │ │ - 0x0007ae38 24850500 00000000 00000000 53000000 $...........S... │ │ │ │ - 0x0007ae48 34850500 00000000 00000000 76000000 4...........v... │ │ │ │ - 0x0007ae58 3c850500 00000000 00000000 68000000 <...........h... │ │ │ │ + 0x0007ace8 94840500 9c840500 fc6d0500 00000000 .........m...... │ │ │ │ + 0x0007acf8 2c700500 01000000 00000000 63000000 ,p..........c... │ │ │ │ + 0x0007ad08 a0840500 00000000 00000000 43000000 ............C... │ │ │ │ + 0x0007ad18 b0840500 01000000 00000000 6f000000 ............o... │ │ │ │ + 0x0007ad28 bc840500 01000000 00000000 74000000 ............t... │ │ │ │ + 0x0007ad38 dcbb0500 01000000 00000000 54000000 ............T... │ │ │ │ + 0x0007ad48 c4840500 01000000 00000000 61000000 ............a... │ │ │ │ + 0x0007ad58 cc840500 00000000 00000000 4c000000 ............L... │ │ │ │ + 0x0007ad68 d8840500 01000000 00000000 44000000 ............D... │ │ │ │ + 0x0007ad78 ec840500 01000000 00000000 66000000 ............f... │ │ │ │ + 0x0007ad88 2c8f0500 01000000 00000000 77000000 ,...........w... │ │ │ │ + 0x0007ad98 488f0500 01000000 00000000 57000000 H...........W... │ │ │ │ + 0x0007ada8 e8790500 02000000 00000000 73000000 .y..........s... │ │ │ │ + 0x0007adb8 f4840500 00000000 00000000 48000000 ............H... │ │ │ │ + 0x0007adc8 486d0500 00000000 00000000 6d000000 Hm..........m... │ │ │ │ + 0x0007add8 686d0500 00000000 00000000 46000000 hm..........F... │ │ │ │ + 0x0007ade8 fc840500 00000000 00000000 50000000 ............P... │ │ │ │ + 0x0007adf8 c47c0500 01000000 00000000 00010000 .|.............. │ │ │ │ + 0x0007ae08 14850500 01000000 00000000 70000000 ............p... │ │ │ │ + 0x0007ae18 20850500 01000000 00000000 64000000 ...........d... │ │ │ │ + 0x0007ae28 2c850500 02000000 00000000 6c000000 ,...........l... │ │ │ │ + 0x0007ae38 3c850500 00000000 00000000 53000000 <...........S... │ │ │ │ + 0x0007ae48 4c850500 00000000 00000000 76000000 L...........v... │ │ │ │ + 0x0007ae58 54850500 00000000 00000000 68000000 T...........h... │ │ │ │ 0x0007ae68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007ae78 d8260300 90340300 548e0500 58990500 .&...4..T...X... │ │ │ │ - 0x0007ae88 486c0500 e0e70500 48990500 4c990500 Hl......H...L... │ │ │ │ - 0x0007ae98 80ef0500 54990500 0c980500 10010000 ....T........... │ │ │ │ - 0x0007aea8 18980500 11010000 24980500 12010000 ........$....... │ │ │ │ - 0x0007aeb8 30980500 13010000 3c980500 14010000 0.......<....... │ │ │ │ - 0x0007aec8 48980500 15010000 54980500 16010000 H.......T....... │ │ │ │ - 0x0007aed8 60980500 17010000 6c980500 1c010000 `.......l....... │ │ │ │ - 0x0007aee8 7c980500 1d010000 90980500 1e010000 |............... │ │ │ │ - 0x0007aef8 a0980500 1f010000 00000000 10960500 ................ │ │ │ │ - 0x0007af08 94930500 a8930500 c0930500 d4930500 ................ │ │ │ │ - 0x0007af18 ec930500 08940500 20940500 30940500 ........ ...0... │ │ │ │ - 0x0007af28 18960500 e0950500 f0950500 28960500 ............(... │ │ │ │ - 0x0007af38 38960500 48960500 58960500 64960500 8...H...X...d... │ │ │ │ - 0x0007af48 74960500 dc910500 506d0500 80960500 t.......Pm...... │ │ │ │ - 0x0007af58 90960500 a0960500 b0960500 c4960500 ................ │ │ │ │ - 0x0007af68 d4960500 e8960500 00970500 10970500 ................ │ │ │ │ - 0x0007af78 1c970500 00960500 28970500 30970500 ........(...0... │ │ │ │ - 0x0007af88 40970500 4c970500 60970500 78970500 @...L...`...x... │ │ │ │ - 0x0007af98 88970500 9c970500 ac970500 cc970500 ................ │ │ │ │ - 0x0007afa8 d8970500 f0970500 00980500 00000000 ................ │ │ │ │ - 0x0007afb8 94930500 a8930500 c0930500 d4930500 ................ │ │ │ │ - 0x0007afc8 ec930500 08940500 20940500 30940500 ........ ...0... │ │ │ │ - 0x0007afd8 78930500 40940500 48940500 54940500 x...@...H...T... │ │ │ │ - 0x0007afe8 60940500 6c940500 80940500 90940500 `...l........... │ │ │ │ - 0x0007aff8 a4940500 b0940500 bc940500 c8940500 ................ │ │ │ │ - 0x0007b008 dc940500 e8940500 fc940500 0c950500 ................ │ │ │ │ - 0x0007b018 1c950500 28950500 40950500 5c950500 ....(...@...\... │ │ │ │ - 0x0007b028 70950500 88950500 ac950500 d0950500 p............... │ │ │ │ - 0x0007b038 e0950500 f0950500 00960500 00000000 ................ │ │ │ │ - 0x0007b048 78930500 80930500 a02e0100 786e0500 x...........xn.. │ │ │ │ - 0x0007b058 00000000 98b40000 24920500 00000000 ........$....... │ │ │ │ - 0x0007b068 94b50000 30920500 00000000 d0b60000 ....0........... │ │ │ │ - 0x0007b078 38920500 00000000 a8ba0000 50920500 8...........P... │ │ │ │ - 0x0007b088 00000000 a0c30000 5c920500 00000000 ........\....... │ │ │ │ - 0x0007b098 60c60000 fc880500 01000000 2cf80000 `...........,... │ │ │ │ - 0x0007b0a8 60920500 00000000 c4c90000 b0d00500 `............... │ │ │ │ - 0x0007b0b8 00000000 d8b70000 70970500 00000000 ........p....... │ │ │ │ - 0x0007b0c8 4c3b0100 68920500 00000000 3c080100 L;..h.......<... │ │ │ │ - 0x0007b0d8 6c920500 00000000 5c080100 7c920500 l.......\...|... │ │ │ │ - 0x0007b0e8 00000000 7c080100 8c920500 00000000 ....|........... │ │ │ │ - 0x0007b0f8 b00b0100 9c920500 00000000 a0080100 ................ │ │ │ │ - 0x0007b108 ac920500 00000000 60b90000 bc920500 ........`....... │ │ │ │ - 0x0007b118 00000000 f8bc0000 c8920500 00000000 ................ │ │ │ │ - 0x0007b128 14c30000 d0920500 00000000 00000000 ................ │ │ │ │ - 0x0007b138 00000000 02000000 a0a40500 02000000 ................ │ │ │ │ - 0x0007b148 00000000 02000000 a4a40500 04000000 ................ │ │ │ │ - 0x0007b158 00000000 02000000 aca40500 06000000 ................ │ │ │ │ - 0x0007b168 00000000 02000000 b4a40500 08000000 ................ │ │ │ │ - 0x0007b178 00000000 02000000 bca40500 0a000000 ................ │ │ │ │ - 0x0007b188 00000000 02000000 c4a40500 0c000000 ................ │ │ │ │ - 0x0007b198 00000000 02000000 cca40500 0e000000 ................ │ │ │ │ - 0x0007b1a8 00000000 02000000 d4a40500 10000000 ................ │ │ │ │ - 0x0007b1b8 00000000 02000000 dca40500 12000000 ................ │ │ │ │ - 0x0007b1c8 00000000 02000000 e4a40500 14000000 ................ │ │ │ │ - 0x0007b1d8 00000000 02000000 eca40500 16000000 ................ │ │ │ │ - 0x0007b1e8 00000000 02000000 f4a40500 18000000 ................ │ │ │ │ - 0x0007b1f8 00000000 02000000 fca40500 1a000000 ................ │ │ │ │ - 0x0007b208 00000000 02000000 04a50500 1c000000 ................ │ │ │ │ - 0x0007b218 00000000 02000000 0ca50500 1e000000 ................ │ │ │ │ - 0x0007b228 00000000 02000000 14a50500 00000000 ................ │ │ │ │ - 0x0007b238 00000000 02000000 1ca50500 02000000 ................ │ │ │ │ - 0x0007b248 00000000 02000000 20a50500 04000000 ........ ....... │ │ │ │ - 0x0007b258 00000000 02000000 28a50500 06000000 ........(....... │ │ │ │ - 0x0007b268 00000000 02000000 30a50500 08000000 ........0....... │ │ │ │ - 0x0007b278 00000000 02000000 38a50500 0a000000 ........8....... │ │ │ │ - 0x0007b288 00000000 02000000 40a50500 0c000000 ........@....... │ │ │ │ - 0x0007b298 00000000 02000000 48a50500 0e000000 ........H....... │ │ │ │ - 0x0007b2a8 00000000 02000000 50a50500 10000000 ........P....... │ │ │ │ - 0x0007b2b8 00000000 02000000 58a50500 12000000 ........X....... │ │ │ │ - 0x0007b2c8 00000000 02000000 60a50500 14000000 ........`....... │ │ │ │ - 0x0007b2d8 00000000 02000000 68a50500 16000000 ........h....... │ │ │ │ - 0x0007b2e8 00000000 02000000 70a50500 18000000 ........p....... │ │ │ │ - 0x0007b2f8 00000000 02000000 78a50500 1a000000 ........x....... │ │ │ │ - 0x0007b308 00000000 02000000 80a50500 1c000000 ................ │ │ │ │ - 0x0007b318 00000000 02000000 88a50500 1e000000 ................ │ │ │ │ - 0x0007b328 00000000 02000000 90a50500 00000000 ................ │ │ │ │ - 0x0007b338 00000000 02000000 98a50500 02000000 ................ │ │ │ │ - 0x0007b348 00000000 02000000 9ca50500 04000000 ................ │ │ │ │ - 0x0007b358 00000000 02000000 a4a50500 06000000 ................ │ │ │ │ - 0x0007b368 00000000 02000000 aca50500 08000000 ................ │ │ │ │ - 0x0007b378 00000000 02000000 b4a50500 0a000000 ................ │ │ │ │ - 0x0007b388 00000000 02000000 bca50500 0c000000 ................ │ │ │ │ - 0x0007b398 00000000 02000000 c4a50500 0e000000 ................ │ │ │ │ - 0x0007b3a8 00000000 02000000 cca50500 10000000 ................ │ │ │ │ - 0x0007b3b8 00000000 02000000 d4a50500 12000000 ................ │ │ │ │ - 0x0007b3c8 00000000 02000000 dca50500 14000000 ................ │ │ │ │ - 0x0007b3d8 00000000 02000000 e4a50500 16000000 ................ │ │ │ │ - 0x0007b3e8 00000000 02000000 eca50500 18000000 ................ │ │ │ │ - 0x0007b3f8 00000000 02000000 f4a50500 1a000000 ................ │ │ │ │ - 0x0007b408 00000000 02000000 fca50500 1c000000 ................ │ │ │ │ - 0x0007b418 00000000 02000000 04a60500 1e000000 ................ │ │ │ │ - 0x0007b428 00000000 02000000 0ca60500 00000000 ................ │ │ │ │ - 0x0007b438 00000000 02000000 14a60500 02000000 ................ │ │ │ │ - 0x0007b448 00000000 02000000 18a60500 04000000 ................ │ │ │ │ - 0x0007b458 00000000 02000000 20a60500 06000000 ........ ....... │ │ │ │ - 0x0007b468 00000000 02000000 28a60500 08000000 ........(....... │ │ │ │ - 0x0007b478 00000000 02000000 30a60500 0a000000 ........0....... │ │ │ │ - 0x0007b488 00000000 02000000 38a60500 0c000000 ........8....... │ │ │ │ - 0x0007b498 00000000 02000000 40a60500 0e000000 ........@....... │ │ │ │ - 0x0007b4a8 00000000 02000000 48a60500 10000000 ........H....... │ │ │ │ - 0x0007b4b8 00000000 02000000 50a60500 12000000 ........P....... │ │ │ │ - 0x0007b4c8 00000000 02000000 58a60500 14000000 ........X....... │ │ │ │ - 0x0007b4d8 00000000 02000000 60a60500 16000000 ........`....... │ │ │ │ - 0x0007b4e8 00000000 02000000 68a60500 18000000 ........h....... │ │ │ │ - 0x0007b4f8 00000000 02000000 70a60500 1a000000 ........p....... │ │ │ │ - 0x0007b508 00000000 02000000 78a60500 1c000000 ........x....... │ │ │ │ - 0x0007b518 00000000 02000000 80a60500 1e000000 ................ │ │ │ │ - 0x0007b528 00000000 02000000 88a60500 00000000 ................ │ │ │ │ - 0x0007b538 00000000 02000000 90a60500 02000000 ................ │ │ │ │ - 0x0007b548 00000000 02000000 94a60500 04000000 ................ │ │ │ │ - 0x0007b558 00000000 02000000 9ca60500 06000000 ................ │ │ │ │ - 0x0007b568 00000000 02000000 a4a60500 08000000 ................ │ │ │ │ - 0x0007b578 00000000 02000000 aca60500 0a000000 ................ │ │ │ │ - 0x0007b588 00000000 02000000 b4a60500 0c000000 ................ │ │ │ │ - 0x0007b598 00000000 02000000 bca60500 0e000000 ................ │ │ │ │ - 0x0007b5a8 00000000 02000000 c4a60500 10000000 ................ │ │ │ │ - 0x0007b5b8 00000000 02000000 cca60500 12000000 ................ │ │ │ │ - 0x0007b5c8 00000000 02000000 d4a60500 14000000 ................ │ │ │ │ - 0x0007b5d8 00000000 02000000 dca60500 16000000 ................ │ │ │ │ - 0x0007b5e8 00000000 02000000 e4a60500 18000000 ................ │ │ │ │ - 0x0007b5f8 00000000 02000000 eca60500 1a000000 ................ │ │ │ │ - 0x0007b608 00000000 02000000 f4a60500 1c000000 ................ │ │ │ │ - 0x0007b618 00000000 02000000 fca60500 1e000000 ................ │ │ │ │ - 0x0007b628 00000000 02000000 04a70500 00000000 ................ │ │ │ │ - 0x0007b638 00000000 02000000 0ca70500 02000000 ................ │ │ │ │ - 0x0007b648 00000000 02000000 10a70500 04000000 ................ │ │ │ │ - 0x0007b658 00000000 02000000 18a70500 06000000 ................ │ │ │ │ - 0x0007b668 00000000 02000000 20a70500 08000000 ........ ....... │ │ │ │ - 0x0007b678 00000000 02000000 28a70500 0a000000 ........(....... │ │ │ │ - 0x0007b688 00000000 02000000 30a70500 0c000000 ........0....... │ │ │ │ - 0x0007b698 00000000 02000000 38a70500 0e000000 ........8....... │ │ │ │ - 0x0007b6a8 00000000 02000000 40a70500 10000000 ........@....... │ │ │ │ - 0x0007b6b8 00000000 02000000 48a70500 12000000 ........H....... │ │ │ │ - 0x0007b6c8 00000000 02000000 50a70500 14000000 ........P....... │ │ │ │ - 0x0007b6d8 00000000 02000000 58a70500 16000000 ........X....... │ │ │ │ - 0x0007b6e8 00000000 02000000 60a70500 18000000 ........`....... │ │ │ │ - 0x0007b6f8 00000000 02000000 68a70500 1a000000 ........h....... │ │ │ │ - 0x0007b708 00000000 02000000 70a70500 1c000000 ........p....... │ │ │ │ - 0x0007b718 00000000 02000000 78a70500 1e000000 ........x....... │ │ │ │ - 0x0007b728 00000000 02000000 80a70500 00000000 ................ │ │ │ │ - 0x0007b738 00000000 02000000 88a70500 02000000 ................ │ │ │ │ - 0x0007b748 00000000 02000000 8ca70500 04000000 ................ │ │ │ │ - 0x0007b758 00000000 02000000 94a70500 06000000 ................ │ │ │ │ - 0x0007b768 00000000 02000000 9ca70500 08000000 ................ │ │ │ │ - 0x0007b778 00000000 02000000 a4a70500 0a000000 ................ │ │ │ │ - 0x0007b788 00000000 02000000 aca70500 0c000000 ................ │ │ │ │ - 0x0007b798 00000000 02000000 b4a70500 0e000000 ................ │ │ │ │ - 0x0007b7a8 00000000 02000000 bca70500 10000000 ................ │ │ │ │ - 0x0007b7b8 00000000 02000000 c4a70500 12000000 ................ │ │ │ │ - 0x0007b7c8 00000000 02000000 cca70500 14000000 ................ │ │ │ │ - 0x0007b7d8 00000000 02000000 d4a70500 16000000 ................ │ │ │ │ - 0x0007b7e8 00000000 02000000 dca70500 18000000 ................ │ │ │ │ - 0x0007b7f8 00000000 02000000 e4a70500 1a000000 ................ │ │ │ │ - 0x0007b808 00000000 02000000 eca70500 1c000000 ................ │ │ │ │ - 0x0007b818 00000000 02000000 f4a70500 1e000000 ................ │ │ │ │ - 0x0007b828 00000000 02000000 fca70500 00000000 ................ │ │ │ │ - 0x0007b838 00000000 02000000 04a80500 02000000 ................ │ │ │ │ - 0x0007b848 00000000 02000000 08a80500 04000000 ................ │ │ │ │ - 0x0007b858 00000000 02000000 10a80500 06000000 ................ │ │ │ │ - 0x0007b868 00000000 02000000 18a80500 08000000 ................ │ │ │ │ - 0x0007b878 00000000 02000000 20a80500 0a000000 ........ ....... │ │ │ │ - 0x0007b888 00000000 02000000 28a80500 0c000000 ........(....... │ │ │ │ - 0x0007b898 00000000 02000000 30a80500 0e000000 ........0....... │ │ │ │ - 0x0007b8a8 00000000 02000000 38a80500 10000000 ........8....... │ │ │ │ - 0x0007b8b8 00000000 02000000 40a80500 12000000 ........@....... │ │ │ │ - 0x0007b8c8 00000000 02000000 48a80500 14000000 ........H....... │ │ │ │ - 0x0007b8d8 00000000 02000000 50a80500 16000000 ........P....... │ │ │ │ - 0x0007b8e8 00000000 02000000 58a80500 18000000 ........X....... │ │ │ │ - 0x0007b8f8 00000000 02000000 60a80500 1a000000 ........`....... │ │ │ │ - 0x0007b908 00000000 02000000 68a80500 1c000000 ........h....... │ │ │ │ - 0x0007b918 00000000 02000000 70a80500 1e000000 ........p....... │ │ │ │ - 0x0007b928 00000000 02000000 78a80500 00000000 ........x....... │ │ │ │ - 0x0007b938 00000000 02000000 80a80500 02000000 ................ │ │ │ │ - 0x0007b948 00000000 02000000 84a80500 04000000 ................ │ │ │ │ - 0x0007b958 00000000 02000000 8ca80500 06000000 ................ │ │ │ │ - 0x0007b968 00000000 02000000 94a80500 08000000 ................ │ │ │ │ - 0x0007b978 00000000 02000000 9ca80500 0a000000 ................ │ │ │ │ - 0x0007b988 00000000 02000000 a4a80500 0c000000 ................ │ │ │ │ - 0x0007b998 00000000 02000000 aca80500 0e000000 ................ │ │ │ │ - 0x0007b9a8 00000000 02000000 b4a80500 10000000 ................ │ │ │ │ - 0x0007b9b8 00000000 02000000 bca80500 12000000 ................ │ │ │ │ - 0x0007b9c8 00000000 02000000 c4a80500 14000000 ................ │ │ │ │ - 0x0007b9d8 00000000 02000000 cca80500 16000000 ................ │ │ │ │ - 0x0007b9e8 00000000 02000000 d4a80500 18000000 ................ │ │ │ │ - 0x0007b9f8 00000000 02000000 dca80500 1a000000 ................ │ │ │ │ - 0x0007ba08 00000000 02000000 e4a80500 1c000000 ................ │ │ │ │ - 0x0007ba18 00000000 02000000 eca80500 1e000000 ................ │ │ │ │ - 0x0007ba28 00000000 02000000 f4a80500 00000000 ................ │ │ │ │ - 0x0007ba38 00000000 02000000 fca80500 02000000 ................ │ │ │ │ - 0x0007ba48 00000000 02000000 00a90500 04000000 ................ │ │ │ │ - 0x0007ba58 00000000 02000000 08a90500 06000000 ................ │ │ │ │ - 0x0007ba68 00000000 02000000 10a90500 08000000 ................ │ │ │ │ - 0x0007ba78 00000000 02000000 18a90500 0a000000 ................ │ │ │ │ - 0x0007ba88 00000000 02000000 20a90500 0c000000 ........ ....... │ │ │ │ - 0x0007ba98 00000000 02000000 28a90500 0e000000 ........(....... │ │ │ │ - 0x0007baa8 00000000 02000000 30a90500 10000000 ........0....... │ │ │ │ - 0x0007bab8 00000000 02000000 38a90500 12000000 ........8....... │ │ │ │ - 0x0007bac8 00000000 02000000 40a90500 14000000 ........@....... │ │ │ │ - 0x0007bad8 00000000 02000000 48a90500 16000000 ........H....... │ │ │ │ - 0x0007bae8 00000000 02000000 50a90500 18000000 ........P....... │ │ │ │ - 0x0007baf8 00000000 02000000 58a90500 1a000000 ........X....... │ │ │ │ - 0x0007bb08 00000000 02000000 60a90500 1c000000 ........`....... │ │ │ │ - 0x0007bb18 00000000 02000000 68a90500 1e000000 ........h....... │ │ │ │ - 0x0007bb28 00000000 02000000 70a90500 00000000 ........p....... │ │ │ │ - 0x0007bb38 00000000 02000000 78a90500 02000000 ........x....... │ │ │ │ - 0x0007bb48 00000000 02000000 7ca90500 04000000 ........|....... │ │ │ │ - 0x0007bb58 00000000 02000000 84a90500 06000000 ................ │ │ │ │ - 0x0007bb68 00000000 02000000 8ca90500 08000000 ................ │ │ │ │ - 0x0007bb78 00000000 02000000 94a90500 0a000000 ................ │ │ │ │ - 0x0007bb88 00000000 02000000 9ca90500 0c000000 ................ │ │ │ │ - 0x0007bb98 00000000 02000000 a4a90500 0e000000 ................ │ │ │ │ - 0x0007bba8 00000000 02000000 aca90500 10000000 ................ │ │ │ │ - 0x0007bbb8 00000000 02000000 b4a90500 12000000 ................ │ │ │ │ - 0x0007bbc8 00000000 02000000 bca90500 14000000 ................ │ │ │ │ - 0x0007bbd8 00000000 02000000 c4a90500 16000000 ................ │ │ │ │ - 0x0007bbe8 00000000 02000000 cca90500 18000000 ................ │ │ │ │ - 0x0007bbf8 00000000 02000000 d4a90500 1a000000 ................ │ │ │ │ - 0x0007bc08 00000000 02000000 dca90500 1c000000 ................ │ │ │ │ - 0x0007bc18 00000000 02000000 e4a90500 1e000000 ................ │ │ │ │ - 0x0007bc28 00000000 02000000 eca90500 00000000 ................ │ │ │ │ - 0x0007bc38 00000000 02000000 f4a90500 02000000 ................ │ │ │ │ - 0x0007bc48 00000000 02000000 f8a90500 04000000 ................ │ │ │ │ - 0x0007bc58 00000000 02000000 00aa0500 06000000 ................ │ │ │ │ - 0x0007bc68 00000000 02000000 08aa0500 08000000 ................ │ │ │ │ - 0x0007bc78 00000000 02000000 10aa0500 0a000000 ................ │ │ │ │ - 0x0007bc88 00000000 02000000 18aa0500 0c000000 ................ │ │ │ │ - 0x0007bc98 00000000 02000000 20aa0500 0e000000 ........ ....... │ │ │ │ - 0x0007bca8 00000000 02000000 28aa0500 10000000 ........(....... │ │ │ │ - 0x0007bcb8 00000000 02000000 30aa0500 12000000 ........0....... │ │ │ │ - 0x0007bcc8 00000000 02000000 38aa0500 14000000 ........8....... │ │ │ │ - 0x0007bcd8 00000000 02000000 40aa0500 16000000 ........@....... │ │ │ │ - 0x0007bce8 00000000 02000000 48aa0500 18000000 ........H....... │ │ │ │ - 0x0007bcf8 00000000 02000000 50aa0500 1a000000 ........P....... │ │ │ │ - 0x0007bd08 00000000 02000000 58aa0500 1c000000 ........X....... │ │ │ │ - 0x0007bd18 00000000 02000000 60aa0500 1e000000 ........`....... │ │ │ │ - 0x0007bd28 00000000 02000000 68aa0500 00000000 ........h....... │ │ │ │ - 0x0007bd38 00000000 02000000 70aa0500 02000000 ........p....... │ │ │ │ - 0x0007bd48 00000000 02000000 74aa0500 04000000 ........t....... │ │ │ │ - 0x0007bd58 00000000 02000000 7caa0500 06000000 ........|....... │ │ │ │ - 0x0007bd68 00000000 02000000 84aa0500 08000000 ................ │ │ │ │ - 0x0007bd78 00000000 02000000 8caa0500 0a000000 ................ │ │ │ │ - 0x0007bd88 00000000 02000000 94aa0500 0c000000 ................ │ │ │ │ - 0x0007bd98 00000000 02000000 9caa0500 0e000000 ................ │ │ │ │ - 0x0007bda8 00000000 02000000 a4aa0500 10000000 ................ │ │ │ │ - 0x0007bdb8 00000000 02000000 acaa0500 12000000 ................ │ │ │ │ - 0x0007bdc8 00000000 02000000 b4aa0500 14000000 ................ │ │ │ │ - 0x0007bdd8 00000000 02000000 bcaa0500 16000000 ................ │ │ │ │ - 0x0007bde8 00000000 02000000 c4aa0500 18000000 ................ │ │ │ │ - 0x0007bdf8 00000000 02000000 ccaa0500 1a000000 ................ │ │ │ │ - 0x0007be08 00000000 02000000 d4aa0500 1c000000 ................ │ │ │ │ - 0x0007be18 00000000 02000000 dcaa0500 1e000000 ................ │ │ │ │ - 0x0007be28 00000000 02000000 e4aa0500 00000000 ................ │ │ │ │ - 0x0007be38 00000000 02000000 ecaa0500 02000000 ................ │ │ │ │ - 0x0007be48 00000000 02000000 f0aa0500 04000000 ................ │ │ │ │ - 0x0007be58 00000000 02000000 f8aa0500 06000000 ................ │ │ │ │ - 0x0007be68 00000000 02000000 00ab0500 08000000 ................ │ │ │ │ - 0x0007be78 00000000 02000000 08ab0500 0a000000 ................ │ │ │ │ - 0x0007be88 00000000 02000000 10ab0500 0c000000 ................ │ │ │ │ - 0x0007be98 00000000 02000000 18ab0500 0e000000 ................ │ │ │ │ - 0x0007bea8 00000000 02000000 20ab0500 10000000 ........ ....... │ │ │ │ - 0x0007beb8 00000000 02000000 28ab0500 12000000 ........(....... │ │ │ │ - 0x0007bec8 00000000 02000000 30ab0500 14000000 ........0....... │ │ │ │ - 0x0007bed8 00000000 02000000 38ab0500 16000000 ........8....... │ │ │ │ - 0x0007bee8 00000000 02000000 40ab0500 18000000 ........@....... │ │ │ │ - 0x0007bef8 00000000 02000000 48ab0500 1a000000 ........H....... │ │ │ │ - 0x0007bf08 00000000 02000000 50ab0500 1c000000 ........P....... │ │ │ │ - 0x0007bf18 00000000 02000000 58ab0500 1e000000 ........X....... │ │ │ │ - 0x0007bf28 00000000 02000000 60ab0500 00000000 ........`....... │ │ │ │ - 0x0007bf38 00000000 02000000 68ab0500 02000000 ........h....... │ │ │ │ - 0x0007bf48 00000000 02000000 6cab0500 04000000 ........l....... │ │ │ │ - 0x0007bf58 00000000 02000000 74ab0500 06000000 ........t....... │ │ │ │ - 0x0007bf68 00000000 02000000 7cab0500 08000000 ........|....... │ │ │ │ - 0x0007bf78 00000000 02000000 84ab0500 0a000000 ................ │ │ │ │ - 0x0007bf88 00000000 02000000 8cab0500 0c000000 ................ │ │ │ │ - 0x0007bf98 00000000 02000000 94ab0500 0e000000 ................ │ │ │ │ - 0x0007bfa8 00000000 02000000 9cab0500 10000000 ................ │ │ │ │ - 0x0007bfb8 00000000 02000000 a4ab0500 12000000 ................ │ │ │ │ - 0x0007bfc8 00000000 02000000 acab0500 14000000 ................ │ │ │ │ - 0x0007bfd8 00000000 02000000 b4ab0500 16000000 ................ │ │ │ │ - 0x0007bfe8 00000000 02000000 bcab0500 18000000 ................ │ │ │ │ - 0x0007bff8 00000000 02000000 c4ab0500 1a000000 ................ │ │ │ │ - 0x0007c008 00000000 02000000 ccab0500 1c000000 ................ │ │ │ │ - 0x0007c018 00000000 02000000 d4ab0500 1e000000 ................ │ │ │ │ - 0x0007c028 00000000 02000000 dcab0500 00000000 ................ │ │ │ │ - 0x0007c038 00000000 02000000 e4ab0500 02000000 ................ │ │ │ │ - 0x0007c048 00000000 02000000 e8ab0500 04000000 ................ │ │ │ │ - 0x0007c058 00000000 02000000 f0ab0500 06000000 ................ │ │ │ │ - 0x0007c068 00000000 02000000 f8ab0500 08000000 ................ │ │ │ │ - 0x0007c078 00000000 02000000 00ac0500 0a000000 ................ │ │ │ │ - 0x0007c088 00000000 02000000 08ac0500 0c000000 ................ │ │ │ │ - 0x0007c098 00000000 02000000 10ac0500 0e000000 ................ │ │ │ │ - 0x0007c0a8 00000000 02000000 18ac0500 10000000 ................ │ │ │ │ - 0x0007c0b8 00000000 02000000 20ac0500 12000000 ........ ....... │ │ │ │ - 0x0007c0c8 00000000 02000000 28ac0500 14000000 ........(....... │ │ │ │ - 0x0007c0d8 00000000 02000000 30ac0500 16000000 ........0....... │ │ │ │ - 0x0007c0e8 00000000 02000000 38ac0500 18000000 ........8....... │ │ │ │ - 0x0007c0f8 00000000 02000000 40ac0500 1a000000 ........@....... │ │ │ │ - 0x0007c108 00000000 02000000 48ac0500 1c000000 ........H....... │ │ │ │ - 0x0007c118 00000000 02000000 50ac0500 1e000000 ........P....... │ │ │ │ - 0x0007c128 00000000 02000000 58ac0500 00000000 ........X....... │ │ │ │ - 0x0007c138 00000000 02000000 60ac0500 02000000 ........`....... │ │ │ │ - 0x0007c148 00000000 02000000 64ac0500 04000000 ........d....... │ │ │ │ - 0x0007c158 00000000 02000000 6cac0500 06000000 ........l....... │ │ │ │ - 0x0007c168 00000000 02000000 74ac0500 08000000 ........t....... │ │ │ │ - 0x0007c178 00000000 02000000 7cac0500 0a000000 ........|....... │ │ │ │ - 0x0007c188 00000000 02000000 84ac0500 0c000000 ................ │ │ │ │ - 0x0007c198 00000000 02000000 8cac0500 0e000000 ................ │ │ │ │ - 0x0007c1a8 00000000 02000000 94ac0500 10000000 ................ │ │ │ │ - 0x0007c1b8 00000000 02000000 9cac0500 12000000 ................ │ │ │ │ - 0x0007c1c8 00000000 02000000 a4ac0500 14000000 ................ │ │ │ │ - 0x0007c1d8 00000000 02000000 acac0500 16000000 ................ │ │ │ │ - 0x0007c1e8 00000000 02000000 b4ac0500 18000000 ................ │ │ │ │ - 0x0007c1f8 00000000 02000000 bcac0500 1a000000 ................ │ │ │ │ - 0x0007c208 00000000 02000000 c4ac0500 1c000000 ................ │ │ │ │ - 0x0007c218 00000000 02000000 ccac0500 1e000000 ................ │ │ │ │ - 0x0007c228 00000000 02000000 d4ac0500 04000000 ................ │ │ │ │ - 0x0007c238 00000000 00000000 dcac0500 08000000 ................ │ │ │ │ - 0x0007c248 00000000 00000000 e4ac0500 0c000000 ................ │ │ │ │ - 0x0007c258 00000000 00000000 ecac0500 10000000 ................ │ │ │ │ - 0x0007c268 00000000 00000000 f4ac0500 14000000 ................ │ │ │ │ - 0x0007c278 00000000 00000000 fcac0500 18000000 ................ │ │ │ │ - 0x0007c288 00000000 00000000 04ad0500 1c000000 ................ │ │ │ │ - 0x0007c298 00000000 00000000 0cad0500 01000000 ................ │ │ │ │ - 0x0007c2a8 00000000 00000000 14ad0500 04000000 ................ │ │ │ │ - 0x0007c2b8 00000000 00000000 1cad0500 08000000 ................ │ │ │ │ - 0x0007c2c8 00000000 00000000 24ad0500 0c000000 ........$....... │ │ │ │ - 0x0007c2d8 00000000 00000000 2cad0500 10000000 ........,....... │ │ │ │ - 0x0007c2e8 00000000 00000000 34ad0500 14000000 ........4....... │ │ │ │ - 0x0007c2f8 00000000 00000000 3cad0500 18000000 ........<....... │ │ │ │ - 0x0007c308 00000000 00000000 44ad0500 1c000000 ........D....... │ │ │ │ - 0x0007c318 00000000 00000000 4cad0500 01000000 ........L....... │ │ │ │ - 0x0007c328 00000000 00000000 54ad0500 04000000 ........T....... │ │ │ │ - 0x0007c338 00000000 00000000 5cad0500 08000000 ........\....... │ │ │ │ - 0x0007c348 00000000 00000000 64ad0500 0c000000 ........d....... │ │ │ │ - 0x0007c358 00000000 00000000 6cad0500 10000000 ........l....... │ │ │ │ - 0x0007c368 00000000 00000000 74ad0500 14000000 ........t....... │ │ │ │ - 0x0007c378 00000000 00000000 7cad0500 18000000 ........|....... │ │ │ │ - 0x0007c388 00000000 00000000 84ad0500 1c000000 ................ │ │ │ │ - 0x0007c398 00000000 00000000 8cad0500 01000000 ................ │ │ │ │ - 0x0007c3a8 00000000 00000000 94ad0500 04000000 ................ │ │ │ │ - 0x0007c3b8 00000000 00000000 9cad0500 08000000 ................ │ │ │ │ - 0x0007c3c8 00000000 00000000 a4ad0500 0c000000 ................ │ │ │ │ - 0x0007c3d8 00000000 00000000 acad0500 10000000 ................ │ │ │ │ - 0x0007c3e8 00000000 00000000 b4ad0500 14000000 ................ │ │ │ │ - 0x0007c3f8 00000000 00000000 bcad0500 18000000 ................ │ │ │ │ - 0x0007c408 00000000 00000000 c4ad0500 1c000000 ................ │ │ │ │ - 0x0007c418 00000000 00000000 ccad0500 01000000 ................ │ │ │ │ - 0x0007c428 00000000 00000000 d4ad0500 04000000 ................ │ │ │ │ - 0x0007c438 00000000 00000000 dcad0500 08000000 ................ │ │ │ │ - 0x0007c448 00000000 00000000 e4ad0500 0c000000 ................ │ │ │ │ - 0x0007c458 00000000 00000000 ecad0500 10000000 ................ │ │ │ │ - 0x0007c468 00000000 00000000 f4ad0500 14000000 ................ │ │ │ │ - 0x0007c478 00000000 00000000 fcad0500 18000000 ................ │ │ │ │ - 0x0007c488 00000000 00000000 04ae0500 1c000000 ................ │ │ │ │ - 0x0007c498 00000000 00000000 0cae0500 01000000 ................ │ │ │ │ - 0x0007c4a8 01000000 00000000 14ae0500 01000000 ................ │ │ │ │ - 0x0007c4b8 02000000 00000000 18ae0500 04000000 ................ │ │ │ │ - 0x0007c4c8 00000000 00000000 1cae0500 08000000 ................ │ │ │ │ - 0x0007c4d8 00000000 00000000 24ae0500 0c000000 ........$....... │ │ │ │ - 0x0007c4e8 00000000 00000000 2cae0500 10000000 ........,....... │ │ │ │ - 0x0007c4f8 00000000 00000000 34ae0500 14000000 ........4....... │ │ │ │ - 0x0007c508 00000000 00000000 3cae0500 18000000 ........<....... │ │ │ │ - 0x0007c518 00000000 00000000 44ae0500 1c000000 ........D....... │ │ │ │ - 0x0007c528 00000000 00000000 4cae0500 01000000 ........L....... │ │ │ │ - 0x0007c538 01000000 00000000 54ae0500 01000000 ........T....... │ │ │ │ - 0x0007c548 02000000 00000000 58ae0500 04000000 ........X....... │ │ │ │ - 0x0007c558 00000000 00000000 5cae0500 08000000 ........\....... │ │ │ │ - 0x0007c568 00000000 00000000 64ae0500 0c000000 ........d....... │ │ │ │ - 0x0007c578 00000000 00000000 6cae0500 10000000 ........l....... │ │ │ │ - 0x0007c588 00000000 00000000 74ae0500 14000000 ........t....... │ │ │ │ - 0x0007c598 00000000 00000000 7cae0500 18000000 ........|....... │ │ │ │ - 0x0007c5a8 00000000 00000000 84ae0500 1c000000 ................ │ │ │ │ - 0x0007c5b8 00000000 00000000 8cae0500 01000000 ................ │ │ │ │ - 0x0007c5c8 01000000 00000000 94ae0500 01000000 ................ │ │ │ │ - 0x0007c5d8 02000000 00000000 98ae0500 04000000 ................ │ │ │ │ - 0x0007c5e8 00000000 00000000 9cae0500 08000000 ................ │ │ │ │ - 0x0007c5f8 00000000 00000000 a4ae0500 0c000000 ................ │ │ │ │ - 0x0007c608 00000000 00000000 acae0500 10000000 ................ │ │ │ │ - 0x0007c618 00000000 00000000 b4ae0500 14000000 ................ │ │ │ │ - 0x0007c628 00000000 00000000 bcae0500 18000000 ................ │ │ │ │ - 0x0007c638 00000000 00000000 c4ae0500 1c000000 ................ │ │ │ │ - 0x0007c648 00000000 00000000 ccae0500 01000000 ................ │ │ │ │ - 0x0007c658 01000000 00000000 d4ae0500 01000000 ................ │ │ │ │ - 0x0007c668 02000000 00000000 d8ae0500 04000000 ................ │ │ │ │ - 0x0007c678 00000000 00000000 dcae0500 08000000 ................ │ │ │ │ - 0x0007c688 00000000 00000000 e4ae0500 0c000000 ................ │ │ │ │ - 0x0007c698 00000000 00000000 ecae0500 10000000 ................ │ │ │ │ - 0x0007c6a8 00000000 00000000 f4ae0500 14000000 ................ │ │ │ │ - 0x0007c6b8 00000000 00000000 fcae0500 18000000 ................ │ │ │ │ - 0x0007c6c8 00000000 00000000 04af0500 1c000000 ................ │ │ │ │ - 0x0007c6d8 00000000 00000000 0caf0500 01000000 ................ │ │ │ │ - 0x0007c6e8 01000000 00000000 14af0500 01000000 ................ │ │ │ │ - 0x0007c6f8 02000000 00000000 18af0500 04000000 ................ │ │ │ │ - 0x0007c708 00000000 00000000 1caf0500 08000000 ................ │ │ │ │ - 0x0007c718 00000000 00000000 24af0500 0c000000 ........$....... │ │ │ │ - 0x0007c728 00000000 00000000 2caf0500 10000000 ........,....... │ │ │ │ - 0x0007c738 00000000 00000000 34af0500 14000000 ........4....... │ │ │ │ - 0x0007c748 00000000 00000000 3caf0500 18000000 ........<....... │ │ │ │ - 0x0007c758 00000000 00000000 44af0500 1c000000 ........D....... │ │ │ │ - 0x0007c768 00000000 00000000 4caf0500 01000000 ........L....... │ │ │ │ - 0x0007c778 01000000 00000000 54af0500 01000000 ........T....... │ │ │ │ - 0x0007c788 02000000 00000000 58af0500 04000000 ........X....... │ │ │ │ - 0x0007c798 00000000 00000000 5caf0500 08000000 ........\....... │ │ │ │ - 0x0007c7a8 00000000 00000000 64af0500 0c000000 ........d....... │ │ │ │ - 0x0007c7b8 00000000 00000000 6caf0500 10000000 ........l....... │ │ │ │ - 0x0007c7c8 00000000 00000000 74af0500 14000000 ........t....... │ │ │ │ - 0x0007c7d8 00000000 00000000 7caf0500 18000000 ........|....... │ │ │ │ - 0x0007c7e8 00000000 00000000 84af0500 1c000000 ................ │ │ │ │ - 0x0007c7f8 00000000 00000000 8caf0500 01000000 ................ │ │ │ │ - 0x0007c808 01000000 00000000 94af0500 01000000 ................ │ │ │ │ - 0x0007c818 02000000 00000000 98af0500 00000000 ................ │ │ │ │ - 0x0007c828 00000000 00000000 9caf0500 00000000 ................ │ │ │ │ - 0x0007c838 00000000 00000000 a4af0500 00000000 ................ │ │ │ │ - 0x0007c848 00000000 00000000 acaf0500 00000000 ................ │ │ │ │ - 0x0007c858 00000000 00000000 b4af0500 00000000 ................ │ │ │ │ - 0x0007c868 00000000 00000000 bcaf0500 00000000 ................ │ │ │ │ - 0x0007c878 00000000 00000000 c4af0500 00000000 ................ │ │ │ │ - 0x0007c888 00000000 00000000 ccaf0500 00000000 ................ │ │ │ │ - 0x0007c898 00000000 00000000 d4af0500 00000000 ................ │ │ │ │ - 0x0007c8a8 00000000 00000000 dcaf0500 00000000 ................ │ │ │ │ - 0x0007c8b8 00000000 00000000 e4af0500 00000000 ................ │ │ │ │ - 0x0007c8c8 00000000 00000000 ecaf0500 00000000 ................ │ │ │ │ - 0x0007c8d8 00000000 00000000 f4af0500 00000000 ................ │ │ │ │ - 0x0007c8e8 00000000 00000000 fcaf0500 00000000 ................ │ │ │ │ - 0x0007c8f8 00000000 00000000 04b00500 00000000 ................ │ │ │ │ - 0x0007c908 00000000 00000000 0cb00500 00000000 ................ │ │ │ │ - 0x0007c918 00000000 00000000 14b00500 00000000 ................ │ │ │ │ - 0x0007c928 00000000 00000000 1cb00500 00000000 ................ │ │ │ │ - 0x0007c938 00000000 00000000 24b00500 00000000 ........$....... │ │ │ │ - 0x0007c948 00000000 00000000 2cb00500 00000000 ........,....... │ │ │ │ - 0x0007c958 00000000 00000000 34b00500 00000000 ........4....... │ │ │ │ - 0x0007c968 00000000 00000000 3cb00500 00000000 ........<....... │ │ │ │ - 0x0007c978 00000000 00000000 44b00500 00000000 ........D....... │ │ │ │ - 0x0007c988 00000000 00000000 4cb00500 02000000 ........L....... │ │ │ │ - 0x0007c998 00000000 00000000 f4af0500 04000000 ................ │ │ │ │ - 0x0007c9a8 00000000 00000000 54b00500 06000000 ........T....... │ │ │ │ - 0x0007c9b8 00000000 00000000 5cb00500 08000000 ........\....... │ │ │ │ - 0x0007c9c8 00000000 00000000 64b00500 0a000000 ........d....... │ │ │ │ - 0x0007c9d8 00000000 00000000 6cb00500 0c000000 ........l....... │ │ │ │ - 0x0007c9e8 00000000 00000000 74b00500 0e000000 ........t....... │ │ │ │ - 0x0007c9f8 00000000 00000000 7cb00500 10000000 ........|....... │ │ │ │ - 0x0007ca08 00000000 00000000 84b00500 12000000 ................ │ │ │ │ - 0x0007ca18 00000000 00000000 8cb00500 14000000 ................ │ │ │ │ - 0x0007ca28 00000000 00000000 98b00500 16000000 ................ │ │ │ │ - 0x0007ca38 00000000 00000000 a4b00500 18000000 ................ │ │ │ │ - 0x0007ca48 00000000 00000000 b0b00500 1a000000 ................ │ │ │ │ - 0x0007ca58 00000000 00000000 bcb00500 1c000000 ................ │ │ │ │ - 0x0007ca68 00000000 00000000 c8b00500 1e000000 ................ │ │ │ │ - 0x0007ca78 00000000 00000000 d4b00500 01000000 ................ │ │ │ │ - 0x0007ca88 00000000 00000000 e0b00500 02000000 ................ │ │ │ │ - 0x0007ca98 00000000 00000000 fcaf0500 04000000 ................ │ │ │ │ - 0x0007caa8 00000000 00000000 e8b00500 06000000 ................ │ │ │ │ - 0x0007cab8 00000000 00000000 f0b00500 08000000 ................ │ │ │ │ - 0x0007cac8 00000000 00000000 9caf0500 0a000000 ................ │ │ │ │ - 0x0007cad8 00000000 00000000 f8b00500 0c000000 ................ │ │ │ │ - 0x0007cae8 00000000 00000000 00b10500 0e000000 ................ │ │ │ │ - 0x0007caf8 00000000 00000000 08b10500 10000000 ................ │ │ │ │ - 0x0007cb08 00000000 00000000 10b10500 12000000 ................ │ │ │ │ - 0x0007cb18 00000000 00000000 18b10500 14000000 ................ │ │ │ │ - 0x0007cb28 00000000 00000000 24b10500 16000000 ........$....... │ │ │ │ - 0x0007cb38 00000000 00000000 30b10500 18000000 ........0....... │ │ │ │ - 0x0007cb48 00000000 00000000 3cb10500 1a000000 ........<....... │ │ │ │ - 0x0007cb58 00000000 00000000 48b10500 1c000000 ........H....... │ │ │ │ - 0x0007cb68 00000000 00000000 54b10500 1e000000 ........T....... │ │ │ │ - 0x0007cb78 00000000 00000000 60b10500 01000000 ........`....... │ │ │ │ - 0x0007cb88 00000000 00000000 6cb10500 02000000 ........l....... │ │ │ │ - 0x0007cb98 00000000 00000000 04b00500 04000000 ................ │ │ │ │ - 0x0007cba8 00000000 00000000 74b10500 06000000 ........t....... │ │ │ │ - 0x0007cbb8 00000000 00000000 7cb10500 08000000 ........|....... │ │ │ │ - 0x0007cbc8 00000000 00000000 a4af0500 0a000000 ................ │ │ │ │ - 0x0007cbd8 00000000 00000000 84b10500 0c000000 ................ │ │ │ │ - 0x0007cbe8 00000000 00000000 8cb10500 0e000000 ................ │ │ │ │ - 0x0007cbf8 00000000 00000000 94b10500 10000000 ................ │ │ │ │ - 0x0007cc08 00000000 00000000 9cb10500 12000000 ................ │ │ │ │ - 0x0007cc18 00000000 00000000 a4b10500 14000000 ................ │ │ │ │ - 0x0007cc28 00000000 00000000 b0b10500 16000000 ................ │ │ │ │ - 0x0007cc38 00000000 00000000 bcb10500 18000000 ................ │ │ │ │ - 0x0007cc48 00000000 00000000 c8b10500 1a000000 ................ │ │ │ │ - 0x0007cc58 00000000 00000000 d4b10500 1c000000 ................ │ │ │ │ - 0x0007cc68 00000000 00000000 e0b10500 1e000000 ................ │ │ │ │ - 0x0007cc78 00000000 00000000 ecb10500 01000000 ................ │ │ │ │ - 0x0007cc88 00000000 00000000 f8b10500 02000000 ................ │ │ │ │ - 0x0007cc98 00000000 00000000 0cb00500 04000000 ................ │ │ │ │ - 0x0007cca8 00000000 00000000 00b20500 06000000 ................ │ │ │ │ - 0x0007ccb8 00000000 00000000 08b20500 08000000 ................ │ │ │ │ - 0x0007ccc8 00000000 00000000 acaf0500 0a000000 ................ │ │ │ │ - 0x0007ccd8 00000000 00000000 10b20500 0c000000 ................ │ │ │ │ - 0x0007cce8 00000000 00000000 18b20500 0e000000 ................ │ │ │ │ - 0x0007ccf8 00000000 00000000 20b20500 10000000 ........ ....... │ │ │ │ - 0x0007cd08 00000000 00000000 28b20500 12000000 ........(....... │ │ │ │ - 0x0007cd18 00000000 00000000 30b20500 14000000 ........0....... │ │ │ │ - 0x0007cd28 00000000 00000000 3cb20500 16000000 ........<....... │ │ │ │ - 0x0007cd38 00000000 00000000 48b20500 18000000 ........H....... │ │ │ │ - 0x0007cd48 00000000 00000000 54b20500 1a000000 ........T....... │ │ │ │ - 0x0007cd58 00000000 00000000 60b20500 1c000000 ........`....... │ │ │ │ - 0x0007cd68 00000000 00000000 6cb20500 1e000000 ........l....... │ │ │ │ - 0x0007cd78 00000000 00000000 78b20500 01000000 ........x....... │ │ │ │ - 0x0007cd88 00000000 00000000 84b20500 02000000 ................ │ │ │ │ - 0x0007cd98 00000000 00000000 14b00500 04000000 ................ │ │ │ │ - 0x0007cda8 00000000 00000000 8cb20500 06000000 ................ │ │ │ │ - 0x0007cdb8 00000000 00000000 94b20500 08000000 ................ │ │ │ │ - 0x0007cdc8 00000000 00000000 b4af0500 0a000000 ................ │ │ │ │ - 0x0007cdd8 00000000 00000000 9cb20500 0c000000 ................ │ │ │ │ - 0x0007cde8 00000000 00000000 a4b20500 0e000000 ................ │ │ │ │ - 0x0007cdf8 00000000 00000000 acb20500 10000000 ................ │ │ │ │ - 0x0007ce08 00000000 00000000 b4b20500 12000000 ................ │ │ │ │ - 0x0007ce18 00000000 00000000 bcb20500 14000000 ................ │ │ │ │ - 0x0007ce28 00000000 00000000 c8b20500 16000000 ................ │ │ │ │ - 0x0007ce38 00000000 00000000 d4b20500 18000000 ................ │ │ │ │ - 0x0007ce48 00000000 00000000 e0b20500 1a000000 ................ │ │ │ │ - 0x0007ce58 00000000 00000000 ecb20500 1c000000 ................ │ │ │ │ - 0x0007ce68 00000000 00000000 f8b20500 1e000000 ................ │ │ │ │ - 0x0007ce78 00000000 00000000 04b30500 01000000 ................ │ │ │ │ - 0x0007ce88 00000000 00000000 10b30500 02000000 ................ │ │ │ │ - 0x0007ce98 00000000 00000000 1cb00500 04000000 ................ │ │ │ │ - 0x0007cea8 00000000 00000000 18b30500 06000000 ................ │ │ │ │ - 0x0007ceb8 00000000 00000000 20b30500 08000000 ........ ....... │ │ │ │ - 0x0007cec8 00000000 00000000 bcaf0500 0a000000 ................ │ │ │ │ - 0x0007ced8 00000000 00000000 28b30500 0c000000 ........(....... │ │ │ │ - 0x0007cee8 00000000 00000000 30b30500 0e000000 ........0....... │ │ │ │ - 0x0007cef8 00000000 00000000 38b30500 10000000 ........8....... │ │ │ │ - 0x0007cf08 00000000 00000000 40b30500 12000000 ........@....... │ │ │ │ - 0x0007cf18 00000000 00000000 48b30500 14000000 ........H....... │ │ │ │ - 0x0007cf28 00000000 00000000 54b30500 16000000 ........T....... │ │ │ │ - 0x0007cf38 00000000 00000000 60b30500 18000000 ........`....... │ │ │ │ - 0x0007cf48 00000000 00000000 6cb30500 1a000000 ........l....... │ │ │ │ - 0x0007cf58 00000000 00000000 78b30500 1c000000 ........x....... │ │ │ │ - 0x0007cf68 00000000 00000000 84b30500 1e000000 ................ │ │ │ │ - 0x0007cf78 00000000 00000000 90b30500 01000000 ................ │ │ │ │ - 0x0007cf88 00000000 00000000 9cb30500 02000000 ................ │ │ │ │ - 0x0007cf98 00000000 00000000 24b00500 04000000 ........$....... │ │ │ │ - 0x0007cfa8 00000000 00000000 a4b30500 06000000 ................ │ │ │ │ - 0x0007cfb8 00000000 00000000 acb30500 08000000 ................ │ │ │ │ - 0x0007cfc8 00000000 00000000 c4af0500 0a000000 ................ │ │ │ │ - 0x0007cfd8 00000000 00000000 b4b30500 0c000000 ................ │ │ │ │ - 0x0007cfe8 00000000 00000000 bcb30500 0e000000 ................ │ │ │ │ - 0x0007cff8 00000000 00000000 c4b30500 10000000 ................ │ │ │ │ - 0x0007d008 00000000 00000000 ccb30500 12000000 ................ │ │ │ │ - 0x0007d018 00000000 00000000 d4b30500 14000000 ................ │ │ │ │ - 0x0007d028 00000000 00000000 e0b30500 16000000 ................ │ │ │ │ - 0x0007d038 00000000 00000000 ecb30500 18000000 ................ │ │ │ │ - 0x0007d048 00000000 00000000 f8b30500 1a000000 ................ │ │ │ │ - 0x0007d058 00000000 00000000 04b40500 1c000000 ................ │ │ │ │ - 0x0007d068 00000000 00000000 10b40500 1e000000 ................ │ │ │ │ - 0x0007d078 00000000 00000000 1cb40500 01000000 ................ │ │ │ │ - 0x0007d088 00000000 00000000 28b40500 02000000 ........(....... │ │ │ │ - 0x0007d098 00000000 00000000 2cb00500 04000000 ........,....... │ │ │ │ - 0x0007d0a8 00000000 00000000 30b40500 06000000 ........0....... │ │ │ │ - 0x0007d0b8 00000000 00000000 38b40500 08000000 ........8....... │ │ │ │ - 0x0007d0c8 00000000 00000000 ccaf0500 0a000000 ................ │ │ │ │ - 0x0007d0d8 00000000 00000000 40b40500 0c000000 ........@....... │ │ │ │ - 0x0007d0e8 00000000 00000000 48b40500 0e000000 ........H....... │ │ │ │ - 0x0007d0f8 00000000 00000000 50b40500 10000000 ........P....... │ │ │ │ - 0x0007d108 00000000 00000000 58b40500 12000000 ........X....... │ │ │ │ - 0x0007d118 00000000 00000000 60b40500 14000000 ........`....... │ │ │ │ - 0x0007d128 00000000 00000000 6cb40500 16000000 ........l....... │ │ │ │ - 0x0007d138 00000000 00000000 78b40500 18000000 ........x....... │ │ │ │ - 0x0007d148 00000000 00000000 84b40500 1a000000 ................ │ │ │ │ - 0x0007d158 00000000 00000000 90b40500 1c000000 ................ │ │ │ │ - 0x0007d168 00000000 00000000 9cb40500 1e000000 ................ │ │ │ │ - 0x0007d178 00000000 00000000 a8b40500 01000000 ................ │ │ │ │ - 0x0007d188 00000000 00000000 b4b40500 02000000 ................ │ │ │ │ - 0x0007d198 00000000 00000000 34b00500 04000000 ........4....... │ │ │ │ - 0x0007d1a8 00000000 00000000 bcb40500 06000000 ................ │ │ │ │ - 0x0007d1b8 00000000 00000000 c4b40500 08000000 ................ │ │ │ │ - 0x0007d1c8 00000000 00000000 d4af0500 0a000000 ................ │ │ │ │ - 0x0007d1d8 00000000 00000000 ccb40500 0c000000 ................ │ │ │ │ - 0x0007d1e8 00000000 00000000 d4b40500 0e000000 ................ │ │ │ │ - 0x0007d1f8 00000000 00000000 dcb40500 10000000 ................ │ │ │ │ - 0x0007d208 00000000 00000000 e4b40500 12000000 ................ │ │ │ │ - 0x0007d218 00000000 00000000 ecb40500 14000000 ................ │ │ │ │ - 0x0007d228 00000000 00000000 f4b40500 16000000 ................ │ │ │ │ - 0x0007d238 00000000 00000000 fcb40500 18000000 ................ │ │ │ │ - 0x0007d248 00000000 00000000 04b50500 1a000000 ................ │ │ │ │ - 0x0007d258 00000000 00000000 0cb50500 1c000000 ................ │ │ │ │ - 0x0007d268 00000000 00000000 14b50500 1e000000 ................ │ │ │ │ - 0x0007d278 00000000 00000000 1cb50500 01000000 ................ │ │ │ │ - 0x0007d288 00000000 00000000 24b50500 02000000 ........$....... │ │ │ │ - 0x0007d298 00000000 00000000 3cb00500 04000000 ........<....... │ │ │ │ - 0x0007d2a8 00000000 00000000 28b50500 06000000 ........(....... │ │ │ │ - 0x0007d2b8 00000000 00000000 30b50500 08000000 ........0....... │ │ │ │ - 0x0007d2c8 00000000 00000000 dcaf0500 0a000000 ................ │ │ │ │ - 0x0007d2d8 00000000 00000000 38b50500 0c000000 ........8....... │ │ │ │ - 0x0007d2e8 00000000 00000000 40b50500 0e000000 ........@....... │ │ │ │ - 0x0007d2f8 00000000 00000000 48b50500 10000000 ........H....... │ │ │ │ - 0x0007d308 00000000 00000000 50b50500 12000000 ........P....... │ │ │ │ - 0x0007d318 00000000 00000000 58b50500 14000000 ........X....... │ │ │ │ - 0x0007d328 00000000 00000000 60b50500 16000000 ........`....... │ │ │ │ - 0x0007d338 00000000 00000000 68b50500 18000000 ........h....... │ │ │ │ - 0x0007d348 00000000 00000000 70b50500 1a000000 ........p....... │ │ │ │ - 0x0007d358 00000000 00000000 78b50500 1c000000 ........x....... │ │ │ │ - 0x0007d368 00000000 00000000 80b50500 1e000000 ................ │ │ │ │ - 0x0007d378 00000000 00000000 88b50500 01000000 ................ │ │ │ │ - 0x0007d388 00000000 00000000 90b50500 02000000 ................ │ │ │ │ - 0x0007d398 00000000 00000000 44b00500 04000000 ........D....... │ │ │ │ - 0x0007d3a8 00000000 00000000 94b50500 06000000 ................ │ │ │ │ - 0x0007d3b8 00000000 00000000 9cb50500 08000000 ................ │ │ │ │ - 0x0007d3c8 00000000 00000000 e4af0500 0a000000 ................ │ │ │ │ - 0x0007d3d8 00000000 00000000 a4b50500 0c000000 ................ │ │ │ │ - 0x0007d3e8 00000000 00000000 acb50500 0e000000 ................ │ │ │ │ - 0x0007d3f8 00000000 00000000 b4b50500 10000000 ................ │ │ │ │ - 0x0007d408 00000000 00000000 bcb50500 12000000 ................ │ │ │ │ - 0x0007d418 00000000 00000000 c4b50500 14000000 ................ │ │ │ │ - 0x0007d428 00000000 00000000 ccb50500 16000000 ................ │ │ │ │ - 0x0007d438 00000000 00000000 d4b50500 18000000 ................ │ │ │ │ - 0x0007d448 00000000 00000000 dcb50500 1a000000 ................ │ │ │ │ - 0x0007d458 00000000 00000000 e4b50500 1c000000 ................ │ │ │ │ - 0x0007d468 00000000 00000000 ecb50500 1e000000 ................ │ │ │ │ - 0x0007d478 00000000 00000000 f4b50500 01000000 ................ │ │ │ │ - 0x0007d488 00000000 00000000 fcb50500 02000000 ................ │ │ │ │ - 0x0007d498 00000000 00000000 4cb00500 04000000 ........L....... │ │ │ │ - 0x0007d4a8 00000000 00000000 00b60500 06000000 ................ │ │ │ │ - 0x0007d4b8 00000000 00000000 08b60500 08000000 ................ │ │ │ │ - 0x0007d4c8 00000000 00000000 ecaf0500 0a000000 ................ │ │ │ │ - 0x0007d4d8 00000000 00000000 10b60500 0c000000 ................ │ │ │ │ - 0x0007d4e8 00000000 00000000 18b60500 0e000000 ................ │ │ │ │ - 0x0007d4f8 00000000 00000000 20b60500 10000000 ........ ....... │ │ │ │ - 0x0007d508 00000000 00000000 28b60500 12000000 ........(....... │ │ │ │ - 0x0007d518 00000000 00000000 30b60500 14000000 ........0....... │ │ │ │ - 0x0007d528 00000000 00000000 38b60500 16000000 ........8....... │ │ │ │ - 0x0007d538 00000000 00000000 40b60500 18000000 ........@....... │ │ │ │ - 0x0007d548 00000000 00000000 48b60500 1a000000 ........H....... │ │ │ │ - 0x0007d558 00000000 00000000 50b60500 1c000000 ........P....... │ │ │ │ - 0x0007d568 00000000 00000000 58b60500 1e000000 ........X....... │ │ │ │ - 0x0007d578 00000000 00000000 60b60500 01000000 ........`....... │ │ │ │ - 0x0007d588 00000000 00000000 68b60500 02000000 ........h....... │ │ │ │ - 0x0007d598 00000000 00000000 6cb60500 04000000 ........l....... │ │ │ │ - 0x0007d5a8 00000000 00000000 dcac0500 06000000 ................ │ │ │ │ - 0x0007d5b8 00000000 00000000 74b60500 08000000 ........t....... │ │ │ │ - 0x0007d5c8 00000000 00000000 e4ac0500 0a000000 ................ │ │ │ │ - 0x0007d5d8 00000000 00000000 7cb60500 0c000000 ........|....... │ │ │ │ - 0x0007d5e8 00000000 00000000 ecac0500 0e000000 ................ │ │ │ │ - 0x0007d5f8 00000000 00000000 84b60500 10000000 ................ │ │ │ │ - 0x0007d608 00000000 00000000 f4ac0500 12000000 ................ │ │ │ │ - 0x0007d618 00000000 00000000 8cb60500 14000000 ................ │ │ │ │ - 0x0007d628 00000000 00000000 fcac0500 16000000 ................ │ │ │ │ - 0x0007d638 00000000 00000000 94b60500 18000000 ................ │ │ │ │ - 0x0007d648 00000000 00000000 04ad0500 1a000000 ................ │ │ │ │ - 0x0007d658 00000000 00000000 9cb60500 1c000000 ................ │ │ │ │ - 0x0007d668 00000000 00000000 0cad0500 1e000000 ................ │ │ │ │ - 0x0007d678 00000000 00000000 a4b60500 01000000 ................ │ │ │ │ - 0x0007d688 00000000 00000000 14ad0500 02000000 ................ │ │ │ │ - 0x0007d698 00000000 00000000 acb60500 04000000 ................ │ │ │ │ - 0x0007d6a8 00000000 00000000 1cad0500 06000000 ................ │ │ │ │ - 0x0007d6b8 00000000 00000000 b4b60500 08000000 ................ │ │ │ │ - 0x0007d6c8 00000000 00000000 24ad0500 0a000000 ........$....... │ │ │ │ - 0x0007d6d8 00000000 00000000 bcb60500 0c000000 ................ │ │ │ │ - 0x0007d6e8 00000000 00000000 2cad0500 0e000000 ........,....... │ │ │ │ - 0x0007d6f8 00000000 00000000 c4b60500 10000000 ................ │ │ │ │ - 0x0007d708 00000000 00000000 34ad0500 12000000 ........4....... │ │ │ │ - 0x0007d718 00000000 00000000 ccb60500 14000000 ................ │ │ │ │ - 0x0007d728 00000000 00000000 3cad0500 16000000 ........<....... │ │ │ │ - 0x0007d738 00000000 00000000 d4b60500 18000000 ................ │ │ │ │ - 0x0007d748 00000000 00000000 44ad0500 1a000000 ........D....... │ │ │ │ - 0x0007d758 00000000 00000000 dcb60500 1c000000 ................ │ │ │ │ - 0x0007d768 00000000 00000000 4cad0500 1e000000 ........L....... │ │ │ │ - 0x0007d778 00000000 00000000 e4b60500 01000000 ................ │ │ │ │ - 0x0007d788 00000000 00000000 54ad0500 02000000 ........T....... │ │ │ │ - 0x0007d798 00000000 00000000 ecb60500 04000000 ................ │ │ │ │ - 0x0007d7a8 00000000 00000000 5cad0500 06000000 ........\....... │ │ │ │ - 0x0007d7b8 00000000 00000000 f4b60500 08000000 ................ │ │ │ │ - 0x0007d7c8 00000000 00000000 64ad0500 0a000000 ........d....... │ │ │ │ - 0x0007d7d8 00000000 00000000 fcb60500 0c000000 ................ │ │ │ │ - 0x0007d7e8 00000000 00000000 6cad0500 0e000000 ........l....... │ │ │ │ - 0x0007d7f8 00000000 00000000 04b70500 10000000 ................ │ │ │ │ - 0x0007d808 00000000 00000000 74ad0500 12000000 ........t....... │ │ │ │ - 0x0007d818 00000000 00000000 0cb70500 14000000 ................ │ │ │ │ - 0x0007d828 00000000 00000000 7cad0500 16000000 ........|....... │ │ │ │ - 0x0007d838 00000000 00000000 14b70500 18000000 ................ │ │ │ │ - 0x0007d848 00000000 00000000 84ad0500 1a000000 ................ │ │ │ │ - 0x0007d858 00000000 00000000 1cb70500 1c000000 ................ │ │ │ │ - 0x0007d868 00000000 00000000 8cad0500 1e000000 ................ │ │ │ │ - 0x0007d878 00000000 00000000 24b70500 01000000 ........$....... │ │ │ │ - 0x0007d888 00000000 00000000 94ad0500 02000000 ................ │ │ │ │ - 0x0007d898 00000000 00000000 2cb70500 04000000 ........,....... │ │ │ │ - 0x0007d8a8 00000000 00000000 9cad0500 06000000 ................ │ │ │ │ - 0x0007d8b8 00000000 00000000 34b70500 08000000 ........4....... │ │ │ │ - 0x0007d8c8 00000000 00000000 a4ad0500 0a000000 ................ │ │ │ │ - 0x0007d8d8 00000000 00000000 3cb70500 0c000000 ........<....... │ │ │ │ - 0x0007d8e8 00000000 00000000 acad0500 0e000000 ................ │ │ │ │ - 0x0007d8f8 00000000 00000000 44b70500 10000000 ........D....... │ │ │ │ - 0x0007d908 00000000 00000000 b4ad0500 12000000 ................ │ │ │ │ - 0x0007d918 00000000 00000000 4cb70500 14000000 ........L....... │ │ │ │ - 0x0007d928 00000000 00000000 bcad0500 16000000 ................ │ │ │ │ - 0x0007d938 00000000 00000000 54b70500 18000000 ........T....... │ │ │ │ - 0x0007d948 00000000 00000000 c4ad0500 1a000000 ................ │ │ │ │ - 0x0007d958 00000000 00000000 5cb70500 1c000000 ........\....... │ │ │ │ - 0x0007d968 00000000 00000000 ccad0500 1e000000 ................ │ │ │ │ - 0x0007d978 00000000 00000000 64b70500 01000000 ........d....... │ │ │ │ - 0x0007d988 00000000 00000000 d4ad0500 02000000 ................ │ │ │ │ - 0x0007d998 00000000 00000000 6cb70500 04000000 ........l....... │ │ │ │ - 0x0007d9a8 00000000 00000000 dcad0500 06000000 ................ │ │ │ │ - 0x0007d9b8 00000000 00000000 74b70500 08000000 ........t....... │ │ │ │ - 0x0007d9c8 00000000 00000000 e4ad0500 0a000000 ................ │ │ │ │ - 0x0007d9d8 00000000 00000000 7cb70500 0c000000 ........|....... │ │ │ │ - 0x0007d9e8 00000000 00000000 ecad0500 0e000000 ................ │ │ │ │ - 0x0007d9f8 00000000 00000000 84b70500 10000000 ................ │ │ │ │ - 0x0007da08 00000000 00000000 f4ad0500 12000000 ................ │ │ │ │ - 0x0007da18 00000000 00000000 8cb70500 14000000 ................ │ │ │ │ - 0x0007da28 00000000 00000000 fcad0500 16000000 ................ │ │ │ │ - 0x0007da38 00000000 00000000 94b70500 18000000 ................ │ │ │ │ - 0x0007da48 00000000 00000000 04ae0500 1a000000 ................ │ │ │ │ - 0x0007da58 00000000 00000000 9cb70500 1c000000 ................ │ │ │ │ - 0x0007da68 00000000 00000000 0cae0500 1e000000 ................ │ │ │ │ - 0x0007da78 00000000 00000000 a4b70500 01000000 ................ │ │ │ │ - 0x0007da88 02000000 00000000 18ae0500 01000000 ................ │ │ │ │ - 0x0007da98 01000000 00000000 14ae0500 02000000 ................ │ │ │ │ - 0x0007daa8 00000000 00000000 acb70500 04000000 ................ │ │ │ │ - 0x0007dab8 00000000 00000000 1cae0500 06000000 ................ │ │ │ │ - 0x0007dac8 00000000 00000000 b4b70500 08000000 ................ │ │ │ │ - 0x0007dad8 00000000 00000000 24ae0500 0a000000 ........$....... │ │ │ │ - 0x0007dae8 00000000 00000000 bcb70500 0c000000 ................ │ │ │ │ - 0x0007daf8 00000000 00000000 2cae0500 0e000000 ........,....... │ │ │ │ - 0x0007db08 00000000 00000000 c4b70500 10000000 ................ │ │ │ │ - 0x0007db18 00000000 00000000 34ae0500 12000000 ........4....... │ │ │ │ - 0x0007db28 00000000 00000000 ccb70500 14000000 ................ │ │ │ │ - 0x0007db38 00000000 00000000 3cae0500 16000000 ........<....... │ │ │ │ - 0x0007db48 00000000 00000000 d4b70500 18000000 ................ │ │ │ │ - 0x0007db58 00000000 00000000 44ae0500 1a000000 ........D....... │ │ │ │ - 0x0007db68 00000000 00000000 dcb70500 1c000000 ................ │ │ │ │ - 0x0007db78 00000000 00000000 4cae0500 1e000000 ........L....... │ │ │ │ - 0x0007db88 00000000 00000000 e4b70500 01000000 ................ │ │ │ │ - 0x0007db98 02000000 00000000 58ae0500 01000000 ........X....... │ │ │ │ - 0x0007dba8 01000000 00000000 54ae0500 02000000 ........T....... │ │ │ │ - 0x0007dbb8 00000000 00000000 ecb70500 04000000 ................ │ │ │ │ - 0x0007dbc8 00000000 00000000 9cae0500 06000000 ................ │ │ │ │ - 0x0007dbd8 00000000 00000000 f4b70500 08000000 ................ │ │ │ │ - 0x0007dbe8 00000000 00000000 a4ae0500 0a000000 ................ │ │ │ │ - 0x0007dbf8 00000000 00000000 fcb70500 0c000000 ................ │ │ │ │ - 0x0007dc08 00000000 00000000 acae0500 0e000000 ................ │ │ │ │ - 0x0007dc18 00000000 00000000 04b80500 10000000 ................ │ │ │ │ - 0x0007dc28 00000000 00000000 b4ae0500 12000000 ................ │ │ │ │ - 0x0007dc38 00000000 00000000 0cb80500 14000000 ................ │ │ │ │ - 0x0007dc48 00000000 00000000 bcae0500 16000000 ................ │ │ │ │ - 0x0007dc58 00000000 00000000 14b80500 18000000 ................ │ │ │ │ - 0x0007dc68 00000000 00000000 c4ae0500 1a000000 ................ │ │ │ │ - 0x0007dc78 00000000 00000000 1cb80500 1c000000 ................ │ │ │ │ - 0x0007dc88 00000000 00000000 ccae0500 1e000000 ................ │ │ │ │ - 0x0007dc98 00000000 00000000 24b80500 01000000 ........$....... │ │ │ │ - 0x0007dca8 02000000 00000000 d8ae0500 01000000 ................ │ │ │ │ - 0x0007dcb8 01000000 00000000 d4ae0500 02000000 ................ │ │ │ │ - 0x0007dcc8 00000000 00000000 2cb80500 04000000 ........,....... │ │ │ │ - 0x0007dcd8 00000000 00000000 dcae0500 06000000 ................ │ │ │ │ - 0x0007dce8 00000000 00000000 34b80500 08000000 ........4....... │ │ │ │ - 0x0007dcf8 00000000 00000000 e4ae0500 0a000000 ................ │ │ │ │ - 0x0007dd08 00000000 00000000 3cb80500 0c000000 ........<....... │ │ │ │ - 0x0007dd18 00000000 00000000 ecae0500 0e000000 ................ │ │ │ │ - 0x0007dd28 00000000 00000000 44b80500 10000000 ........D....... │ │ │ │ - 0x0007dd38 00000000 00000000 f4ae0500 12000000 ................ │ │ │ │ - 0x0007dd48 00000000 00000000 4cb80500 14000000 ........L....... │ │ │ │ - 0x0007dd58 00000000 00000000 fcae0500 16000000 ................ │ │ │ │ - 0x0007dd68 00000000 00000000 54b80500 18000000 ........T....... │ │ │ │ - 0x0007dd78 00000000 00000000 04af0500 1a000000 ................ │ │ │ │ - 0x0007dd88 00000000 00000000 5cb80500 1c000000 ........\....... │ │ │ │ - 0x0007dd98 00000000 00000000 0caf0500 1e000000 ................ │ │ │ │ - 0x0007dda8 00000000 00000000 64b80500 01000000 ........d....... │ │ │ │ - 0x0007ddb8 02000000 00000000 18af0500 01000000 ................ │ │ │ │ - 0x0007ddc8 01000000 00000000 14af0500 02000000 ................ │ │ │ │ - 0x0007ddd8 00000000 00000000 6cb80500 04000000 ........l....... │ │ │ │ - 0x0007dde8 00000000 00000000 1caf0500 06000000 ................ │ │ │ │ - 0x0007ddf8 00000000 00000000 74b80500 08000000 ........t....... │ │ │ │ - 0x0007de08 00000000 00000000 24af0500 0a000000 ........$....... │ │ │ │ - 0x0007de18 00000000 00000000 7cb80500 0c000000 ........|....... │ │ │ │ - 0x0007de28 00000000 00000000 2caf0500 0e000000 ........,....... │ │ │ │ - 0x0007de38 00000000 00000000 84b80500 10000000 ................ │ │ │ │ - 0x0007de48 00000000 00000000 34af0500 12000000 ........4....... │ │ │ │ - 0x0007de58 00000000 00000000 8cb80500 14000000 ................ │ │ │ │ - 0x0007de68 00000000 00000000 3caf0500 16000000 ........<....... │ │ │ │ - 0x0007de78 00000000 00000000 94b80500 18000000 ................ │ │ │ │ - 0x0007de88 00000000 00000000 44af0500 1a000000 ........D....... │ │ │ │ - 0x0007de98 00000000 00000000 9cb80500 1c000000 ................ │ │ │ │ - 0x0007dea8 00000000 00000000 4caf0500 1e000000 ........L....... │ │ │ │ - 0x0007deb8 00000000 00000000 a4b80500 01000000 ................ │ │ │ │ - 0x0007dec8 02000000 00000000 58af0500 01000000 ........X....... │ │ │ │ - 0x0007ded8 01000000 00000000 54af0500 02000000 ........T....... │ │ │ │ - 0x0007dee8 00000000 00000000 acb80500 04000000 ................ │ │ │ │ - 0x0007def8 00000000 00000000 5caf0500 06000000 ........\....... │ │ │ │ - 0x0007df08 00000000 00000000 b4b80500 08000000 ................ │ │ │ │ - 0x0007df18 00000000 00000000 64af0500 0a000000 ........d....... │ │ │ │ - 0x0007df28 00000000 00000000 bcb80500 0c000000 ................ │ │ │ │ - 0x0007df38 00000000 00000000 6caf0500 0e000000 ........l....... │ │ │ │ - 0x0007df48 00000000 00000000 c4b80500 10000000 ................ │ │ │ │ - 0x0007df58 00000000 00000000 74af0500 12000000 ........t....... │ │ │ │ - 0x0007df68 00000000 00000000 ccb80500 14000000 ................ │ │ │ │ - 0x0007df78 00000000 00000000 7caf0500 16000000 ........|....... │ │ │ │ - 0x0007df88 00000000 00000000 d4b80500 18000000 ................ │ │ │ │ - 0x0007df98 00000000 00000000 84af0500 1a000000 ................ │ │ │ │ - 0x0007dfa8 00000000 00000000 dcb80500 1c000000 ................ │ │ │ │ - 0x0007dfb8 00000000 00000000 8caf0500 1e000000 ................ │ │ │ │ - 0x0007dfc8 00000000 00000000 e4b80500 01000000 ................ │ │ │ │ - 0x0007dfd8 02000000 00000000 98af0500 01000000 ................ │ │ │ │ - 0x0007dfe8 01000000 00000000 94af0500 22000000 ............"... │ │ │ │ - 0x0007dff8 00000000 00000000 049f0500 24000000 ............$... │ │ │ │ - 0x0007e008 00000000 00000000 ecb80500 26000000 ............&... │ │ │ │ - 0x0007e018 00000000 00000000 ecb80500 2a000000 ............*... │ │ │ │ - 0x0007e028 00000000 00000000 f0b80500 2c000000 ............,... │ │ │ │ - 0x0007e038 00000000 00000000 f4b80500 2e000000 ................ │ │ │ │ - 0x0007e048 00000000 00000000 f4b80500 30000000 ............0... │ │ │ │ - 0x0007e058 00000000 00000000 049f0500 32000000 ............2... │ │ │ │ - 0x0007e068 00000000 00000000 049f0500 34000000 ............4... │ │ │ │ - 0x0007e078 00000000 00000000 ecb80500 36000000 ............6... │ │ │ │ - 0x0007e088 00000000 00000000 ecb80500 38000000 ............8... │ │ │ │ - 0x0007e098 00000000 00000000 f0b80500 3a000000 ............:... │ │ │ │ - 0x0007e0a8 00000000 00000000 f0b80500 3c000000 ............<... │ │ │ │ - 0x0007e0b8 00000000 00000000 f4b80500 3e000000 ............>... │ │ │ │ - 0x0007e0c8 00000000 00000000 f4b80500 42000000 ............B... │ │ │ │ - 0x0007e0d8 00000000 00000000 f8b80500 44000000 ............D... │ │ │ │ - 0x0007e0e8 00000000 00000000 04b90500 46000000 ............F... │ │ │ │ - 0x0007e0f8 00000000 00000000 10b90500 4a000000 ............J... │ │ │ │ - 0x0007e108 00000000 00000000 1cb90500 4c000000 ............L... │ │ │ │ - 0x0007e118 00000000 00000000 28b90500 4e000000 ........(...N... │ │ │ │ - 0x0007e128 00000000 00000000 34b90500 50000000 ........4...P... │ │ │ │ - 0x0007e138 00000000 00000000 40b90500 52000000 ........@...R... │ │ │ │ - 0x0007e148 00000000 00000000 4cb90500 54000000 ........L...T... │ │ │ │ - 0x0007e158 00000000 00000000 5cb90500 56000000 ........\...V... │ │ │ │ - 0x0007e168 00000000 00000000 6cb90500 58000000 ........l...X... │ │ │ │ - 0x0007e178 00000000 00000000 7cb90500 5a000000 ........|...Z... │ │ │ │ - 0x0007e188 00000000 00000000 88b90500 5c000000 ............\... │ │ │ │ - 0x0007e198 00000000 00000000 94b90500 5e000000 ............^... │ │ │ │ - 0x0007e1a8 00000000 00000000 a0b90500 08000000 ................ │ │ │ │ - 0x0007e1b8 00000000 00000000 f0b80500 01000000 ................ │ │ │ │ - 0x0007e1c8 00000000 00000000 049f0500 22000000 ............"... │ │ │ │ - 0x0007e1d8 00000000 00000000 acb90500 42000000 ............B... │ │ │ │ - 0x0007e1e8 00000000 00000000 b0b90500 24000000 ............$... │ │ │ │ - 0x0007e1f8 00000000 00000000 bcb90500 44000000 ............D... │ │ │ │ - 0x0007e208 00000000 00000000 c0b90500 06000000 ................ │ │ │ │ - 0x0007e218 00000000 00000000 ccb90500 08000000 ................ │ │ │ │ - 0x0007e228 00000000 00000000 d8b90500 0a000000 ................ │ │ │ │ - 0x0007e238 00000000 00000000 e4b90500 0c000000 ................ │ │ │ │ - 0x0007e248 00000000 00000000 f0b90500 0e000000 ................ │ │ │ │ - 0x0007e258 00000000 00000000 fcb90500 10000000 ................ │ │ │ │ - 0x0007e268 00000000 00000000 08ba0500 12000000 ................ │ │ │ │ - 0x0007e278 00000000 00000000 14ba0500 14000000 ................ │ │ │ │ - 0x0007e288 00000000 00000000 20ba0500 16000000 ........ ....... │ │ │ │ - 0x0007e298 00000000 00000000 2cba0500 18000000 ........,....... │ │ │ │ - 0x0007e2a8 00000000 00000000 38ba0500 1a000000 ........8....... │ │ │ │ - 0x0007e2b8 00000000 00000000 44ba0500 1c000000 ........D....... │ │ │ │ - 0x0007e2c8 00000000 00000000 50ba0500 1e000000 ........P....... │ │ │ │ - 0x0007e2d8 00000000 00000000 5cba0500 01000000 ........\....... │ │ │ │ - 0x0007e2e8 00000000 00000000 089f0500 06000000 ................ │ │ │ │ - 0x0007e2f8 00000000 00000000 ccb90500 0a000000 ................ │ │ │ │ - 0x0007e308 00000000 00000000 e4b90500 0e000000 ................ │ │ │ │ - 0x0007e318 00000000 00000000 fcb90500 12000000 ................ │ │ │ │ - 0x0007e328 00000000 00000000 14ba0500 16000000 ................ │ │ │ │ - 0x0007e338 00000000 00000000 2cba0500 1a000000 ........,....... │ │ │ │ - 0x0007e348 00000000 00000000 44ba0500 1e000000 ........D....... │ │ │ │ - 0x0007e358 00000000 00000000 5cba0500 01000000 ........\....... │ │ │ │ - 0x0007e368 00000000 00000000 acb90500 02000000 ................ │ │ │ │ - 0x0007e378 00000000 00000000 20bb0500 04000000 ........ ....... │ │ │ │ - 0x0007e388 00000000 00000000 2cbb0500 06000000 ........,....... │ │ │ │ - 0x0007e398 00000000 00000000 30bb0500 08000000 ........0....... │ │ │ │ - 0x0007e3a8 00000000 00000000 3cbb0500 0a000000 ........<....... │ │ │ │ - 0x0007e3b8 00000000 00000000 48bb0500 0c000000 ........H....... │ │ │ │ - 0x0007e3c8 00000000 00000000 54bb0500 0e000000 ........T....... │ │ │ │ - 0x0007e3d8 00000000 00000000 60bb0500 10000000 ........`....... │ │ │ │ - 0x0007e3e8 00000000 00000000 6cbb0500 12000000 ........l....... │ │ │ │ - 0x0007e3f8 00000000 00000000 78bb0500 14000000 ........x....... │ │ │ │ - 0x0007e408 00000000 00000000 84bb0500 16000000 ................ │ │ │ │ - 0x0007e418 00000000 00000000 90bb0500 18000000 ................ │ │ │ │ - 0x0007e428 00000000 00000000 9cbb0500 1a000000 ................ │ │ │ │ - 0x0007e438 00000000 00000000 a8bb0500 1c000000 ................ │ │ │ │ - 0x0007e448 00000000 00000000 b4bb0500 1e000000 ................ │ │ │ │ - 0x0007e458 00000000 00000000 c0bb0500 01000000 ................ │ │ │ │ - 0x0007e468 00000000 00000000 349a0500 02000000 ........4....... │ │ │ │ - 0x0007e478 00000000 00000000 68ba0500 24000000 ........h...$... │ │ │ │ - 0x0007e488 00000000 00000000 74ba0500 44000000 ........t...D... │ │ │ │ - 0x0007e498 00000000 00000000 78ba0500 06000000 ........x....... │ │ │ │ - 0x0007e4a8 00000000 00000000 84ba0500 08000000 ................ │ │ │ │ - 0x0007e4b8 00000000 00000000 90ba0500 0a000000 ................ │ │ │ │ - 0x0007e4c8 00000000 00000000 9cba0500 0c000000 ................ │ │ │ │ - 0x0007e4d8 00000000 00000000 a8ba0500 0e000000 ................ │ │ │ │ - 0x0007e4e8 00000000 00000000 b4ba0500 10000000 ................ │ │ │ │ - 0x0007e4f8 00000000 00000000 c0ba0500 12000000 ................ │ │ │ │ - 0x0007e508 00000000 00000000 ccba0500 14000000 ................ │ │ │ │ - 0x0007e518 00000000 00000000 d8ba0500 16000000 ................ │ │ │ │ - 0x0007e528 00000000 00000000 e4ba0500 18000000 ................ │ │ │ │ - 0x0007e538 00000000 00000000 f0ba0500 1a000000 ................ │ │ │ │ - 0x0007e548 00000000 00000000 fcba0500 1c000000 ................ │ │ │ │ - 0x0007e558 00000000 00000000 08bb0500 1e000000 ................ │ │ │ │ - 0x0007e568 00000000 00000000 14bb0500 01000000 ................ │ │ │ │ - 0x0007e578 00000000 00000000 009f0500 88a40500 ................ │ │ │ │ + 0x0007ae78 ec190300 a4270300 38860500 d4980500 .....'..8....... │ │ │ │ + 0x0007ae88 606c0500 e8e70500 c4980500 c8980500 `l.............. │ │ │ │ + 0x0007ae98 98ef0500 d0980500 88970500 10010000 ................ │ │ │ │ + 0x0007aea8 94970500 11010000 a0970500 12010000 ................ │ │ │ │ + 0x0007aeb8 ac970500 13010000 b8970500 14010000 ................ │ │ │ │ + 0x0007aec8 c4970500 15010000 d0970500 16010000 ................ │ │ │ │ + 0x0007aed8 dc970500 17010000 e8970500 1c010000 ................ │ │ │ │ + 0x0007aee8 f8970500 1d010000 0c980500 1e010000 ................ │ │ │ │ + 0x0007aef8 1c980500 1f010000 00000000 8c950500 ................ │ │ │ │ + 0x0007af08 10930500 24930500 3c930500 50930500 ....$...<...P... │ │ │ │ + 0x0007af18 68930500 84930500 9c930500 ac930500 h............... │ │ │ │ + 0x0007af28 94950500 5c950500 6c950500 a4950500 ....\...l....... │ │ │ │ + 0x0007af38 b4950500 c4950500 d4950500 e0950500 ................ │ │ │ │ + 0x0007af48 f0950500 1c8b0500 686d0500 fc950500 ........hm...... │ │ │ │ + 0x0007af58 0c960500 1c960500 2c960500 40960500 ........,...@... │ │ │ │ + 0x0007af68 50960500 64960500 7c960500 8c960500 P...d...|....... │ │ │ │ + 0x0007af78 98960500 7c950500 a4960500 ac960500 ....|........... │ │ │ │ + 0x0007af88 bc960500 c8960500 dc960500 f4960500 ................ │ │ │ │ + 0x0007af98 04970500 18970500 28970500 48970500 ........(...H... │ │ │ │ + 0x0007afa8 54970500 6c970500 7c970500 00000000 T...l...|....... │ │ │ │ + 0x0007afb8 10930500 24930500 3c930500 50930500 ....$...<...P... │ │ │ │ + 0x0007afc8 68930500 84930500 9c930500 ac930500 h............... │ │ │ │ + 0x0007afd8 f4920500 bc930500 c4930500 d0930500 ................ │ │ │ │ + 0x0007afe8 dc930500 e8930500 fc930500 0c940500 ................ │ │ │ │ + 0x0007aff8 20940500 2c940500 38940500 44940500 ...,...8...D... │ │ │ │ + 0x0007b008 58940500 64940500 78940500 88940500 X...d...x....... │ │ │ │ + 0x0007b018 98940500 a4940500 bc940500 d8940500 ................ │ │ │ │ + 0x0007b028 ec940500 04950500 28950500 4c950500 ........(...L... │ │ │ │ + 0x0007b038 5c950500 6c950500 7c950500 00000000 \...l...|....... │ │ │ │ + 0x0007b048 f4920500 fc920500 301f0100 906e0500 ........0....n.. │ │ │ │ + 0x0007b058 00000000 00ab0000 a0910500 00000000 ................ │ │ │ │ + 0x0007b068 74fa0000 ac910500 00000000 b0fb0000 t............... │ │ │ │ + 0x0007b078 b4910500 00000000 ccae0000 cc910500 ................ │ │ │ │ + 0x0007b088 00000000 b8fc0000 d8910500 00000000 ................ │ │ │ │ + 0x0007b098 78ff0000 d88b0500 01000000 1cee0000 x............... │ │ │ │ + 0x0007b0a8 dc910500 00000000 c4b70000 bccf0500 ................ │ │ │ │ + 0x0007b0b8 00000000 fcab0000 ec960500 00000000 ................ │ │ │ │ + 0x0007b0c8 78f40000 e4910500 00000000 480e0100 x...........H... │ │ │ │ + 0x0007b0d8 e8910500 00000000 680e0100 f8910500 ........h....... │ │ │ │ + 0x0007b0e8 00000000 880e0100 08920500 00000000 ................ │ │ │ │ + 0x0007b0f8 bc110100 18920500 00000000 ac0e0100 ................ │ │ │ │ + 0x0007b108 28920500 00000000 84ad0000 38920500 (...........8... │ │ │ │ + 0x0007b118 00000000 1cb10000 44920500 00000000 ........D....... │ │ │ │ + 0x0007b128 38b70000 4c920500 00000000 00000000 8...L........... │ │ │ │ + 0x0007b138 00000000 02000000 78a40500 02000000 ........x....... │ │ │ │ + 0x0007b148 00000000 02000000 7ca40500 04000000 ........|....... │ │ │ │ + 0x0007b158 00000000 02000000 84a40500 06000000 ................ │ │ │ │ + 0x0007b168 00000000 02000000 8ca40500 08000000 ................ │ │ │ │ + 0x0007b178 00000000 02000000 94a40500 0a000000 ................ │ │ │ │ + 0x0007b188 00000000 02000000 9ca40500 0c000000 ................ │ │ │ │ + 0x0007b198 00000000 02000000 a4a40500 0e000000 ................ │ │ │ │ + 0x0007b1a8 00000000 02000000 aca40500 10000000 ................ │ │ │ │ + 0x0007b1b8 00000000 02000000 b4a40500 12000000 ................ │ │ │ │ + 0x0007b1c8 00000000 02000000 bca40500 14000000 ................ │ │ │ │ + 0x0007b1d8 00000000 02000000 c4a40500 16000000 ................ │ │ │ │ + 0x0007b1e8 00000000 02000000 cca40500 18000000 ................ │ │ │ │ + 0x0007b1f8 00000000 02000000 d4a40500 1a000000 ................ │ │ │ │ + 0x0007b208 00000000 02000000 dca40500 1c000000 ................ │ │ │ │ + 0x0007b218 00000000 02000000 e4a40500 1e000000 ................ │ │ │ │ + 0x0007b228 00000000 02000000 eca40500 00000000 ................ │ │ │ │ + 0x0007b238 00000000 02000000 f4a40500 02000000 ................ │ │ │ │ + 0x0007b248 00000000 02000000 f8a40500 04000000 ................ │ │ │ │ + 0x0007b258 00000000 02000000 00a50500 06000000 ................ │ │ │ │ + 0x0007b268 00000000 02000000 08a50500 08000000 ................ │ │ │ │ + 0x0007b278 00000000 02000000 10a50500 0a000000 ................ │ │ │ │ + 0x0007b288 00000000 02000000 18a50500 0c000000 ................ │ │ │ │ + 0x0007b298 00000000 02000000 20a50500 0e000000 ........ ....... │ │ │ │ + 0x0007b2a8 00000000 02000000 28a50500 10000000 ........(....... │ │ │ │ + 0x0007b2b8 00000000 02000000 30a50500 12000000 ........0....... │ │ │ │ + 0x0007b2c8 00000000 02000000 38a50500 14000000 ........8....... │ │ │ │ + 0x0007b2d8 00000000 02000000 40a50500 16000000 ........@....... │ │ │ │ + 0x0007b2e8 00000000 02000000 48a50500 18000000 ........H....... │ │ │ │ + 0x0007b2f8 00000000 02000000 50a50500 1a000000 ........P....... │ │ │ │ + 0x0007b308 00000000 02000000 58a50500 1c000000 ........X....... │ │ │ │ + 0x0007b318 00000000 02000000 60a50500 1e000000 ........`....... │ │ │ │ + 0x0007b328 00000000 02000000 68a50500 00000000 ........h....... │ │ │ │ + 0x0007b338 00000000 02000000 70a50500 02000000 ........p....... │ │ │ │ + 0x0007b348 00000000 02000000 74a50500 04000000 ........t....... │ │ │ │ + 0x0007b358 00000000 02000000 7ca50500 06000000 ........|....... │ │ │ │ + 0x0007b368 00000000 02000000 84a50500 08000000 ................ │ │ │ │ + 0x0007b378 00000000 02000000 8ca50500 0a000000 ................ │ │ │ │ + 0x0007b388 00000000 02000000 94a50500 0c000000 ................ │ │ │ │ + 0x0007b398 00000000 02000000 9ca50500 0e000000 ................ │ │ │ │ + 0x0007b3a8 00000000 02000000 a4a50500 10000000 ................ │ │ │ │ + 0x0007b3b8 00000000 02000000 aca50500 12000000 ................ │ │ │ │ + 0x0007b3c8 00000000 02000000 b4a50500 14000000 ................ │ │ │ │ + 0x0007b3d8 00000000 02000000 bca50500 16000000 ................ │ │ │ │ + 0x0007b3e8 00000000 02000000 c4a50500 18000000 ................ │ │ │ │ + 0x0007b3f8 00000000 02000000 cca50500 1a000000 ................ │ │ │ │ + 0x0007b408 00000000 02000000 d4a50500 1c000000 ................ │ │ │ │ + 0x0007b418 00000000 02000000 dca50500 1e000000 ................ │ │ │ │ + 0x0007b428 00000000 02000000 e4a50500 00000000 ................ │ │ │ │ + 0x0007b438 00000000 02000000 eca50500 02000000 ................ │ │ │ │ + 0x0007b448 00000000 02000000 f0a50500 04000000 ................ │ │ │ │ + 0x0007b458 00000000 02000000 f8a50500 06000000 ................ │ │ │ │ + 0x0007b468 00000000 02000000 00a60500 08000000 ................ │ │ │ │ + 0x0007b478 00000000 02000000 08a60500 0a000000 ................ │ │ │ │ + 0x0007b488 00000000 02000000 10a60500 0c000000 ................ │ │ │ │ + 0x0007b498 00000000 02000000 18a60500 0e000000 ................ │ │ │ │ + 0x0007b4a8 00000000 02000000 20a60500 10000000 ........ ....... │ │ │ │ + 0x0007b4b8 00000000 02000000 28a60500 12000000 ........(....... │ │ │ │ + 0x0007b4c8 00000000 02000000 30a60500 14000000 ........0....... │ │ │ │ + 0x0007b4d8 00000000 02000000 38a60500 16000000 ........8....... │ │ │ │ + 0x0007b4e8 00000000 02000000 40a60500 18000000 ........@....... │ │ │ │ + 0x0007b4f8 00000000 02000000 48a60500 1a000000 ........H....... │ │ │ │ + 0x0007b508 00000000 02000000 50a60500 1c000000 ........P....... │ │ │ │ + 0x0007b518 00000000 02000000 58a60500 1e000000 ........X....... │ │ │ │ + 0x0007b528 00000000 02000000 60a60500 00000000 ........`....... │ │ │ │ + 0x0007b538 00000000 02000000 68a60500 02000000 ........h....... │ │ │ │ + 0x0007b548 00000000 02000000 6ca60500 04000000 ........l....... │ │ │ │ + 0x0007b558 00000000 02000000 74a60500 06000000 ........t....... │ │ │ │ + 0x0007b568 00000000 02000000 7ca60500 08000000 ........|....... │ │ │ │ + 0x0007b578 00000000 02000000 84a60500 0a000000 ................ │ │ │ │ + 0x0007b588 00000000 02000000 8ca60500 0c000000 ................ │ │ │ │ + 0x0007b598 00000000 02000000 94a60500 0e000000 ................ │ │ │ │ + 0x0007b5a8 00000000 02000000 9ca60500 10000000 ................ │ │ │ │ + 0x0007b5b8 00000000 02000000 a4a60500 12000000 ................ │ │ │ │ + 0x0007b5c8 00000000 02000000 aca60500 14000000 ................ │ │ │ │ + 0x0007b5d8 00000000 02000000 b4a60500 16000000 ................ │ │ │ │ + 0x0007b5e8 00000000 02000000 bca60500 18000000 ................ │ │ │ │ + 0x0007b5f8 00000000 02000000 c4a60500 1a000000 ................ │ │ │ │ + 0x0007b608 00000000 02000000 cca60500 1c000000 ................ │ │ │ │ + 0x0007b618 00000000 02000000 d4a60500 1e000000 ................ │ │ │ │ + 0x0007b628 00000000 02000000 dca60500 00000000 ................ │ │ │ │ + 0x0007b638 00000000 02000000 e4a60500 02000000 ................ │ │ │ │ + 0x0007b648 00000000 02000000 e8a60500 04000000 ................ │ │ │ │ + 0x0007b658 00000000 02000000 f0a60500 06000000 ................ │ │ │ │ + 0x0007b668 00000000 02000000 f8a60500 08000000 ................ │ │ │ │ + 0x0007b678 00000000 02000000 00a70500 0a000000 ................ │ │ │ │ + 0x0007b688 00000000 02000000 08a70500 0c000000 ................ │ │ │ │ + 0x0007b698 00000000 02000000 10a70500 0e000000 ................ │ │ │ │ + 0x0007b6a8 00000000 02000000 18a70500 10000000 ................ │ │ │ │ + 0x0007b6b8 00000000 02000000 20a70500 12000000 ........ ....... │ │ │ │ + 0x0007b6c8 00000000 02000000 28a70500 14000000 ........(....... │ │ │ │ + 0x0007b6d8 00000000 02000000 30a70500 16000000 ........0....... │ │ │ │ + 0x0007b6e8 00000000 02000000 38a70500 18000000 ........8....... │ │ │ │ + 0x0007b6f8 00000000 02000000 40a70500 1a000000 ........@....... │ │ │ │ + 0x0007b708 00000000 02000000 48a70500 1c000000 ........H....... │ │ │ │ + 0x0007b718 00000000 02000000 50a70500 1e000000 ........P....... │ │ │ │ + 0x0007b728 00000000 02000000 58a70500 00000000 ........X....... │ │ │ │ + 0x0007b738 00000000 02000000 60a70500 02000000 ........`....... │ │ │ │ + 0x0007b748 00000000 02000000 64a70500 04000000 ........d....... │ │ │ │ + 0x0007b758 00000000 02000000 6ca70500 06000000 ........l....... │ │ │ │ + 0x0007b768 00000000 02000000 74a70500 08000000 ........t....... │ │ │ │ + 0x0007b778 00000000 02000000 7ca70500 0a000000 ........|....... │ │ │ │ + 0x0007b788 00000000 02000000 84a70500 0c000000 ................ │ │ │ │ + 0x0007b798 00000000 02000000 8ca70500 0e000000 ................ │ │ │ │ + 0x0007b7a8 00000000 02000000 94a70500 10000000 ................ │ │ │ │ + 0x0007b7b8 00000000 02000000 9ca70500 12000000 ................ │ │ │ │ + 0x0007b7c8 00000000 02000000 a4a70500 14000000 ................ │ │ │ │ + 0x0007b7d8 00000000 02000000 aca70500 16000000 ................ │ │ │ │ + 0x0007b7e8 00000000 02000000 b4a70500 18000000 ................ │ │ │ │ + 0x0007b7f8 00000000 02000000 bca70500 1a000000 ................ │ │ │ │ + 0x0007b808 00000000 02000000 c4a70500 1c000000 ................ │ │ │ │ + 0x0007b818 00000000 02000000 cca70500 1e000000 ................ │ │ │ │ + 0x0007b828 00000000 02000000 d4a70500 00000000 ................ │ │ │ │ + 0x0007b838 00000000 02000000 dca70500 02000000 ................ │ │ │ │ + 0x0007b848 00000000 02000000 e0a70500 04000000 ................ │ │ │ │ + 0x0007b858 00000000 02000000 e8a70500 06000000 ................ │ │ │ │ + 0x0007b868 00000000 02000000 f0a70500 08000000 ................ │ │ │ │ + 0x0007b878 00000000 02000000 f8a70500 0a000000 ................ │ │ │ │ + 0x0007b888 00000000 02000000 00a80500 0c000000 ................ │ │ │ │ + 0x0007b898 00000000 02000000 08a80500 0e000000 ................ │ │ │ │ + 0x0007b8a8 00000000 02000000 10a80500 10000000 ................ │ │ │ │ + 0x0007b8b8 00000000 02000000 18a80500 12000000 ................ │ │ │ │ + 0x0007b8c8 00000000 02000000 20a80500 14000000 ........ ....... │ │ │ │ + 0x0007b8d8 00000000 02000000 28a80500 16000000 ........(....... │ │ │ │ + 0x0007b8e8 00000000 02000000 30a80500 18000000 ........0....... │ │ │ │ + 0x0007b8f8 00000000 02000000 38a80500 1a000000 ........8....... │ │ │ │ + 0x0007b908 00000000 02000000 40a80500 1c000000 ........@....... │ │ │ │ + 0x0007b918 00000000 02000000 48a80500 1e000000 ........H....... │ │ │ │ + 0x0007b928 00000000 02000000 50a80500 00000000 ........P....... │ │ │ │ + 0x0007b938 00000000 02000000 58a80500 02000000 ........X....... │ │ │ │ + 0x0007b948 00000000 02000000 5ca80500 04000000 ........\....... │ │ │ │ + 0x0007b958 00000000 02000000 64a80500 06000000 ........d....... │ │ │ │ + 0x0007b968 00000000 02000000 6ca80500 08000000 ........l....... │ │ │ │ + 0x0007b978 00000000 02000000 74a80500 0a000000 ........t....... │ │ │ │ + 0x0007b988 00000000 02000000 7ca80500 0c000000 ........|....... │ │ │ │ + 0x0007b998 00000000 02000000 84a80500 0e000000 ................ │ │ │ │ + 0x0007b9a8 00000000 02000000 8ca80500 10000000 ................ │ │ │ │ + 0x0007b9b8 00000000 02000000 94a80500 12000000 ................ │ │ │ │ + 0x0007b9c8 00000000 02000000 9ca80500 14000000 ................ │ │ │ │ + 0x0007b9d8 00000000 02000000 a4a80500 16000000 ................ │ │ │ │ + 0x0007b9e8 00000000 02000000 aca80500 18000000 ................ │ │ │ │ + 0x0007b9f8 00000000 02000000 b4a80500 1a000000 ................ │ │ │ │ + 0x0007ba08 00000000 02000000 bca80500 1c000000 ................ │ │ │ │ + 0x0007ba18 00000000 02000000 c4a80500 1e000000 ................ │ │ │ │ + 0x0007ba28 00000000 02000000 cca80500 00000000 ................ │ │ │ │ + 0x0007ba38 00000000 02000000 d4a80500 02000000 ................ │ │ │ │ + 0x0007ba48 00000000 02000000 d8a80500 04000000 ................ │ │ │ │ + 0x0007ba58 00000000 02000000 e0a80500 06000000 ................ │ │ │ │ + 0x0007ba68 00000000 02000000 e8a80500 08000000 ................ │ │ │ │ + 0x0007ba78 00000000 02000000 f0a80500 0a000000 ................ │ │ │ │ + 0x0007ba88 00000000 02000000 f8a80500 0c000000 ................ │ │ │ │ + 0x0007ba98 00000000 02000000 00a90500 0e000000 ................ │ │ │ │ + 0x0007baa8 00000000 02000000 08a90500 10000000 ................ │ │ │ │ + 0x0007bab8 00000000 02000000 10a90500 12000000 ................ │ │ │ │ + 0x0007bac8 00000000 02000000 18a90500 14000000 ................ │ │ │ │ + 0x0007bad8 00000000 02000000 20a90500 16000000 ........ ....... │ │ │ │ + 0x0007bae8 00000000 02000000 28a90500 18000000 ........(....... │ │ │ │ + 0x0007baf8 00000000 02000000 30a90500 1a000000 ........0....... │ │ │ │ + 0x0007bb08 00000000 02000000 38a90500 1c000000 ........8....... │ │ │ │ + 0x0007bb18 00000000 02000000 40a90500 1e000000 ........@....... │ │ │ │ + 0x0007bb28 00000000 02000000 48a90500 00000000 ........H....... │ │ │ │ + 0x0007bb38 00000000 02000000 50a90500 02000000 ........P....... │ │ │ │ + 0x0007bb48 00000000 02000000 54a90500 04000000 ........T....... │ │ │ │ + 0x0007bb58 00000000 02000000 5ca90500 06000000 ........\....... │ │ │ │ + 0x0007bb68 00000000 02000000 64a90500 08000000 ........d....... │ │ │ │ + 0x0007bb78 00000000 02000000 6ca90500 0a000000 ........l....... │ │ │ │ + 0x0007bb88 00000000 02000000 74a90500 0c000000 ........t....... │ │ │ │ + 0x0007bb98 00000000 02000000 7ca90500 0e000000 ........|....... │ │ │ │ + 0x0007bba8 00000000 02000000 84a90500 10000000 ................ │ │ │ │ + 0x0007bbb8 00000000 02000000 8ca90500 12000000 ................ │ │ │ │ + 0x0007bbc8 00000000 02000000 94a90500 14000000 ................ │ │ │ │ + 0x0007bbd8 00000000 02000000 9ca90500 16000000 ................ │ │ │ │ + 0x0007bbe8 00000000 02000000 a4a90500 18000000 ................ │ │ │ │ + 0x0007bbf8 00000000 02000000 aca90500 1a000000 ................ │ │ │ │ + 0x0007bc08 00000000 02000000 b4a90500 1c000000 ................ │ │ │ │ + 0x0007bc18 00000000 02000000 bca90500 1e000000 ................ │ │ │ │ + 0x0007bc28 00000000 02000000 c4a90500 00000000 ................ │ │ │ │ + 0x0007bc38 00000000 02000000 cca90500 02000000 ................ │ │ │ │ + 0x0007bc48 00000000 02000000 d0a90500 04000000 ................ │ │ │ │ + 0x0007bc58 00000000 02000000 d8a90500 06000000 ................ │ │ │ │ + 0x0007bc68 00000000 02000000 e0a90500 08000000 ................ │ │ │ │ + 0x0007bc78 00000000 02000000 e8a90500 0a000000 ................ │ │ │ │ + 0x0007bc88 00000000 02000000 f0a90500 0c000000 ................ │ │ │ │ + 0x0007bc98 00000000 02000000 f8a90500 0e000000 ................ │ │ │ │ + 0x0007bca8 00000000 02000000 00aa0500 10000000 ................ │ │ │ │ + 0x0007bcb8 00000000 02000000 08aa0500 12000000 ................ │ │ │ │ + 0x0007bcc8 00000000 02000000 10aa0500 14000000 ................ │ │ │ │ + 0x0007bcd8 00000000 02000000 18aa0500 16000000 ................ │ │ │ │ + 0x0007bce8 00000000 02000000 20aa0500 18000000 ........ ....... │ │ │ │ + 0x0007bcf8 00000000 02000000 28aa0500 1a000000 ........(....... │ │ │ │ + 0x0007bd08 00000000 02000000 30aa0500 1c000000 ........0....... │ │ │ │ + 0x0007bd18 00000000 02000000 38aa0500 1e000000 ........8....... │ │ │ │ + 0x0007bd28 00000000 02000000 40aa0500 00000000 ........@....... │ │ │ │ + 0x0007bd38 00000000 02000000 48aa0500 02000000 ........H....... │ │ │ │ + 0x0007bd48 00000000 02000000 4caa0500 04000000 ........L....... │ │ │ │ + 0x0007bd58 00000000 02000000 54aa0500 06000000 ........T....... │ │ │ │ + 0x0007bd68 00000000 02000000 5caa0500 08000000 ........\....... │ │ │ │ + 0x0007bd78 00000000 02000000 64aa0500 0a000000 ........d....... │ │ │ │ + 0x0007bd88 00000000 02000000 6caa0500 0c000000 ........l....... │ │ │ │ + 0x0007bd98 00000000 02000000 74aa0500 0e000000 ........t....... │ │ │ │ + 0x0007bda8 00000000 02000000 7caa0500 10000000 ........|....... │ │ │ │ + 0x0007bdb8 00000000 02000000 84aa0500 12000000 ................ │ │ │ │ + 0x0007bdc8 00000000 02000000 8caa0500 14000000 ................ │ │ │ │ + 0x0007bdd8 00000000 02000000 94aa0500 16000000 ................ │ │ │ │ + 0x0007bde8 00000000 02000000 9caa0500 18000000 ................ │ │ │ │ + 0x0007bdf8 00000000 02000000 a4aa0500 1a000000 ................ │ │ │ │ + 0x0007be08 00000000 02000000 acaa0500 1c000000 ................ │ │ │ │ + 0x0007be18 00000000 02000000 b4aa0500 1e000000 ................ │ │ │ │ + 0x0007be28 00000000 02000000 bcaa0500 00000000 ................ │ │ │ │ + 0x0007be38 00000000 02000000 c4aa0500 02000000 ................ │ │ │ │ + 0x0007be48 00000000 02000000 c8aa0500 04000000 ................ │ │ │ │ + 0x0007be58 00000000 02000000 d0aa0500 06000000 ................ │ │ │ │ + 0x0007be68 00000000 02000000 d8aa0500 08000000 ................ │ │ │ │ + 0x0007be78 00000000 02000000 e0aa0500 0a000000 ................ │ │ │ │ + 0x0007be88 00000000 02000000 e8aa0500 0c000000 ................ │ │ │ │ + 0x0007be98 00000000 02000000 f0aa0500 0e000000 ................ │ │ │ │ + 0x0007bea8 00000000 02000000 f8aa0500 10000000 ................ │ │ │ │ + 0x0007beb8 00000000 02000000 00ab0500 12000000 ................ │ │ │ │ + 0x0007bec8 00000000 02000000 08ab0500 14000000 ................ │ │ │ │ + 0x0007bed8 00000000 02000000 10ab0500 16000000 ................ │ │ │ │ + 0x0007bee8 00000000 02000000 18ab0500 18000000 ................ │ │ │ │ + 0x0007bef8 00000000 02000000 20ab0500 1a000000 ........ ....... │ │ │ │ + 0x0007bf08 00000000 02000000 28ab0500 1c000000 ........(....... │ │ │ │ + 0x0007bf18 00000000 02000000 30ab0500 1e000000 ........0....... │ │ │ │ + 0x0007bf28 00000000 02000000 38ab0500 00000000 ........8....... │ │ │ │ + 0x0007bf38 00000000 02000000 40ab0500 02000000 ........@....... │ │ │ │ + 0x0007bf48 00000000 02000000 44ab0500 04000000 ........D....... │ │ │ │ + 0x0007bf58 00000000 02000000 4cab0500 06000000 ........L....... │ │ │ │ + 0x0007bf68 00000000 02000000 54ab0500 08000000 ........T....... │ │ │ │ + 0x0007bf78 00000000 02000000 5cab0500 0a000000 ........\....... │ │ │ │ + 0x0007bf88 00000000 02000000 64ab0500 0c000000 ........d....... │ │ │ │ + 0x0007bf98 00000000 02000000 6cab0500 0e000000 ........l....... │ │ │ │ + 0x0007bfa8 00000000 02000000 74ab0500 10000000 ........t....... │ │ │ │ + 0x0007bfb8 00000000 02000000 7cab0500 12000000 ........|....... │ │ │ │ + 0x0007bfc8 00000000 02000000 84ab0500 14000000 ................ │ │ │ │ + 0x0007bfd8 00000000 02000000 8cab0500 16000000 ................ │ │ │ │ + 0x0007bfe8 00000000 02000000 94ab0500 18000000 ................ │ │ │ │ + 0x0007bff8 00000000 02000000 9cab0500 1a000000 ................ │ │ │ │ + 0x0007c008 00000000 02000000 a4ab0500 1c000000 ................ │ │ │ │ + 0x0007c018 00000000 02000000 acab0500 1e000000 ................ │ │ │ │ + 0x0007c028 00000000 02000000 b4ab0500 00000000 ................ │ │ │ │ + 0x0007c038 00000000 02000000 bcab0500 02000000 ................ │ │ │ │ + 0x0007c048 00000000 02000000 c0ab0500 04000000 ................ │ │ │ │ + 0x0007c058 00000000 02000000 c8ab0500 06000000 ................ │ │ │ │ + 0x0007c068 00000000 02000000 d0ab0500 08000000 ................ │ │ │ │ + 0x0007c078 00000000 02000000 d8ab0500 0a000000 ................ │ │ │ │ + 0x0007c088 00000000 02000000 e0ab0500 0c000000 ................ │ │ │ │ + 0x0007c098 00000000 02000000 e8ab0500 0e000000 ................ │ │ │ │ + 0x0007c0a8 00000000 02000000 f0ab0500 10000000 ................ │ │ │ │ + 0x0007c0b8 00000000 02000000 f8ab0500 12000000 ................ │ │ │ │ + 0x0007c0c8 00000000 02000000 00ac0500 14000000 ................ │ │ │ │ + 0x0007c0d8 00000000 02000000 08ac0500 16000000 ................ │ │ │ │ + 0x0007c0e8 00000000 02000000 10ac0500 18000000 ................ │ │ │ │ + 0x0007c0f8 00000000 02000000 18ac0500 1a000000 ................ │ │ │ │ + 0x0007c108 00000000 02000000 20ac0500 1c000000 ........ ....... │ │ │ │ + 0x0007c118 00000000 02000000 28ac0500 1e000000 ........(....... │ │ │ │ + 0x0007c128 00000000 02000000 30ac0500 00000000 ........0....... │ │ │ │ + 0x0007c138 00000000 02000000 38ac0500 02000000 ........8....... │ │ │ │ + 0x0007c148 00000000 02000000 3cac0500 04000000 ........<....... │ │ │ │ + 0x0007c158 00000000 02000000 44ac0500 06000000 ........D....... │ │ │ │ + 0x0007c168 00000000 02000000 4cac0500 08000000 ........L....... │ │ │ │ + 0x0007c178 00000000 02000000 54ac0500 0a000000 ........T....... │ │ │ │ + 0x0007c188 00000000 02000000 5cac0500 0c000000 ........\....... │ │ │ │ + 0x0007c198 00000000 02000000 64ac0500 0e000000 ........d....... │ │ │ │ + 0x0007c1a8 00000000 02000000 6cac0500 10000000 ........l....... │ │ │ │ + 0x0007c1b8 00000000 02000000 74ac0500 12000000 ........t....... │ │ │ │ + 0x0007c1c8 00000000 02000000 7cac0500 14000000 ........|....... │ │ │ │ + 0x0007c1d8 00000000 02000000 84ac0500 16000000 ................ │ │ │ │ + 0x0007c1e8 00000000 02000000 8cac0500 18000000 ................ │ │ │ │ + 0x0007c1f8 00000000 02000000 94ac0500 1a000000 ................ │ │ │ │ + 0x0007c208 00000000 02000000 9cac0500 1c000000 ................ │ │ │ │ + 0x0007c218 00000000 02000000 a4ac0500 1e000000 ................ │ │ │ │ + 0x0007c228 00000000 02000000 acac0500 04000000 ................ │ │ │ │ + 0x0007c238 00000000 00000000 b4ac0500 08000000 ................ │ │ │ │ + 0x0007c248 00000000 00000000 bcac0500 0c000000 ................ │ │ │ │ + 0x0007c258 00000000 00000000 c4ac0500 10000000 ................ │ │ │ │ + 0x0007c268 00000000 00000000 ccac0500 14000000 ................ │ │ │ │ + 0x0007c278 00000000 00000000 d4ac0500 18000000 ................ │ │ │ │ + 0x0007c288 00000000 00000000 dcac0500 1c000000 ................ │ │ │ │ + 0x0007c298 00000000 00000000 e4ac0500 01000000 ................ │ │ │ │ + 0x0007c2a8 00000000 00000000 ecac0500 04000000 ................ │ │ │ │ + 0x0007c2b8 00000000 00000000 f4ac0500 08000000 ................ │ │ │ │ + 0x0007c2c8 00000000 00000000 fcac0500 0c000000 ................ │ │ │ │ + 0x0007c2d8 00000000 00000000 04ad0500 10000000 ................ │ │ │ │ + 0x0007c2e8 00000000 00000000 0cad0500 14000000 ................ │ │ │ │ + 0x0007c2f8 00000000 00000000 14ad0500 18000000 ................ │ │ │ │ + 0x0007c308 00000000 00000000 1cad0500 1c000000 ................ │ │ │ │ + 0x0007c318 00000000 00000000 24ad0500 01000000 ........$....... │ │ │ │ + 0x0007c328 00000000 00000000 2cad0500 04000000 ........,....... │ │ │ │ + 0x0007c338 00000000 00000000 34ad0500 08000000 ........4....... │ │ │ │ + 0x0007c348 00000000 00000000 3cad0500 0c000000 ........<....... │ │ │ │ + 0x0007c358 00000000 00000000 44ad0500 10000000 ........D....... │ │ │ │ + 0x0007c368 00000000 00000000 4cad0500 14000000 ........L....... │ │ │ │ + 0x0007c378 00000000 00000000 54ad0500 18000000 ........T....... │ │ │ │ + 0x0007c388 00000000 00000000 5cad0500 1c000000 ........\....... │ │ │ │ + 0x0007c398 00000000 00000000 64ad0500 01000000 ........d....... │ │ │ │ + 0x0007c3a8 00000000 00000000 6cad0500 04000000 ........l....... │ │ │ │ + 0x0007c3b8 00000000 00000000 74ad0500 08000000 ........t....... │ │ │ │ + 0x0007c3c8 00000000 00000000 7cad0500 0c000000 ........|....... │ │ │ │ + 0x0007c3d8 00000000 00000000 84ad0500 10000000 ................ │ │ │ │ + 0x0007c3e8 00000000 00000000 8cad0500 14000000 ................ │ │ │ │ + 0x0007c3f8 00000000 00000000 94ad0500 18000000 ................ │ │ │ │ + 0x0007c408 00000000 00000000 9cad0500 1c000000 ................ │ │ │ │ + 0x0007c418 00000000 00000000 a4ad0500 01000000 ................ │ │ │ │ + 0x0007c428 00000000 00000000 acad0500 04000000 ................ │ │ │ │ + 0x0007c438 00000000 00000000 b4ad0500 08000000 ................ │ │ │ │ + 0x0007c448 00000000 00000000 bcad0500 0c000000 ................ │ │ │ │ + 0x0007c458 00000000 00000000 c4ad0500 10000000 ................ │ │ │ │ + 0x0007c468 00000000 00000000 ccad0500 14000000 ................ │ │ │ │ + 0x0007c478 00000000 00000000 d4ad0500 18000000 ................ │ │ │ │ + 0x0007c488 00000000 00000000 dcad0500 1c000000 ................ │ │ │ │ + 0x0007c498 00000000 00000000 e4ad0500 01000000 ................ │ │ │ │ + 0x0007c4a8 01000000 00000000 ecad0500 01000000 ................ │ │ │ │ + 0x0007c4b8 02000000 00000000 f0ad0500 04000000 ................ │ │ │ │ + 0x0007c4c8 00000000 00000000 f4ad0500 08000000 ................ │ │ │ │ + 0x0007c4d8 00000000 00000000 fcad0500 0c000000 ................ │ │ │ │ + 0x0007c4e8 00000000 00000000 04ae0500 10000000 ................ │ │ │ │ + 0x0007c4f8 00000000 00000000 0cae0500 14000000 ................ │ │ │ │ + 0x0007c508 00000000 00000000 14ae0500 18000000 ................ │ │ │ │ + 0x0007c518 00000000 00000000 1cae0500 1c000000 ................ │ │ │ │ + 0x0007c528 00000000 00000000 24ae0500 01000000 ........$....... │ │ │ │ + 0x0007c538 01000000 00000000 2cae0500 01000000 ........,....... │ │ │ │ + 0x0007c548 02000000 00000000 30ae0500 04000000 ........0....... │ │ │ │ + 0x0007c558 00000000 00000000 34ae0500 08000000 ........4....... │ │ │ │ + 0x0007c568 00000000 00000000 3cae0500 0c000000 ........<....... │ │ │ │ + 0x0007c578 00000000 00000000 44ae0500 10000000 ........D....... │ │ │ │ + 0x0007c588 00000000 00000000 4cae0500 14000000 ........L....... │ │ │ │ + 0x0007c598 00000000 00000000 54ae0500 18000000 ........T....... │ │ │ │ + 0x0007c5a8 00000000 00000000 5cae0500 1c000000 ........\....... │ │ │ │ + 0x0007c5b8 00000000 00000000 64ae0500 01000000 ........d....... │ │ │ │ + 0x0007c5c8 01000000 00000000 6cae0500 01000000 ........l....... │ │ │ │ + 0x0007c5d8 02000000 00000000 70ae0500 04000000 ........p....... │ │ │ │ + 0x0007c5e8 00000000 00000000 74ae0500 08000000 ........t....... │ │ │ │ + 0x0007c5f8 00000000 00000000 7cae0500 0c000000 ........|....... │ │ │ │ + 0x0007c608 00000000 00000000 84ae0500 10000000 ................ │ │ │ │ + 0x0007c618 00000000 00000000 8cae0500 14000000 ................ │ │ │ │ + 0x0007c628 00000000 00000000 94ae0500 18000000 ................ │ │ │ │ + 0x0007c638 00000000 00000000 9cae0500 1c000000 ................ │ │ │ │ + 0x0007c648 00000000 00000000 a4ae0500 01000000 ................ │ │ │ │ + 0x0007c658 01000000 00000000 acae0500 01000000 ................ │ │ │ │ + 0x0007c668 02000000 00000000 b0ae0500 04000000 ................ │ │ │ │ + 0x0007c678 00000000 00000000 b4ae0500 08000000 ................ │ │ │ │ + 0x0007c688 00000000 00000000 bcae0500 0c000000 ................ │ │ │ │ + 0x0007c698 00000000 00000000 c4ae0500 10000000 ................ │ │ │ │ + 0x0007c6a8 00000000 00000000 ccae0500 14000000 ................ │ │ │ │ + 0x0007c6b8 00000000 00000000 d4ae0500 18000000 ................ │ │ │ │ + 0x0007c6c8 00000000 00000000 dcae0500 1c000000 ................ │ │ │ │ + 0x0007c6d8 00000000 00000000 e4ae0500 01000000 ................ │ │ │ │ + 0x0007c6e8 01000000 00000000 ecae0500 01000000 ................ │ │ │ │ + 0x0007c6f8 02000000 00000000 f0ae0500 04000000 ................ │ │ │ │ + 0x0007c708 00000000 00000000 f4ae0500 08000000 ................ │ │ │ │ + 0x0007c718 00000000 00000000 fcae0500 0c000000 ................ │ │ │ │ + 0x0007c728 00000000 00000000 04af0500 10000000 ................ │ │ │ │ + 0x0007c738 00000000 00000000 0caf0500 14000000 ................ │ │ │ │ + 0x0007c748 00000000 00000000 14af0500 18000000 ................ │ │ │ │ + 0x0007c758 00000000 00000000 1caf0500 1c000000 ................ │ │ │ │ + 0x0007c768 00000000 00000000 24af0500 01000000 ........$....... │ │ │ │ + 0x0007c778 01000000 00000000 2caf0500 01000000 ........,....... │ │ │ │ + 0x0007c788 02000000 00000000 30af0500 04000000 ........0....... │ │ │ │ + 0x0007c798 00000000 00000000 34af0500 08000000 ........4....... │ │ │ │ + 0x0007c7a8 00000000 00000000 3caf0500 0c000000 ........<....... │ │ │ │ + 0x0007c7b8 00000000 00000000 44af0500 10000000 ........D....... │ │ │ │ + 0x0007c7c8 00000000 00000000 4caf0500 14000000 ........L....... │ │ │ │ + 0x0007c7d8 00000000 00000000 54af0500 18000000 ........T....... │ │ │ │ + 0x0007c7e8 00000000 00000000 5caf0500 1c000000 ........\....... │ │ │ │ + 0x0007c7f8 00000000 00000000 64af0500 01000000 ........d....... │ │ │ │ + 0x0007c808 01000000 00000000 6caf0500 01000000 ........l....... │ │ │ │ + 0x0007c818 02000000 00000000 70af0500 00000000 ........p....... │ │ │ │ + 0x0007c828 00000000 00000000 74af0500 00000000 ........t....... │ │ │ │ + 0x0007c838 00000000 00000000 7caf0500 00000000 ........|....... │ │ │ │ + 0x0007c848 00000000 00000000 84af0500 00000000 ................ │ │ │ │ + 0x0007c858 00000000 00000000 8caf0500 00000000 ................ │ │ │ │ + 0x0007c868 00000000 00000000 94af0500 00000000 ................ │ │ │ │ + 0x0007c878 00000000 00000000 9caf0500 00000000 ................ │ │ │ │ + 0x0007c888 00000000 00000000 a4af0500 00000000 ................ │ │ │ │ + 0x0007c898 00000000 00000000 acaf0500 00000000 ................ │ │ │ │ + 0x0007c8a8 00000000 00000000 b4af0500 00000000 ................ │ │ │ │ + 0x0007c8b8 00000000 00000000 bcaf0500 00000000 ................ │ │ │ │ + 0x0007c8c8 00000000 00000000 c4af0500 00000000 ................ │ │ │ │ + 0x0007c8d8 00000000 00000000 ccaf0500 00000000 ................ │ │ │ │ + 0x0007c8e8 00000000 00000000 d4af0500 00000000 ................ │ │ │ │ + 0x0007c8f8 00000000 00000000 dcaf0500 00000000 ................ │ │ │ │ + 0x0007c908 00000000 00000000 e4af0500 00000000 ................ │ │ │ │ + 0x0007c918 00000000 00000000 ecaf0500 00000000 ................ │ │ │ │ + 0x0007c928 00000000 00000000 f4af0500 00000000 ................ │ │ │ │ + 0x0007c938 00000000 00000000 fcaf0500 00000000 ................ │ │ │ │ + 0x0007c948 00000000 00000000 04b00500 00000000 ................ │ │ │ │ + 0x0007c958 00000000 00000000 0cb00500 00000000 ................ │ │ │ │ + 0x0007c968 00000000 00000000 14b00500 00000000 ................ │ │ │ │ + 0x0007c978 00000000 00000000 1cb00500 00000000 ................ │ │ │ │ + 0x0007c988 00000000 00000000 24b00500 02000000 ........$....... │ │ │ │ + 0x0007c998 00000000 00000000 ccaf0500 04000000 ................ │ │ │ │ + 0x0007c9a8 00000000 00000000 2cb00500 06000000 ........,....... │ │ │ │ + 0x0007c9b8 00000000 00000000 34b00500 08000000 ........4....... │ │ │ │ + 0x0007c9c8 00000000 00000000 3cb00500 0a000000 ........<....... │ │ │ │ + 0x0007c9d8 00000000 00000000 44b00500 0c000000 ........D....... │ │ │ │ + 0x0007c9e8 00000000 00000000 4cb00500 0e000000 ........L....... │ │ │ │ + 0x0007c9f8 00000000 00000000 54b00500 10000000 ........T....... │ │ │ │ + 0x0007ca08 00000000 00000000 5cb00500 12000000 ........\....... │ │ │ │ + 0x0007ca18 00000000 00000000 64b00500 14000000 ........d....... │ │ │ │ + 0x0007ca28 00000000 00000000 70b00500 16000000 ........p....... │ │ │ │ + 0x0007ca38 00000000 00000000 7cb00500 18000000 ........|....... │ │ │ │ + 0x0007ca48 00000000 00000000 88b00500 1a000000 ................ │ │ │ │ + 0x0007ca58 00000000 00000000 94b00500 1c000000 ................ │ │ │ │ + 0x0007ca68 00000000 00000000 a0b00500 1e000000 ................ │ │ │ │ + 0x0007ca78 00000000 00000000 acb00500 01000000 ................ │ │ │ │ + 0x0007ca88 00000000 00000000 b8b00500 02000000 ................ │ │ │ │ + 0x0007ca98 00000000 00000000 d4af0500 04000000 ................ │ │ │ │ + 0x0007caa8 00000000 00000000 c0b00500 06000000 ................ │ │ │ │ + 0x0007cab8 00000000 00000000 c8b00500 08000000 ................ │ │ │ │ + 0x0007cac8 00000000 00000000 74af0500 0a000000 ........t....... │ │ │ │ + 0x0007cad8 00000000 00000000 d0b00500 0c000000 ................ │ │ │ │ + 0x0007cae8 00000000 00000000 d8b00500 0e000000 ................ │ │ │ │ + 0x0007caf8 00000000 00000000 e0b00500 10000000 ................ │ │ │ │ + 0x0007cb08 00000000 00000000 e8b00500 12000000 ................ │ │ │ │ + 0x0007cb18 00000000 00000000 f0b00500 14000000 ................ │ │ │ │ + 0x0007cb28 00000000 00000000 fcb00500 16000000 ................ │ │ │ │ + 0x0007cb38 00000000 00000000 08b10500 18000000 ................ │ │ │ │ + 0x0007cb48 00000000 00000000 14b10500 1a000000 ................ │ │ │ │ + 0x0007cb58 00000000 00000000 20b10500 1c000000 ........ ....... │ │ │ │ + 0x0007cb68 00000000 00000000 2cb10500 1e000000 ........,....... │ │ │ │ + 0x0007cb78 00000000 00000000 38b10500 01000000 ........8....... │ │ │ │ + 0x0007cb88 00000000 00000000 44b10500 02000000 ........D....... │ │ │ │ + 0x0007cb98 00000000 00000000 dcaf0500 04000000 ................ │ │ │ │ + 0x0007cba8 00000000 00000000 4cb10500 06000000 ........L....... │ │ │ │ + 0x0007cbb8 00000000 00000000 54b10500 08000000 ........T....... │ │ │ │ + 0x0007cbc8 00000000 00000000 7caf0500 0a000000 ........|....... │ │ │ │ + 0x0007cbd8 00000000 00000000 5cb10500 0c000000 ........\....... │ │ │ │ + 0x0007cbe8 00000000 00000000 64b10500 0e000000 ........d....... │ │ │ │ + 0x0007cbf8 00000000 00000000 6cb10500 10000000 ........l....... │ │ │ │ + 0x0007cc08 00000000 00000000 74b10500 12000000 ........t....... │ │ │ │ + 0x0007cc18 00000000 00000000 7cb10500 14000000 ........|....... │ │ │ │ + 0x0007cc28 00000000 00000000 88b10500 16000000 ................ │ │ │ │ + 0x0007cc38 00000000 00000000 94b10500 18000000 ................ │ │ │ │ + 0x0007cc48 00000000 00000000 a0b10500 1a000000 ................ │ │ │ │ + 0x0007cc58 00000000 00000000 acb10500 1c000000 ................ │ │ │ │ + 0x0007cc68 00000000 00000000 b8b10500 1e000000 ................ │ │ │ │ + 0x0007cc78 00000000 00000000 c4b10500 01000000 ................ │ │ │ │ + 0x0007cc88 00000000 00000000 d0b10500 02000000 ................ │ │ │ │ + 0x0007cc98 00000000 00000000 e4af0500 04000000 ................ │ │ │ │ + 0x0007cca8 00000000 00000000 d8b10500 06000000 ................ │ │ │ │ + 0x0007ccb8 00000000 00000000 e0b10500 08000000 ................ │ │ │ │ + 0x0007ccc8 00000000 00000000 84af0500 0a000000 ................ │ │ │ │ + 0x0007ccd8 00000000 00000000 e8b10500 0c000000 ................ │ │ │ │ + 0x0007cce8 00000000 00000000 f0b10500 0e000000 ................ │ │ │ │ + 0x0007ccf8 00000000 00000000 f8b10500 10000000 ................ │ │ │ │ + 0x0007cd08 00000000 00000000 00b20500 12000000 ................ │ │ │ │ + 0x0007cd18 00000000 00000000 08b20500 14000000 ................ │ │ │ │ + 0x0007cd28 00000000 00000000 14b20500 16000000 ................ │ │ │ │ + 0x0007cd38 00000000 00000000 20b20500 18000000 ........ ....... │ │ │ │ + 0x0007cd48 00000000 00000000 2cb20500 1a000000 ........,....... │ │ │ │ + 0x0007cd58 00000000 00000000 38b20500 1c000000 ........8....... │ │ │ │ + 0x0007cd68 00000000 00000000 44b20500 1e000000 ........D....... │ │ │ │ + 0x0007cd78 00000000 00000000 50b20500 01000000 ........P....... │ │ │ │ + 0x0007cd88 00000000 00000000 5cb20500 02000000 ........\....... │ │ │ │ + 0x0007cd98 00000000 00000000 ecaf0500 04000000 ................ │ │ │ │ + 0x0007cda8 00000000 00000000 64b20500 06000000 ........d....... │ │ │ │ + 0x0007cdb8 00000000 00000000 6cb20500 08000000 ........l....... │ │ │ │ + 0x0007cdc8 00000000 00000000 8caf0500 0a000000 ................ │ │ │ │ + 0x0007cdd8 00000000 00000000 74b20500 0c000000 ........t....... │ │ │ │ + 0x0007cde8 00000000 00000000 7cb20500 0e000000 ........|....... │ │ │ │ + 0x0007cdf8 00000000 00000000 84b20500 10000000 ................ │ │ │ │ + 0x0007ce08 00000000 00000000 8cb20500 12000000 ................ │ │ │ │ + 0x0007ce18 00000000 00000000 94b20500 14000000 ................ │ │ │ │ + 0x0007ce28 00000000 00000000 a0b20500 16000000 ................ │ │ │ │ + 0x0007ce38 00000000 00000000 acb20500 18000000 ................ │ │ │ │ + 0x0007ce48 00000000 00000000 b8b20500 1a000000 ................ │ │ │ │ + 0x0007ce58 00000000 00000000 c4b20500 1c000000 ................ │ │ │ │ + 0x0007ce68 00000000 00000000 d0b20500 1e000000 ................ │ │ │ │ + 0x0007ce78 00000000 00000000 dcb20500 01000000 ................ │ │ │ │ + 0x0007ce88 00000000 00000000 e8b20500 02000000 ................ │ │ │ │ + 0x0007ce98 00000000 00000000 f4af0500 04000000 ................ │ │ │ │ + 0x0007cea8 00000000 00000000 f0b20500 06000000 ................ │ │ │ │ + 0x0007ceb8 00000000 00000000 f8b20500 08000000 ................ │ │ │ │ + 0x0007cec8 00000000 00000000 94af0500 0a000000 ................ │ │ │ │ + 0x0007ced8 00000000 00000000 00b30500 0c000000 ................ │ │ │ │ + 0x0007cee8 00000000 00000000 08b30500 0e000000 ................ │ │ │ │ + 0x0007cef8 00000000 00000000 10b30500 10000000 ................ │ │ │ │ + 0x0007cf08 00000000 00000000 18b30500 12000000 ................ │ │ │ │ + 0x0007cf18 00000000 00000000 20b30500 14000000 ........ ....... │ │ │ │ + 0x0007cf28 00000000 00000000 2cb30500 16000000 ........,....... │ │ │ │ + 0x0007cf38 00000000 00000000 38b30500 18000000 ........8....... │ │ │ │ + 0x0007cf48 00000000 00000000 44b30500 1a000000 ........D....... │ │ │ │ + 0x0007cf58 00000000 00000000 50b30500 1c000000 ........P....... │ │ │ │ + 0x0007cf68 00000000 00000000 5cb30500 1e000000 ........\....... │ │ │ │ + 0x0007cf78 00000000 00000000 68b30500 01000000 ........h....... │ │ │ │ + 0x0007cf88 00000000 00000000 74b30500 02000000 ........t....... │ │ │ │ + 0x0007cf98 00000000 00000000 fcaf0500 04000000 ................ │ │ │ │ + 0x0007cfa8 00000000 00000000 7cb30500 06000000 ........|....... │ │ │ │ + 0x0007cfb8 00000000 00000000 84b30500 08000000 ................ │ │ │ │ + 0x0007cfc8 00000000 00000000 9caf0500 0a000000 ................ │ │ │ │ + 0x0007cfd8 00000000 00000000 8cb30500 0c000000 ................ │ │ │ │ + 0x0007cfe8 00000000 00000000 94b30500 0e000000 ................ │ │ │ │ + 0x0007cff8 00000000 00000000 9cb30500 10000000 ................ │ │ │ │ + 0x0007d008 00000000 00000000 a4b30500 12000000 ................ │ │ │ │ + 0x0007d018 00000000 00000000 acb30500 14000000 ................ │ │ │ │ + 0x0007d028 00000000 00000000 b8b30500 16000000 ................ │ │ │ │ + 0x0007d038 00000000 00000000 c4b30500 18000000 ................ │ │ │ │ + 0x0007d048 00000000 00000000 d0b30500 1a000000 ................ │ │ │ │ + 0x0007d058 00000000 00000000 dcb30500 1c000000 ................ │ │ │ │ + 0x0007d068 00000000 00000000 e8b30500 1e000000 ................ │ │ │ │ + 0x0007d078 00000000 00000000 f4b30500 01000000 ................ │ │ │ │ + 0x0007d088 00000000 00000000 00b40500 02000000 ................ │ │ │ │ + 0x0007d098 00000000 00000000 04b00500 04000000 ................ │ │ │ │ + 0x0007d0a8 00000000 00000000 08b40500 06000000 ................ │ │ │ │ + 0x0007d0b8 00000000 00000000 10b40500 08000000 ................ │ │ │ │ + 0x0007d0c8 00000000 00000000 a4af0500 0a000000 ................ │ │ │ │ + 0x0007d0d8 00000000 00000000 18b40500 0c000000 ................ │ │ │ │ + 0x0007d0e8 00000000 00000000 20b40500 0e000000 ........ ....... │ │ │ │ + 0x0007d0f8 00000000 00000000 28b40500 10000000 ........(....... │ │ │ │ + 0x0007d108 00000000 00000000 30b40500 12000000 ........0....... │ │ │ │ + 0x0007d118 00000000 00000000 38b40500 14000000 ........8....... │ │ │ │ + 0x0007d128 00000000 00000000 44b40500 16000000 ........D....... │ │ │ │ + 0x0007d138 00000000 00000000 50b40500 18000000 ........P....... │ │ │ │ + 0x0007d148 00000000 00000000 5cb40500 1a000000 ........\....... │ │ │ │ + 0x0007d158 00000000 00000000 68b40500 1c000000 ........h....... │ │ │ │ + 0x0007d168 00000000 00000000 74b40500 1e000000 ........t....... │ │ │ │ + 0x0007d178 00000000 00000000 80b40500 01000000 ................ │ │ │ │ + 0x0007d188 00000000 00000000 8cb40500 02000000 ................ │ │ │ │ + 0x0007d198 00000000 00000000 0cb00500 04000000 ................ │ │ │ │ + 0x0007d1a8 00000000 00000000 94b40500 06000000 ................ │ │ │ │ + 0x0007d1b8 00000000 00000000 9cb40500 08000000 ................ │ │ │ │ + 0x0007d1c8 00000000 00000000 acaf0500 0a000000 ................ │ │ │ │ + 0x0007d1d8 00000000 00000000 a4b40500 0c000000 ................ │ │ │ │ + 0x0007d1e8 00000000 00000000 acb40500 0e000000 ................ │ │ │ │ + 0x0007d1f8 00000000 00000000 b4b40500 10000000 ................ │ │ │ │ + 0x0007d208 00000000 00000000 bcb40500 12000000 ................ │ │ │ │ + 0x0007d218 00000000 00000000 c4b40500 14000000 ................ │ │ │ │ + 0x0007d228 00000000 00000000 ccb40500 16000000 ................ │ │ │ │ + 0x0007d238 00000000 00000000 d4b40500 18000000 ................ │ │ │ │ + 0x0007d248 00000000 00000000 dcb40500 1a000000 ................ │ │ │ │ + 0x0007d258 00000000 00000000 e4b40500 1c000000 ................ │ │ │ │ + 0x0007d268 00000000 00000000 ecb40500 1e000000 ................ │ │ │ │ + 0x0007d278 00000000 00000000 f4b40500 01000000 ................ │ │ │ │ + 0x0007d288 00000000 00000000 fcb40500 02000000 ................ │ │ │ │ + 0x0007d298 00000000 00000000 14b00500 04000000 ................ │ │ │ │ + 0x0007d2a8 00000000 00000000 00b50500 06000000 ................ │ │ │ │ + 0x0007d2b8 00000000 00000000 08b50500 08000000 ................ │ │ │ │ + 0x0007d2c8 00000000 00000000 b4af0500 0a000000 ................ │ │ │ │ + 0x0007d2d8 00000000 00000000 10b50500 0c000000 ................ │ │ │ │ + 0x0007d2e8 00000000 00000000 18b50500 0e000000 ................ │ │ │ │ + 0x0007d2f8 00000000 00000000 20b50500 10000000 ........ ....... │ │ │ │ + 0x0007d308 00000000 00000000 28b50500 12000000 ........(....... │ │ │ │ + 0x0007d318 00000000 00000000 30b50500 14000000 ........0....... │ │ │ │ + 0x0007d328 00000000 00000000 38b50500 16000000 ........8....... │ │ │ │ + 0x0007d338 00000000 00000000 40b50500 18000000 ........@....... │ │ │ │ + 0x0007d348 00000000 00000000 48b50500 1a000000 ........H....... │ │ │ │ + 0x0007d358 00000000 00000000 50b50500 1c000000 ........P....... │ │ │ │ + 0x0007d368 00000000 00000000 58b50500 1e000000 ........X....... │ │ │ │ + 0x0007d378 00000000 00000000 60b50500 01000000 ........`....... │ │ │ │ + 0x0007d388 00000000 00000000 68b50500 02000000 ........h....... │ │ │ │ + 0x0007d398 00000000 00000000 1cb00500 04000000 ................ │ │ │ │ + 0x0007d3a8 00000000 00000000 6cb50500 06000000 ........l....... │ │ │ │ + 0x0007d3b8 00000000 00000000 74b50500 08000000 ........t....... │ │ │ │ + 0x0007d3c8 00000000 00000000 bcaf0500 0a000000 ................ │ │ │ │ + 0x0007d3d8 00000000 00000000 7cb50500 0c000000 ........|....... │ │ │ │ + 0x0007d3e8 00000000 00000000 84b50500 0e000000 ................ │ │ │ │ + 0x0007d3f8 00000000 00000000 8cb50500 10000000 ................ │ │ │ │ + 0x0007d408 00000000 00000000 94b50500 12000000 ................ │ │ │ │ + 0x0007d418 00000000 00000000 9cb50500 14000000 ................ │ │ │ │ + 0x0007d428 00000000 00000000 a4b50500 16000000 ................ │ │ │ │ + 0x0007d438 00000000 00000000 acb50500 18000000 ................ │ │ │ │ + 0x0007d448 00000000 00000000 b4b50500 1a000000 ................ │ │ │ │ + 0x0007d458 00000000 00000000 bcb50500 1c000000 ................ │ │ │ │ + 0x0007d468 00000000 00000000 c4b50500 1e000000 ................ │ │ │ │ + 0x0007d478 00000000 00000000 ccb50500 01000000 ................ │ │ │ │ + 0x0007d488 00000000 00000000 d4b50500 02000000 ................ │ │ │ │ + 0x0007d498 00000000 00000000 24b00500 04000000 ........$....... │ │ │ │ + 0x0007d4a8 00000000 00000000 d8b50500 06000000 ................ │ │ │ │ + 0x0007d4b8 00000000 00000000 e0b50500 08000000 ................ │ │ │ │ + 0x0007d4c8 00000000 00000000 c4af0500 0a000000 ................ │ │ │ │ + 0x0007d4d8 00000000 00000000 e8b50500 0c000000 ................ │ │ │ │ + 0x0007d4e8 00000000 00000000 f0b50500 0e000000 ................ │ │ │ │ + 0x0007d4f8 00000000 00000000 f8b50500 10000000 ................ │ │ │ │ + 0x0007d508 00000000 00000000 00b60500 12000000 ................ │ │ │ │ + 0x0007d518 00000000 00000000 08b60500 14000000 ................ │ │ │ │ + 0x0007d528 00000000 00000000 10b60500 16000000 ................ │ │ │ │ + 0x0007d538 00000000 00000000 18b60500 18000000 ................ │ │ │ │ + 0x0007d548 00000000 00000000 20b60500 1a000000 ........ ....... │ │ │ │ + 0x0007d558 00000000 00000000 28b60500 1c000000 ........(....... │ │ │ │ + 0x0007d568 00000000 00000000 30b60500 1e000000 ........0....... │ │ │ │ + 0x0007d578 00000000 00000000 38b60500 01000000 ........8....... │ │ │ │ + 0x0007d588 00000000 00000000 40b60500 02000000 ........@....... │ │ │ │ + 0x0007d598 00000000 00000000 44b60500 04000000 ........D....... │ │ │ │ + 0x0007d5a8 00000000 00000000 b4ac0500 06000000 ................ │ │ │ │ + 0x0007d5b8 00000000 00000000 4cb60500 08000000 ........L....... │ │ │ │ + 0x0007d5c8 00000000 00000000 bcac0500 0a000000 ................ │ │ │ │ + 0x0007d5d8 00000000 00000000 54b60500 0c000000 ........T....... │ │ │ │ + 0x0007d5e8 00000000 00000000 c4ac0500 0e000000 ................ │ │ │ │ + 0x0007d5f8 00000000 00000000 5cb60500 10000000 ........\....... │ │ │ │ + 0x0007d608 00000000 00000000 ccac0500 12000000 ................ │ │ │ │ + 0x0007d618 00000000 00000000 64b60500 14000000 ........d....... │ │ │ │ + 0x0007d628 00000000 00000000 d4ac0500 16000000 ................ │ │ │ │ + 0x0007d638 00000000 00000000 6cb60500 18000000 ........l....... │ │ │ │ + 0x0007d648 00000000 00000000 dcac0500 1a000000 ................ │ │ │ │ + 0x0007d658 00000000 00000000 74b60500 1c000000 ........t....... │ │ │ │ + 0x0007d668 00000000 00000000 e4ac0500 1e000000 ................ │ │ │ │ + 0x0007d678 00000000 00000000 7cb60500 01000000 ........|....... │ │ │ │ + 0x0007d688 00000000 00000000 ecac0500 02000000 ................ │ │ │ │ + 0x0007d698 00000000 00000000 84b60500 04000000 ................ │ │ │ │ + 0x0007d6a8 00000000 00000000 f4ac0500 06000000 ................ │ │ │ │ + 0x0007d6b8 00000000 00000000 8cb60500 08000000 ................ │ │ │ │ + 0x0007d6c8 00000000 00000000 fcac0500 0a000000 ................ │ │ │ │ + 0x0007d6d8 00000000 00000000 94b60500 0c000000 ................ │ │ │ │ + 0x0007d6e8 00000000 00000000 04ad0500 0e000000 ................ │ │ │ │ + 0x0007d6f8 00000000 00000000 9cb60500 10000000 ................ │ │ │ │ + 0x0007d708 00000000 00000000 0cad0500 12000000 ................ │ │ │ │ + 0x0007d718 00000000 00000000 a4b60500 14000000 ................ │ │ │ │ + 0x0007d728 00000000 00000000 14ad0500 16000000 ................ │ │ │ │ + 0x0007d738 00000000 00000000 acb60500 18000000 ................ │ │ │ │ + 0x0007d748 00000000 00000000 1cad0500 1a000000 ................ │ │ │ │ + 0x0007d758 00000000 00000000 b4b60500 1c000000 ................ │ │ │ │ + 0x0007d768 00000000 00000000 24ad0500 1e000000 ........$....... │ │ │ │ + 0x0007d778 00000000 00000000 bcb60500 01000000 ................ │ │ │ │ + 0x0007d788 00000000 00000000 2cad0500 02000000 ........,....... │ │ │ │ + 0x0007d798 00000000 00000000 c4b60500 04000000 ................ │ │ │ │ + 0x0007d7a8 00000000 00000000 34ad0500 06000000 ........4....... │ │ │ │ + 0x0007d7b8 00000000 00000000 ccb60500 08000000 ................ │ │ │ │ + 0x0007d7c8 00000000 00000000 3cad0500 0a000000 ........<....... │ │ │ │ + 0x0007d7d8 00000000 00000000 d4b60500 0c000000 ................ │ │ │ │ + 0x0007d7e8 00000000 00000000 44ad0500 0e000000 ........D....... │ │ │ │ + 0x0007d7f8 00000000 00000000 dcb60500 10000000 ................ │ │ │ │ + 0x0007d808 00000000 00000000 4cad0500 12000000 ........L....... │ │ │ │ + 0x0007d818 00000000 00000000 e4b60500 14000000 ................ │ │ │ │ + 0x0007d828 00000000 00000000 54ad0500 16000000 ........T....... │ │ │ │ + 0x0007d838 00000000 00000000 ecb60500 18000000 ................ │ │ │ │ + 0x0007d848 00000000 00000000 5cad0500 1a000000 ........\....... │ │ │ │ + 0x0007d858 00000000 00000000 f4b60500 1c000000 ................ │ │ │ │ + 0x0007d868 00000000 00000000 64ad0500 1e000000 ........d....... │ │ │ │ + 0x0007d878 00000000 00000000 fcb60500 01000000 ................ │ │ │ │ + 0x0007d888 00000000 00000000 6cad0500 02000000 ........l....... │ │ │ │ + 0x0007d898 00000000 00000000 04b70500 04000000 ................ │ │ │ │ + 0x0007d8a8 00000000 00000000 74ad0500 06000000 ........t....... │ │ │ │ + 0x0007d8b8 00000000 00000000 0cb70500 08000000 ................ │ │ │ │ + 0x0007d8c8 00000000 00000000 7cad0500 0a000000 ........|....... │ │ │ │ + 0x0007d8d8 00000000 00000000 14b70500 0c000000 ................ │ │ │ │ + 0x0007d8e8 00000000 00000000 84ad0500 0e000000 ................ │ │ │ │ + 0x0007d8f8 00000000 00000000 1cb70500 10000000 ................ │ │ │ │ + 0x0007d908 00000000 00000000 8cad0500 12000000 ................ │ │ │ │ + 0x0007d918 00000000 00000000 24b70500 14000000 ........$....... │ │ │ │ + 0x0007d928 00000000 00000000 94ad0500 16000000 ................ │ │ │ │ + 0x0007d938 00000000 00000000 2cb70500 18000000 ........,....... │ │ │ │ + 0x0007d948 00000000 00000000 9cad0500 1a000000 ................ │ │ │ │ + 0x0007d958 00000000 00000000 34b70500 1c000000 ........4....... │ │ │ │ + 0x0007d968 00000000 00000000 a4ad0500 1e000000 ................ │ │ │ │ + 0x0007d978 00000000 00000000 3cb70500 01000000 ........<....... │ │ │ │ + 0x0007d988 00000000 00000000 acad0500 02000000 ................ │ │ │ │ + 0x0007d998 00000000 00000000 44b70500 04000000 ........D....... │ │ │ │ + 0x0007d9a8 00000000 00000000 b4ad0500 06000000 ................ │ │ │ │ + 0x0007d9b8 00000000 00000000 4cb70500 08000000 ........L....... │ │ │ │ + 0x0007d9c8 00000000 00000000 bcad0500 0a000000 ................ │ │ │ │ + 0x0007d9d8 00000000 00000000 54b70500 0c000000 ........T....... │ │ │ │ + 0x0007d9e8 00000000 00000000 c4ad0500 0e000000 ................ │ │ │ │ + 0x0007d9f8 00000000 00000000 5cb70500 10000000 ........\....... │ │ │ │ + 0x0007da08 00000000 00000000 ccad0500 12000000 ................ │ │ │ │ + 0x0007da18 00000000 00000000 64b70500 14000000 ........d....... │ │ │ │ + 0x0007da28 00000000 00000000 d4ad0500 16000000 ................ │ │ │ │ + 0x0007da38 00000000 00000000 6cb70500 18000000 ........l....... │ │ │ │ + 0x0007da48 00000000 00000000 dcad0500 1a000000 ................ │ │ │ │ + 0x0007da58 00000000 00000000 74b70500 1c000000 ........t....... │ │ │ │ + 0x0007da68 00000000 00000000 e4ad0500 1e000000 ................ │ │ │ │ + 0x0007da78 00000000 00000000 7cb70500 01000000 ........|....... │ │ │ │ + 0x0007da88 02000000 00000000 f0ad0500 01000000 ................ │ │ │ │ + 0x0007da98 01000000 00000000 ecad0500 02000000 ................ │ │ │ │ + 0x0007daa8 00000000 00000000 84b70500 04000000 ................ │ │ │ │ + 0x0007dab8 00000000 00000000 f4ad0500 06000000 ................ │ │ │ │ + 0x0007dac8 00000000 00000000 8cb70500 08000000 ................ │ │ │ │ + 0x0007dad8 00000000 00000000 fcad0500 0a000000 ................ │ │ │ │ + 0x0007dae8 00000000 00000000 94b70500 0c000000 ................ │ │ │ │ + 0x0007daf8 00000000 00000000 04ae0500 0e000000 ................ │ │ │ │ + 0x0007db08 00000000 00000000 9cb70500 10000000 ................ │ │ │ │ + 0x0007db18 00000000 00000000 0cae0500 12000000 ................ │ │ │ │ + 0x0007db28 00000000 00000000 a4b70500 14000000 ................ │ │ │ │ + 0x0007db38 00000000 00000000 14ae0500 16000000 ................ │ │ │ │ + 0x0007db48 00000000 00000000 acb70500 18000000 ................ │ │ │ │ + 0x0007db58 00000000 00000000 1cae0500 1a000000 ................ │ │ │ │ + 0x0007db68 00000000 00000000 b4b70500 1c000000 ................ │ │ │ │ + 0x0007db78 00000000 00000000 24ae0500 1e000000 ........$....... │ │ │ │ + 0x0007db88 00000000 00000000 bcb70500 01000000 ................ │ │ │ │ + 0x0007db98 02000000 00000000 30ae0500 01000000 ........0....... │ │ │ │ + 0x0007dba8 01000000 00000000 2cae0500 02000000 ........,....... │ │ │ │ + 0x0007dbb8 00000000 00000000 c4b70500 04000000 ................ │ │ │ │ + 0x0007dbc8 00000000 00000000 74ae0500 06000000 ........t....... │ │ │ │ + 0x0007dbd8 00000000 00000000 ccb70500 08000000 ................ │ │ │ │ + 0x0007dbe8 00000000 00000000 7cae0500 0a000000 ........|....... │ │ │ │ + 0x0007dbf8 00000000 00000000 d4b70500 0c000000 ................ │ │ │ │ + 0x0007dc08 00000000 00000000 84ae0500 0e000000 ................ │ │ │ │ + 0x0007dc18 00000000 00000000 dcb70500 10000000 ................ │ │ │ │ + 0x0007dc28 00000000 00000000 8cae0500 12000000 ................ │ │ │ │ + 0x0007dc38 00000000 00000000 e4b70500 14000000 ................ │ │ │ │ + 0x0007dc48 00000000 00000000 94ae0500 16000000 ................ │ │ │ │ + 0x0007dc58 00000000 00000000 ecb70500 18000000 ................ │ │ │ │ + 0x0007dc68 00000000 00000000 9cae0500 1a000000 ................ │ │ │ │ + 0x0007dc78 00000000 00000000 f4b70500 1c000000 ................ │ │ │ │ + 0x0007dc88 00000000 00000000 a4ae0500 1e000000 ................ │ │ │ │ + 0x0007dc98 00000000 00000000 fcb70500 01000000 ................ │ │ │ │ + 0x0007dca8 02000000 00000000 b0ae0500 01000000 ................ │ │ │ │ + 0x0007dcb8 01000000 00000000 acae0500 02000000 ................ │ │ │ │ + 0x0007dcc8 00000000 00000000 04b80500 04000000 ................ │ │ │ │ + 0x0007dcd8 00000000 00000000 b4ae0500 06000000 ................ │ │ │ │ + 0x0007dce8 00000000 00000000 0cb80500 08000000 ................ │ │ │ │ + 0x0007dcf8 00000000 00000000 bcae0500 0a000000 ................ │ │ │ │ + 0x0007dd08 00000000 00000000 14b80500 0c000000 ................ │ │ │ │ + 0x0007dd18 00000000 00000000 c4ae0500 0e000000 ................ │ │ │ │ + 0x0007dd28 00000000 00000000 1cb80500 10000000 ................ │ │ │ │ + 0x0007dd38 00000000 00000000 ccae0500 12000000 ................ │ │ │ │ + 0x0007dd48 00000000 00000000 24b80500 14000000 ........$....... │ │ │ │ + 0x0007dd58 00000000 00000000 d4ae0500 16000000 ................ │ │ │ │ + 0x0007dd68 00000000 00000000 2cb80500 18000000 ........,....... │ │ │ │ + 0x0007dd78 00000000 00000000 dcae0500 1a000000 ................ │ │ │ │ + 0x0007dd88 00000000 00000000 34b80500 1c000000 ........4....... │ │ │ │ + 0x0007dd98 00000000 00000000 e4ae0500 1e000000 ................ │ │ │ │ + 0x0007dda8 00000000 00000000 3cb80500 01000000 ........<....... │ │ │ │ + 0x0007ddb8 02000000 00000000 f0ae0500 01000000 ................ │ │ │ │ + 0x0007ddc8 01000000 00000000 ecae0500 02000000 ................ │ │ │ │ + 0x0007ddd8 00000000 00000000 44b80500 04000000 ........D....... │ │ │ │ + 0x0007dde8 00000000 00000000 f4ae0500 06000000 ................ │ │ │ │ + 0x0007ddf8 00000000 00000000 4cb80500 08000000 ........L....... │ │ │ │ + 0x0007de08 00000000 00000000 fcae0500 0a000000 ................ │ │ │ │ + 0x0007de18 00000000 00000000 54b80500 0c000000 ........T....... │ │ │ │ + 0x0007de28 00000000 00000000 04af0500 0e000000 ................ │ │ │ │ + 0x0007de38 00000000 00000000 5cb80500 10000000 ........\....... │ │ │ │ + 0x0007de48 00000000 00000000 0caf0500 12000000 ................ │ │ │ │ + 0x0007de58 00000000 00000000 64b80500 14000000 ........d....... │ │ │ │ + 0x0007de68 00000000 00000000 14af0500 16000000 ................ │ │ │ │ + 0x0007de78 00000000 00000000 6cb80500 18000000 ........l....... │ │ │ │ + 0x0007de88 00000000 00000000 1caf0500 1a000000 ................ │ │ │ │ + 0x0007de98 00000000 00000000 74b80500 1c000000 ........t....... │ │ │ │ + 0x0007dea8 00000000 00000000 24af0500 1e000000 ........$....... │ │ │ │ + 0x0007deb8 00000000 00000000 7cb80500 01000000 ........|....... │ │ │ │ + 0x0007dec8 02000000 00000000 30af0500 01000000 ........0....... │ │ │ │ + 0x0007ded8 01000000 00000000 2caf0500 02000000 ........,....... │ │ │ │ + 0x0007dee8 00000000 00000000 84b80500 04000000 ................ │ │ │ │ + 0x0007def8 00000000 00000000 34af0500 06000000 ........4....... │ │ │ │ + 0x0007df08 00000000 00000000 8cb80500 08000000 ................ │ │ │ │ + 0x0007df18 00000000 00000000 3caf0500 0a000000 ........<....... │ │ │ │ + 0x0007df28 00000000 00000000 94b80500 0c000000 ................ │ │ │ │ + 0x0007df38 00000000 00000000 44af0500 0e000000 ........D....... │ │ │ │ + 0x0007df48 00000000 00000000 9cb80500 10000000 ................ │ │ │ │ + 0x0007df58 00000000 00000000 4caf0500 12000000 ........L....... │ │ │ │ + 0x0007df68 00000000 00000000 a4b80500 14000000 ................ │ │ │ │ + 0x0007df78 00000000 00000000 54af0500 16000000 ........T....... │ │ │ │ + 0x0007df88 00000000 00000000 acb80500 18000000 ................ │ │ │ │ + 0x0007df98 00000000 00000000 5caf0500 1a000000 ........\....... │ │ │ │ + 0x0007dfa8 00000000 00000000 b4b80500 1c000000 ................ │ │ │ │ + 0x0007dfb8 00000000 00000000 64af0500 1e000000 ........d....... │ │ │ │ + 0x0007dfc8 00000000 00000000 bcb80500 01000000 ................ │ │ │ │ + 0x0007dfd8 02000000 00000000 70af0500 01000000 ........p....... │ │ │ │ + 0x0007dfe8 01000000 00000000 6caf0500 22000000 ........l..."... │ │ │ │ + 0x0007dff8 00000000 00000000 dc9e0500 24000000 ............$... │ │ │ │ + 0x0007e008 00000000 00000000 c4b80500 26000000 ............&... │ │ │ │ + 0x0007e018 00000000 00000000 c4b80500 2a000000 ............*... │ │ │ │ + 0x0007e028 00000000 00000000 c8b80500 2c000000 ............,... │ │ │ │ + 0x0007e038 00000000 00000000 ccb80500 2e000000 ................ │ │ │ │ + 0x0007e048 00000000 00000000 ccb80500 30000000 ............0... │ │ │ │ + 0x0007e058 00000000 00000000 dc9e0500 32000000 ............2... │ │ │ │ + 0x0007e068 00000000 00000000 dc9e0500 34000000 ............4... │ │ │ │ + 0x0007e078 00000000 00000000 c4b80500 36000000 ............6... │ │ │ │ + 0x0007e088 00000000 00000000 c4b80500 38000000 ............8... │ │ │ │ + 0x0007e098 00000000 00000000 c8b80500 3a000000 ............:... │ │ │ │ + 0x0007e0a8 00000000 00000000 c8b80500 3c000000 ............<... │ │ │ │ + 0x0007e0b8 00000000 00000000 ccb80500 3e000000 ............>... │ │ │ │ + 0x0007e0c8 00000000 00000000 ccb80500 42000000 ............B... │ │ │ │ + 0x0007e0d8 00000000 00000000 d0b80500 44000000 ............D... │ │ │ │ + 0x0007e0e8 00000000 00000000 dcb80500 46000000 ............F... │ │ │ │ + 0x0007e0f8 00000000 00000000 e8b80500 4a000000 ............J... │ │ │ │ + 0x0007e108 00000000 00000000 f4b80500 4c000000 ............L... │ │ │ │ + 0x0007e118 00000000 00000000 00b90500 4e000000 ............N... │ │ │ │ + 0x0007e128 00000000 00000000 0cb90500 50000000 ............P... │ │ │ │ + 0x0007e138 00000000 00000000 18b90500 52000000 ............R... │ │ │ │ + 0x0007e148 00000000 00000000 24b90500 54000000 ........$...T... │ │ │ │ + 0x0007e158 00000000 00000000 34b90500 56000000 ........4...V... │ │ │ │ + 0x0007e168 00000000 00000000 44b90500 58000000 ........D...X... │ │ │ │ + 0x0007e178 00000000 00000000 54b90500 5a000000 ........T...Z... │ │ │ │ + 0x0007e188 00000000 00000000 60b90500 5c000000 ........`...\... │ │ │ │ + 0x0007e198 00000000 00000000 6cb90500 5e000000 ........l...^... │ │ │ │ + 0x0007e1a8 00000000 00000000 78b90500 08000000 ........x....... │ │ │ │ + 0x0007e1b8 00000000 00000000 c8b80500 01000000 ................ │ │ │ │ + 0x0007e1c8 00000000 00000000 dc9e0500 22000000 ............"... │ │ │ │ + 0x0007e1d8 00000000 00000000 84b90500 42000000 ............B... │ │ │ │ + 0x0007e1e8 00000000 00000000 88b90500 24000000 ............$... │ │ │ │ + 0x0007e1f8 00000000 00000000 94b90500 44000000 ............D... │ │ │ │ + 0x0007e208 00000000 00000000 98b90500 06000000 ................ │ │ │ │ + 0x0007e218 00000000 00000000 a4b90500 08000000 ................ │ │ │ │ + 0x0007e228 00000000 00000000 b0b90500 0a000000 ................ │ │ │ │ + 0x0007e238 00000000 00000000 bcb90500 0c000000 ................ │ │ │ │ + 0x0007e248 00000000 00000000 c8b90500 0e000000 ................ │ │ │ │ + 0x0007e258 00000000 00000000 d4b90500 10000000 ................ │ │ │ │ + 0x0007e268 00000000 00000000 e0b90500 12000000 ................ │ │ │ │ + 0x0007e278 00000000 00000000 ecb90500 14000000 ................ │ │ │ │ + 0x0007e288 00000000 00000000 f8b90500 16000000 ................ │ │ │ │ + 0x0007e298 00000000 00000000 04ba0500 18000000 ................ │ │ │ │ + 0x0007e2a8 00000000 00000000 10ba0500 1a000000 ................ │ │ │ │ + 0x0007e2b8 00000000 00000000 1cba0500 1c000000 ................ │ │ │ │ + 0x0007e2c8 00000000 00000000 28ba0500 1e000000 ........(....... │ │ │ │ + 0x0007e2d8 00000000 00000000 34ba0500 01000000 ........4....... │ │ │ │ + 0x0007e2e8 00000000 00000000 e09e0500 06000000 ................ │ │ │ │ + 0x0007e2f8 00000000 00000000 a4b90500 0a000000 ................ │ │ │ │ + 0x0007e308 00000000 00000000 bcb90500 0e000000 ................ │ │ │ │ + 0x0007e318 00000000 00000000 d4b90500 12000000 ................ │ │ │ │ + 0x0007e328 00000000 00000000 ecb90500 16000000 ................ │ │ │ │ + 0x0007e338 00000000 00000000 04ba0500 1a000000 ................ │ │ │ │ + 0x0007e348 00000000 00000000 1cba0500 1e000000 ................ │ │ │ │ + 0x0007e358 00000000 00000000 34ba0500 01000000 ........4....... │ │ │ │ + 0x0007e368 00000000 00000000 84b90500 02000000 ................ │ │ │ │ + 0x0007e378 00000000 00000000 f8ba0500 04000000 ................ │ │ │ │ + 0x0007e388 00000000 00000000 04bb0500 06000000 ................ │ │ │ │ + 0x0007e398 00000000 00000000 08bb0500 08000000 ................ │ │ │ │ + 0x0007e3a8 00000000 00000000 14bb0500 0a000000 ................ │ │ │ │ + 0x0007e3b8 00000000 00000000 20bb0500 0c000000 ........ ....... │ │ │ │ + 0x0007e3c8 00000000 00000000 2cbb0500 0e000000 ........,....... │ │ │ │ + 0x0007e3d8 00000000 00000000 38bb0500 10000000 ........8....... │ │ │ │ + 0x0007e3e8 00000000 00000000 44bb0500 12000000 ........D....... │ │ │ │ + 0x0007e3f8 00000000 00000000 50bb0500 14000000 ........P....... │ │ │ │ + 0x0007e408 00000000 00000000 5cbb0500 16000000 ........\....... │ │ │ │ + 0x0007e418 00000000 00000000 68bb0500 18000000 ........h....... │ │ │ │ + 0x0007e428 00000000 00000000 74bb0500 1a000000 ........t....... │ │ │ │ + 0x0007e438 00000000 00000000 80bb0500 1c000000 ................ │ │ │ │ + 0x0007e448 00000000 00000000 8cbb0500 1e000000 ................ │ │ │ │ + 0x0007e458 00000000 00000000 98bb0500 01000000 ................ │ │ │ │ + 0x0007e468 00000000 00000000 b0990500 02000000 ................ │ │ │ │ + 0x0007e478 00000000 00000000 40ba0500 24000000 ........@...$... │ │ │ │ + 0x0007e488 00000000 00000000 4cba0500 44000000 ........L...D... │ │ │ │ + 0x0007e498 00000000 00000000 50ba0500 06000000 ........P....... │ │ │ │ + 0x0007e4a8 00000000 00000000 5cba0500 08000000 ........\....... │ │ │ │ + 0x0007e4b8 00000000 00000000 68ba0500 0a000000 ........h....... │ │ │ │ + 0x0007e4c8 00000000 00000000 74ba0500 0c000000 ........t....... │ │ │ │ + 0x0007e4d8 00000000 00000000 80ba0500 0e000000 ................ │ │ │ │ + 0x0007e4e8 00000000 00000000 8cba0500 10000000 ................ │ │ │ │ + 0x0007e4f8 00000000 00000000 98ba0500 12000000 ................ │ │ │ │ + 0x0007e508 00000000 00000000 a4ba0500 14000000 ................ │ │ │ │ + 0x0007e518 00000000 00000000 b0ba0500 16000000 ................ │ │ │ │ + 0x0007e528 00000000 00000000 bcba0500 18000000 ................ │ │ │ │ + 0x0007e538 00000000 00000000 c8ba0500 1a000000 ................ │ │ │ │ + 0x0007e548 00000000 00000000 d4ba0500 1c000000 ................ │ │ │ │ + 0x0007e558 00000000 00000000 e0ba0500 1e000000 ................ │ │ │ │ + 0x0007e568 00000000 00000000 ecba0500 01000000 ................ │ │ │ │ + 0x0007e578 00000000 00000000 d89e0500 60a40500 ............`... │ │ │ │ 0x0007e588 01000000 03000000 dce70700 00000000 ................ │ │ │ │ - 0x0007e598 00000000 a4a20500 4cd20500 fc000800 ........L....... │ │ │ │ - 0x0007e5a8 24a20500 e46d0500 fc000800 30a20500 $....m......0... │ │ │ │ - 0x0007e5b8 40a20500 fc000800 44a20500 e46d0500 @.......D....m.. │ │ │ │ - 0x0007e5c8 fc000800 4ca20500 54a20500 54010800 ....L...T...T... │ │ │ │ - 0x0007e5d8 58a20500 64a20500 5c010800 a4a20500 X...d...\....... │ │ │ │ - 0x0007e5e8 acdd0500 fc000800 44a20500 e46d0500 ........D....m.. │ │ │ │ - 0x0007e5f8 fc000800 68a20500 c0a90500 18010800 ....h........... │ │ │ │ - 0x0007e608 78a20500 84a20500 1c010800 8ca20500 x............... │ │ │ │ - 0x0007e618 4cd20500 fc000800 a0a20500 acdd0500 L............... │ │ │ │ - 0x0007e628 fc000800 44a20500 e46d0500 fc000800 ....D....m...... │ │ │ │ - 0x0007e638 b0a20500 bca20500 fc000800 c0a20500 ................ │ │ │ │ - 0x0007e648 4cd20500 fc000800 d0a20500 acdd0500 L............... │ │ │ │ - 0x0007e658 fc000800 dca20500 acdd0500 fc000800 ................ │ │ │ │ - 0x0007e668 e8a20500 acdd0500 fc000800 04a30500 ................ │ │ │ │ - 0x0007e678 bca20500 fc000800 10a30500 ccca0500 ................ │ │ │ │ - 0x0007e688 fc000800 20a30500 30a30500 fc000800 .... ...0....... │ │ │ │ - 0x0007e698 34a30500 40a20500 fc000800 4ca30500 4...@.......L... │ │ │ │ + 0x0007e598 00000000 7ca20500 78d10500 fc000800 ....|...x....... │ │ │ │ + 0x0007e5a8 fca10500 fc6d0500 fc000800 08a20500 .....m.......... │ │ │ │ + 0x0007e5b8 18a20500 fc000800 1ca20500 fc6d0500 .............m.. │ │ │ │ + 0x0007e5c8 fc000800 24a20500 2ca20500 54010800 ....$...,...T... │ │ │ │ + 0x0007e5d8 30a20500 3ca20500 5c010800 7ca20500 0...<...\...|... │ │ │ │ + 0x0007e5e8 b4dd0500 fc000800 1ca20500 fc6d0500 .............m.. │ │ │ │ + 0x0007e5f8 fc000800 40a20500 98a90500 18010800 ....@........... │ │ │ │ + 0x0007e608 50a20500 5ca20500 1c010800 64a20500 P...\.......d... │ │ │ │ + 0x0007e618 78d10500 fc000800 78a20500 b4dd0500 x.......x....... │ │ │ │ + 0x0007e628 fc000800 1ca20500 fc6d0500 fc000800 .........m...... │ │ │ │ + 0x0007e638 88a20500 94a20500 fc000800 98a20500 ................ │ │ │ │ + 0x0007e648 78d10500 fc000800 a8a20500 b4dd0500 x............... │ │ │ │ + 0x0007e658 fc000800 b4a20500 b4dd0500 fc000800 ................ │ │ │ │ + 0x0007e668 c0a20500 b4dd0500 fc000800 dca20500 ................ │ │ │ │ + 0x0007e678 94a20500 fc000800 e8a20500 d8c90500 ................ │ │ │ │ + 0x0007e688 fc000800 f8a20500 08a30500 fc000800 ................ │ │ │ │ + 0x0007e698 0ca30500 18a20500 fc000800 24a30500 ............$... │ │ │ │ 0x0007e6a8 07000000 03000000 c0e50700 03000000 ................ │ │ │ │ - 0x0007e6b8 9ce50700 d4ce0500 07000000 05000000 ................ │ │ │ │ - 0x0007e6c8 f0e50700 01000000 e4e50700 58a30500 ............X... │ │ │ │ + 0x0007e6b8 9ce50700 e0cd0500 07000000 05000000 ................ │ │ │ │ + 0x0007e6c8 f0e50700 01000000 e4e50700 30a30500 ............0... │ │ │ │ 0x0007e6d8 07000000 0a000000 2ce60700 00000000 ........,....... │ │ │ │ - 0x0007e6e8 00000000 a4a20500 68a30500 fc000800 ........h....... │ │ │ │ - 0x0007e6f8 94860500 e46d0500 fc000800 6ca30500 .....m......l... │ │ │ │ - 0x0007e708 80a30500 fc000800 84a30500 94a30500 ................ │ │ │ │ - 0x0007e718 fc000800 44a20500 e46d0500 fc000800 ....D....m...... │ │ │ │ - 0x0007e728 98a30500 a4a30500 28010800 a8a30500 ........(....... │ │ │ │ - 0x0007e738 f8dd0500 fc000800 b4a30500 f8dd0500 ................ │ │ │ │ - 0x0007e748 fc000800 c0a30500 d4a30500 2c010800 ............,... │ │ │ │ - 0x0007e758 dca30500 54a20500 3c010800 48e90500 ....T...<...H... │ │ │ │ - 0x0007e768 e4a30500 44010800 e8a30500 bca20500 ....D........... │ │ │ │ - 0x0007e778 fc000800 f8a30500 bca20500 fc000800 ................ │ │ │ │ - 0x0007e788 08a40500 e46d0500 fc000800 18a40500 .....m.......... │ │ │ │ - 0x0007e798 e46d0500 fc000800 28a40500 a4a30500 .m......(....... │ │ │ │ - 0x0007e7a8 50010800 38a40500 e46d0500 fc000800 P...8....m...... │ │ │ │ - 0x0007e7b8 4ca40500 e46d0500 fc000800 5ca40500 L....m......\... │ │ │ │ + 0x0007e6e8 00000000 7ca20500 40a30500 fc000800 ....|...@....... │ │ │ │ + 0x0007e6f8 908b0500 fc6d0500 fc000800 44a30500 .....m......D... │ │ │ │ + 0x0007e708 58a30500 fc000800 5ca30500 6ca30500 X.......\...l... │ │ │ │ + 0x0007e718 fc000800 1ca20500 fc6d0500 fc000800 .........m...... │ │ │ │ + 0x0007e728 70a30500 7ca30500 28010800 80a30500 p...|...(....... │ │ │ │ + 0x0007e738 00de0500 fc000800 8ca30500 00de0500 ................ │ │ │ │ + 0x0007e748 fc000800 98a30500 aca30500 2c010800 ............,... │ │ │ │ + 0x0007e758 b4a30500 2ca20500 3c010800 50e90500 ....,...<...P... │ │ │ │ + 0x0007e768 bca30500 44010800 c0a30500 94a20500 ....D........... │ │ │ │ + 0x0007e778 fc000800 d0a30500 94a20500 fc000800 ................ │ │ │ │ + 0x0007e788 e0a30500 fc6d0500 fc000800 f0a30500 .....m.......... │ │ │ │ + 0x0007e798 fc6d0500 fc000800 00a40500 7ca30500 .m..........|... │ │ │ │ + 0x0007e7a8 50010800 10a40500 fc6d0500 fc000800 P........m...... │ │ │ │ + 0x0007e7b8 24a40500 fc6d0500 fc000800 34a40500 $....m......4... │ │ │ │ 0x0007e7c8 07000000 0e000000 1ce70700 04000000 ................ │ │ │ │ - 0x0007e7d8 ece60700 44a20500 e46d0500 64010800 ....D....m..d... │ │ │ │ - 0x0007e7e8 6ca40500 f8dd0500 64010800 78a40500 l.......d...x... │ │ │ │ - 0x0007e7f8 84a40500 74010800 10080200 ac610200 ....t........a.. │ │ │ │ - 0x0007e808 7c9e0200 00c40500 02000000 00000000 |............... │ │ │ │ - 0x0007e818 00000000 03000000 30e80700 40480100 ........0...@H.. │ │ │ │ - 0x0007e828 48610100 d0650100 d4c30500 2cac0500 Ha...e......,... │ │ │ │ - 0x0007e838 a0010800 e0c30500 ecc30500 7c010800 ............|... │ │ │ │ - 0x0007e848 f4c30500 e46d0500 7c010800 6cd50500 .....m..|...l... │ │ │ │ - 0x0007e858 03000000 01000000 84f30700 05000000 ................ │ │ │ │ - 0x0007e868 48f30700 d8d40200 e8660300 0c470300 H........f...G.. │ │ │ │ - 0x0007e878 18470300 a4490300 60b60300 4cd50500 .G...I..`...L... │ │ │ │ - 0x0007e888 01000000 02000000 30f30700 02000000 ........0....... │ │ │ │ - 0x0007e898 18f30700 a0b60300 f4b60300 38d50500 ............8... │ │ │ │ - 0x0007e8a8 01000000 08000000 4cf20700 06000000 ........L....... │ │ │ │ - 0x0007e8b8 04f20700 408c0100 808d0100 944a0100 ....@........J.. │ │ │ │ - 0x0007e8c8 e44a0100 54470100 70850100 e0200300 .J..TG..p.... .. │ │ │ │ - 0x0007e8d8 e4a50200 e8a50200 88d50500 01000000 ................ │ │ │ │ - 0x0007e8e8 03000000 acf50700 00000000 00000000 ................ │ │ │ │ - 0x0007e8f8 dcd40500 01000000 0a000000 68f40700 ............h... │ │ │ │ - 0x0007e908 00000000 00000000 04d50500 01000000 ................ │ │ │ │ - 0x0007e918 02000000 50f40700 02000000 38f40700 ....P.......8... │ │ │ │ - 0x0007e928 7cd50500 01000000 03000000 90f30700 |............... │ │ │ │ - 0x0007e938 00000000 00000000 00000000 20cc0500 ............ ... │ │ │ │ - 0x0007e948 04cc0500 ccd40500 2ccc0500 34cc0500 ........,...4... │ │ │ │ - 0x0007e958 3ccc0500 c8d00100 a44c0100 244d0100 <........L..$M.. │ │ │ │ - 0x0007e968 a0ab0100 c85a0100 60470100 5c5d0100 .....Z..`G..\].. │ │ │ │ - 0x0007e978 f8650100 e0790100 9cbc0100 64c80100 .e...y......d... │ │ │ │ - 0x0007e988 44480100 04480100 68480100 98c90100 DH...H..hH...... │ │ │ │ - 0x0007e998 20ca0100 00000000 1cd50500 02000000 ............... │ │ │ │ - 0x0007e9a8 02000000 ecf10700 00000000 00000000 ................ │ │ │ │ - 0x0007e9b8 d85b0100 6cc60100 fccb0100 08480100 .[..l........H.. │ │ │ │ - 0x0007e9c8 0c480100 00000000 00000000 54a30200 .H..........T... │ │ │ │ - 0x0007e9d8 1cc90500 07000000 04000000 44ee0700 ............D... │ │ │ │ - 0x0007e9e8 01000000 38ee0700 3ca90200 28c90500 ....8...<...(... │ │ │ │ - 0x0007e9f8 01000000 02000000 20ee0700 00000000 ........ ....... │ │ │ │ - 0x0007ea08 00000000 ec200300 00a80200 b8c90500 ..... .......... │ │ │ │ - 0x0007ea18 03000000 02000000 08ee0700 00000000 ................ │ │ │ │ - 0x0007ea28 00000000 c8a30200 b8b70200 8cb10200 ................ │ │ │ │ - 0x0007ea38 30a80200 70a80200 c4b70200 60b70200 0...p.......`... │ │ │ │ - 0x0007ea48 90b10200 b0b70200 6ca80200 aca80200 ........l....... │ │ │ │ - 0x0007ea58 d0c90500 01000000 03000000 e4ed0700 ................ │ │ │ │ - 0x0007ea68 00000000 00000000 f8c90500 02000000 ................ │ │ │ │ - 0x0007ea78 02000000 cced0700 01000000 c0ed0700 ................ │ │ │ │ - 0x0007ea88 d4a30200 08ca0500 01000000 03000000 ................ │ │ │ │ - 0x0007ea98 9ced0700 00000000 00000000 1cca0500 ................ │ │ │ │ - 0x0007eaa8 01000000 02000000 84ed0700 00000000 ................ │ │ │ │ - 0x0007eab8 00000000 2cca0500 01000000 02000000 ....,........... │ │ │ │ - 0x0007eac8 6ced0700 00000000 00000000 4cca0500 l...........L... │ │ │ │ - 0x0007ead8 02000000 03000000 48ed0700 00000000 ........H....... │ │ │ │ - 0x0007eae8 00000000 68ca0500 01000000 02000000 ....h........... │ │ │ │ - 0x0007eaf8 30ed0700 00000000 00000000 8cca0500 0............... │ │ │ │ - 0x0007eb08 01000000 02000000 18ed0700 00000000 ................ │ │ │ │ - 0x0007eb18 00000000 a0ca0500 01000000 07000000 ................ │ │ │ │ - 0x0007eb28 c4ec0700 05000000 88ec0700 dca30200 ................ │ │ │ │ - 0x0007eb38 eca30200 f8a30200 08a40200 0cd60200 ................ │ │ │ │ - 0x0007eb48 b4ca0500 01000000 02000000 70ec0700 ............p... │ │ │ │ - 0x0007eb58 00000000 00000000 b0a50200 6cc20200 ............l... │ │ │ │ - 0x0007eb68 543b0300 b4a50200 b8a50200 bca50200 T;.............. │ │ │ │ - 0x0007eb78 acd40500 01000000 02000000 e8f20700 ................ │ │ │ │ - 0x0007eb88 02000000 d0f20700 84c20200 883d0300 .............=.. │ │ │ │ - 0x0007eb98 64cc0500 acdd0500 bc010800 44a20500 d...........D... │ │ │ │ - 0x0007eba8 e46d0500 bc010800 74cc0500 f8dd0500 .m......t....... │ │ │ │ - 0x0007ebb8 c8010800 7ccc0500 88cc0500 d8010800 ....|........... │ │ │ │ - 0x0007ebc8 b4a30500 f8dd0500 c8010800 8ccc0500 ................ │ │ │ │ - 0x0007ebd8 2cac0500 e0010800 40940500 e46d0500 ,.......@....m.. │ │ │ │ - 0x0007ebe8 c8010800 44a20500 e46d0500 c8010800 ....D....m...... │ │ │ │ - 0x0007ebf8 a4a20500 acdd0500 28030800 44a20500 ........(...D... │ │ │ │ - 0x0007ec08 e46d0500 28030800 98cc0500 acdd0500 .m..(........... │ │ │ │ - 0x0007ec18 28030800 a4cc0500 e46d0500 28030800 (........m..(... │ │ │ │ - 0x0007ec28 b0cc0500 01000000 01000000 a4eb0700 ................ │ │ │ │ - 0x0007ec38 01000000 98eb0700 c8cc0500 01000000 ................ │ │ │ │ - 0x0007ec48 05000000 bceb0700 01000000 b0eb0700 ................ │ │ │ │ - 0x0007ec58 e0cc0500 01000000 03000000 04ec0700 ................ │ │ │ │ - 0x0007ec68 01000000 f8eb0700 44a20500 e46d0500 ........D....m.. │ │ │ │ - 0x0007ec78 58020800 fccc0500 80ef0500 70020800 X...........p... │ │ │ │ - 0x0007ec88 0ccd0500 acdd0500 c4020800 20cd0500 ............ ... │ │ │ │ - 0x0007ec98 acdd0500 c4020800 34cd0500 acdd0500 ........4....... │ │ │ │ - 0x0007eca8 c4020800 48cd0500 acdd0500 c4020800 ....H........... │ │ │ │ - 0x0007ecb8 74cc0500 e46d0500 c4020800 44a20500 t....m......D... │ │ │ │ - 0x0007ecc8 e46d0500 c4020800 64cd0500 80ef0500 .m......d....... │ │ │ │ - 0x0007ecd8 e4020800 70cd0500 80ef0500 ec020800 ....p........... │ │ │ │ - 0x0007ece8 7ccd0500 80ef0500 f4020800 94cd0500 |............... │ │ │ │ - 0x0007ecf8 c0a90500 fc020800 a8cd0500 c0a90500 ................ │ │ │ │ - 0x0007ed08 00030800 c4cd0500 c0a90500 04030800 ................ │ │ │ │ - 0x0007ed18 44a20500 e46d0500 a4010800 308e0500 D....m......0... │ │ │ │ - 0x0007ed28 a4a30500 a4010800 44a20500 e46d0500 ........D....m.. │ │ │ │ - 0x0007ed38 a8010800 dccd0500 f4cd0500 a8010800 ................ │ │ │ │ - 0x0007ed48 44a20500 e46d0500 40020800 fccd0500 D....m..@....... │ │ │ │ - 0x0007ed58 80ef0500 48020800 08ce0500 80ef0500 ....H........... │ │ │ │ - 0x0007ed68 50020800 44a20500 e46d0500 bc010800 P...D....m...... │ │ │ │ - 0x0007ed78 1cce0500 80ef0500 c0010800 44a20500 ............D... │ │ │ │ - 0x0007ed88 e46d0500 ac020800 34ce0500 80ef0500 .m......4....... │ │ │ │ - 0x0007ed98 bc020800 44a20500 e46d0500 c8010800 ....D....m...... │ │ │ │ - 0x0007eda8 44ce0500 c0a90500 cc010800 5cce0500 D...........\... │ │ │ │ - 0x0007edb8 68ce0500 d0010800 6cce0500 acdd0500 h.......l....... │ │ │ │ - 0x0007edc8 7c010800 44a20500 e46d0500 7c010800 |...D....m..|... │ │ │ │ - 0x0007edd8 88cd0500 548e0500 98010800 78ce0500 ....T.......x... │ │ │ │ - 0x0007ede8 c0a90500 80020800 88ce0500 80ef0500 ................ │ │ │ │ - 0x0007edf8 84020800 44a20500 e46d0500 78020800 ....D....m..x... │ │ │ │ - 0x0007ee08 44a20500 e46d0500 9c020800 94ce0500 D....m.......... │ │ │ │ - 0x0007ee18 80ef0500 a4020800 44a20500 e46d0500 ........D....m.. │ │ │ │ - 0x0007ee28 28030800 a4ce0500 80ef0500 2c030800 (...........,... │ │ │ │ - 0x0007ee38 6c870500 acdd0500 fc000800 44a20500 l...........D... │ │ │ │ - 0x0007ee48 e46d0500 fc000800 bcce0500 c0a90500 .m.............. │ │ │ │ - 0x0007ee58 0c010800 d0ce0500 80ef0500 10010800 ................ │ │ │ │ - 0x0007ee68 e0ce0500 acdd0500 fc000800 e8ce0500 ................ │ │ │ │ - 0x0007ee78 e08a0500 e4010800 308e0500 c0a90500 ........0....... │ │ │ │ - 0x0007ee88 20020800 f0ce0500 c0a90500 24020800 ...........$... │ │ │ │ - 0x0007ee98 f8ce0500 acdd0500 e4010800 74cc0500 ............t... │ │ │ │ - 0x0007eea8 e46d0500 e4010800 00cf0500 f0c30500 .m.............. │ │ │ │ - 0x0007eeb8 e4010800 44a20500 e46d0500 e4010800 ....D....m...... │ │ │ │ - 0x0007eec8 fccb0500 acdd0500 e4010800 787f0500 ............x... │ │ │ │ - 0x0007eed8 acdd0500 e4010800 0ccf0500 e46d0500 .............m.. │ │ │ │ - 0x0007eee8 e4010800 14cf0500 acdd0500 e4010800 ................ │ │ │ │ - 0x0007eef8 1ccf0500 2ccf0500 e4010800 44a20500 ....,.......D... │ │ │ │ - 0x0007ef08 e46d0500 e4010800 fccb0500 acdd0500 .m.............. │ │ │ │ - 0x0007ef18 e4010800 30cf0500 48840500 e4010800 ....0...H....... │ │ │ │ - 0x0007ef28 0ccf0500 e46d0500 e4010800 14cf0500 .....m.......... │ │ │ │ - 0x0007ef38 acdd0500 e4010800 1ccf0500 2ccf0500 ............,... │ │ │ │ - 0x0007ef48 e4010800 44a20500 e46d0500 e4010800 ....D....m...... │ │ │ │ - 0x0007ef58 38cf0500 c0a90500 28020800 8c8e0500 8.......(....... │ │ │ │ - 0x0007ef68 f8dd0500 e4010800 e8ce0500 acdd0500 ................ │ │ │ │ - 0x0007ef78 e4010800 74cc0500 e46d0500 e4010800 ....t....m...... │ │ │ │ - 0x0007ef88 40cf0500 f0c30500 e4010800 48cf0500 @...........H... │ │ │ │ - 0x0007ef98 50cf0500 2c020800 54cf0500 88cc0500 P...,...T....... │ │ │ │ - 0x0007efa8 38020800 5ccf0500 e46d0500 e4010800 8...\....m...... │ │ │ │ - 0x0007efb8 1ccf0500 64cf0500 e4010800 44a20500 ....d.......D... │ │ │ │ - 0x0007efc8 e46d0500 e4010800 70a40500 f8dd0500 .m......p....... │ │ │ │ - 0x0007efd8 e4010800 d0ef0500 ec810500 e4010800 ................ │ │ │ │ - 0x0007efe8 8c8e0500 f8dd0500 e4010800 74cc0500 ............t... │ │ │ │ - 0x0007eff8 e46d0500 e4010800 5ccf0500 e46d0500 .m......\....m.. │ │ │ │ - 0x0007f008 e4010800 44a20500 e46d0500 e4010800 ....D....m...... │ │ │ │ - 0x0007f018 68cf0500 c0a90500 f8010800 78cf0500 h...........x... │ │ │ │ - 0x0007f028 c0a90500 fc010800 84cf0500 c0a90500 ................ │ │ │ │ - 0x0007f038 00020800 44a20500 e46d0500 e4010800 ....D....m...... │ │ │ │ - 0x0007f048 90cf0500 01000000 01000000 bcee0700 ................ │ │ │ │ - 0x0007f058 06000000 74ee0700 a8cf0500 01000000 ....t........... │ │ │ │ - 0x0007f068 02000000 f8ee0700 04000000 c8ee0700 ................ │ │ │ │ - 0x0007f078 c0cf0500 01000000 02000000 40ef0700 ............@... │ │ │ │ - 0x0007f088 04000000 10ef0700 d8cf0500 01000000 ................ │ │ │ │ - 0x0007f098 02000000 b8ef0700 08000000 58ef0700 ............X... │ │ │ │ - 0x0007f0a8 eccf0500 01000000 01000000 0cf00700 ................ │ │ │ │ - 0x0007f0b8 05000000 d0ef0700 fccf0500 01000000 ................ │ │ │ │ - 0x0007f0c8 01000000 3cf00700 03000000 18f00700 ....<........... │ │ │ │ - 0x0007f0d8 74d10500 acdd0500 e4010800 10d00500 t............... │ │ │ │ - 0x0007f0e8 ec810500 e4010800 20d00500 ec810500 ........ ....... │ │ │ │ - 0x0007f0f8 e4010800 34d00500 acdd0500 e4010800 ....4........... │ │ │ │ - 0x0007f108 74cc0500 e46d0500 e4010800 5ccf0500 t....m......\... │ │ │ │ - 0x0007f118 e46d0500 e4010800 40d00500 50cf0500 .m......@...P... │ │ │ │ - 0x0007f128 14020800 50d00500 e46d0500 e4010800 ....P....m...... │ │ │ │ - 0x0007f138 68950500 acdd0500 e4010800 dc950500 h............... │ │ │ │ - 0x0007f148 e46d0500 e4010800 60d00500 68d00500 .m......`...h... │ │ │ │ - 0x0007f158 e4010800 6cd00500 acdd0500 e4010800 ....l........... │ │ │ │ - 0x0007f168 78d00500 acdd0500 e4010800 84d00500 x............... │ │ │ │ - 0x0007f178 68d00500 e4010800 8cd00500 48840500 h...........H... │ │ │ │ - 0x0007f188 e4010800 98d00500 bcd00500 e4010800 ................ │ │ │ │ - 0x0007f198 a0d00500 a8d00500 e4010800 40cf0500 ............@... │ │ │ │ - 0x0007f1a8 f0c30500 e4010800 14cf0500 acdd0500 ................ │ │ │ │ - 0x0007f1b8 e4010800 acd00500 b8d00500 04020800 ................ │ │ │ │ - 0x0007f1c8 44a20500 e46d0500 e4010800 c0d00500 D....m.......... │ │ │ │ - 0x0007f1d8 01000000 02000000 bcf10700 13000000 ................ │ │ │ │ - 0x0007f1e8 d8f00700 44a20500 e46d0500 40020800 ....D....m..@... │ │ │ │ - 0x0007f1f8 d4d00500 ec810500 40020800 48cf0500 ........@...H... │ │ │ │ - 0x0007f208 2cac0500 68020800 54cf0500 2cac0500 ,...h...T...,... │ │ │ │ - 0x0007f218 6c020800 e0d00500 f0d00500 58020800 l...........X... │ │ │ │ - 0x0007f228 f8d00500 08d10500 58020800 0cd10500 ........X....... │ │ │ │ - 0x0007f238 ec810500 58020800 74cc0500 acdd0500 ....X...t....... │ │ │ │ - 0x0007f248 58020800 44a20500 e46d0500 58020800 X...D....m..X... │ │ │ │ - 0x0007f258 24d10500 e46d0500 58020800 2cd10500 $....m..X...,... │ │ │ │ - 0x0007f268 e46d0500 58020800 34d10500 4cd10500 .m..X...4...L... │ │ │ │ - 0x0007f278 58020800 50d10500 acdd0500 58020800 X...P.......X... │ │ │ │ - 0x0007f288 68d10500 ec810500 58020800 7cd10500 h.......X...|... │ │ │ │ - 0x0007f298 4cd20500 58020800 40940500 e46d0500 L...X...@....m.. │ │ │ │ - 0x0007f2a8 58020800 94d10500 f8dd0500 78020800 X...........x... │ │ │ │ - 0x0007f2b8 9cd10500 d48b0500 78020800 44a20500 ........x...D... │ │ │ │ - 0x0007f2c8 e46d0500 78020800 a4d10500 d48b0500 .m..x........... │ │ │ │ - 0x0007f2d8 78020800 acd10500 e46d0500 78020800 x........m..x... │ │ │ │ - 0x0007f2e8 94d10500 f8dd0500 78020800 44a20500 ........x...D... │ │ │ │ - 0x0007f2f8 e46d0500 78020800 b8d10500 01000000 .m..x........... │ │ │ │ - 0x0007f308 02000000 b8f20700 01000000 acf20700 ................ │ │ │ │ - 0x0007f318 d8d10500 c0a90500 94020800 e8d10500 ................ │ │ │ │ - 0x0007f328 a4a30500 98020800 e4d10500 f4d10500 ................ │ │ │ │ - 0x0007f338 8c020800 44a20500 e46d0500 78020800 ....D....m..x... │ │ │ │ - 0x0007f348 f8d10500 bca20500 9c020800 0cd20500 ................ │ │ │ │ - 0x0007f358 bca20500 9c020800 74cc0500 e46d0500 ........t....m.. │ │ │ │ - 0x0007f368 9c020800 70a40500 1cd20500 9c020800 ....p........... │ │ │ │ - 0x0007f378 a0d40500 1cd20500 9c020800 44a20500 ............D... │ │ │ │ - 0x0007f388 e46d0500 9c020800 44a20500 e46d0500 .m......D....m.. │ │ │ │ - 0x0007f398 ac020800 20d20500 2cd20500 ac020800 .... ...,....... │ │ │ │ - 0x0007f3a8 34d20500 bca20500 ac020800 74cc0500 4...........t... │ │ │ │ - 0x0007f3b8 e46d0500 c4020800 6cd30500 44d20500 .m......l...D... │ │ │ │ - 0x0007f3c8 c4020800 f8d20500 48d20500 c4020800 ........H....... │ │ │ │ - 0x0007f3d8 e4d20500 acdd0500 c4020800 d4d20500 ................ │ │ │ │ - 0x0007f3e8 acdd0500 c4020800 c4d20500 acdd0500 ................ │ │ │ │ - 0x0007f3f8 c4020800 08d30500 f0c30500 c4020800 ................ │ │ │ │ - 0x0007f408 54d20500 48d20500 c4020800 68d20500 T...H.......h... │ │ │ │ - 0x0007f418 ec810500 c4020800 7cd20500 acdd0500 ........|....... │ │ │ │ - 0x0007f428 c4020800 8cd20500 acdd0500 c4020800 ................ │ │ │ │ - 0x0007f438 4cdf0500 9cd20500 c4020800 a0d20500 L............... │ │ │ │ - 0x0007f448 acdd0500 c4020800 44a20500 e46d0500 ........D....m.. │ │ │ │ - 0x0007f458 c4020800 a8d20500 c0a90500 24030800 ............$... │ │ │ │ - 0x0007f468 b8d20500 c0a90500 20030800 c0d20500 ........ ....... │ │ │ │ - 0x0007f478 acdd0500 c4020800 d0d20500 acdd0500 ................ │ │ │ │ - 0x0007f488 c4020800 e0d20500 acdd0500 c4020800 ................ │ │ │ │ - 0x0007f498 f4d20500 48d20500 c4020800 04d30500 ....H........... │ │ │ │ - 0x0007f4a8 f0c30500 c4020800 14d30500 48d20500 ............H... │ │ │ │ - 0x0007f4b8 c4020800 34d30500 ec810500 c4020800 ....4........... │ │ │ │ - 0x0007f4c8 4cd30500 acdd0500 c4020800 58d30500 L...........X... │ │ │ │ - 0x0007f4d8 acdd0500 c4020800 b8d20500 c0a90500 ................ │ │ │ │ - 0x0007f4e8 1c030800 68d30500 78d30500 c4020800 ....h...x....... │ │ │ │ - 0x0007f4f8 7cd30500 acdd0500 c4020800 44a20500 |...........D... │ │ │ │ - 0x0007f508 e46d0500 c4020800 90d30500 c0a90500 .m.............. │ │ │ │ - 0x0007f518 14030800 a0d30500 c0a90500 18030800 ................ │ │ │ │ - 0x0007f528 bcd30500 e46d0500 c4020800 44a20500 .....m......D... │ │ │ │ - 0x0007f538 e46d0500 c4020800 d8d30500 c0a90500 .m.............. │ │ │ │ - 0x0007f548 08030800 f0d30500 01000000 00000000 ................ │ │ │ │ - 0x0007f558 00000000 0b000000 b4f30700 10d40500 ................ │ │ │ │ - 0x0007f568 01000000 02000000 e0f40700 00000000 ................ │ │ │ │ - 0x0007f578 00000000 34d40500 01000000 03000000 ....4........... │ │ │ │ - 0x0007f588 04f50700 01000000 f8f40700 5cd40500 ............\... │ │ │ │ - 0x0007f598 01000000 02000000 34f50700 01000000 ........4....... │ │ │ │ - 0x0007f5a8 28f50700 44a20500 e46d0500 c4020800 (...D....m...... │ │ │ │ - 0x0007f5b8 7cd40500 54a20500 0c030800 94d40500 |...T........... │ │ │ │ - 0x0007f5c8 e46d0500 c4020800 00000000 00000000 .m.............. │ │ │ │ - 0x0007f5d8 289c0500 00e70500 0ce70500 00000000 (............... │ │ │ │ - 0x0007f5e8 3c850500 1ce70500 00ce0500 2ce70500 <...........,... │ │ │ │ - 0x0007f5f8 34e70500 40e70500 50e70500 58e70500 4...@...P...X... │ │ │ │ - 0x0007f608 60e70500 00000000 68e70500 74e70500 `.......h...t... │ │ │ │ - 0x0007f618 44d10500 7ce70500 84e70500 00000000 D...|........... │ │ │ │ - 0x0007f628 94e70500 9ce70500 ace70500 a8e70500 ................ │ │ │ │ - 0x0007f638 dca30500 00000000 b8e70500 b4e70500 ................ │ │ │ │ - 0x0007f648 c0e70500 cce70500 4ca20500 dce70500 ........L....... │ │ │ │ - 0x0007f658 e4e70500 00000000 f0e70500 fce70500 ................ │ │ │ │ - 0x0007f668 08e80500 14e80500 20e80500 2ce80500 ........ ...,... │ │ │ │ - 0x0007f678 40e80500 4ce80500 5ce80500 68e80500 @...L...\...h... │ │ │ │ - 0x0007f688 74e80500 80e80500 94e80500 a0e80500 t............... │ │ │ │ - 0x0007f698 b4e80500 c0e80500 cce80500 d8e80500 ................ │ │ │ │ - 0x0007f6a8 ece80500 f8e80500 0ce90500 18e90500 ................ │ │ │ │ - 0x0007f6b8 28e90500 34e90500 44e90500 d8e80500 (...4...D....... │ │ │ │ - 0x0007f6c8 50e90500 f8e80500 5ce90500 68e90500 P.......\...h... │ │ │ │ - 0x0007f6d8 70e90500 00000000 78e90500 00000000 p.......x....... │ │ │ │ + 0x0007e7d8 ece60700 1ca20500 fc6d0500 64010800 .........m..d... │ │ │ │ + 0x0007e7e8 44a40500 00de0500 64010800 50a40500 D.......d...P... │ │ │ │ + 0x0007e7f8 5ca40500 74010800 9ced0100 603f0200 \...t.......`?.. │ │ │ │ + 0x0007e808 bc850200 40c00500 02000000 00000000 ....@........... │ │ │ │ + 0x0007e818 00000000 03000000 30e80700 e0380100 ........0....8.. │ │ │ │ + 0x0007e828 f0530100 78580100 14c00500 04ac0500 .S..xX.......... │ │ │ │ + 0x0007e838 a0010800 20c00500 2cc00500 7c010800 .... ...,...|... │ │ │ │ + 0x0007e848 34c00500 fc6d0500 7c010800 68d40500 4....m..|...h... │ │ │ │ + 0x0007e858 03000000 01000000 54f30700 05000000 ........T....... │ │ │ │ + 0x0007e868 18f30700 58610300 f0610300 64380300 ....Xa...a..d8.. │ │ │ │ + 0x0007e878 70380300 9c490300 b0610300 48d40500 p8...I...a..H... │ │ │ │ + 0x0007e888 01000000 02000000 00f30700 02000000 ................ │ │ │ │ + 0x0007e898 e8f20700 98b60300 ecb60300 34d40500 ............4... │ │ │ │ + 0x0007e8a8 01000000 08000000 04f20700 06000000 ................ │ │ │ │ + 0x0007e8b8 bcf10700 c8850100 08870100 40390100 ............@9.. │ │ │ │ + 0x0007e8c8 90390100 f4370100 f87e0100 84d40500 .9...7...~...... │ │ │ │ + 0x0007e8d8 01000000 03000000 7cf50700 00000000 ........|....... │ │ │ │ + 0x0007e8e8 00000000 d8d30500 01000000 0a000000 ................ │ │ │ │ + 0x0007e8f8 38f40700 00000000 00000000 00d40500 8............... │ │ │ │ + 0x0007e908 01000000 02000000 20f40700 02000000 ........ ....... │ │ │ │ + 0x0007e918 08f40700 78d40500 01000000 03000000 ....x........... │ │ │ │ + 0x0007e928 60f30700 00000000 00000000 50ca0100 `...........P... │ │ │ │ + 0x0007e938 9c3d0100 1c3e0100 28a50100 c04b0100 .=...>..(....K.. │ │ │ │ + 0x0007e948 00380100 544e0100 40520100 68730100 .8..TN..@R..hs.. │ │ │ │ + 0x0007e958 24b60100 ecc10100 e4380100 a4380100 $........8...8.. │ │ │ │ + 0x0007e968 08390100 20c30100 a8c30100 00000000 .9.. ........... │ │ │ │ + 0x0007e978 18d40500 02000000 02000000 a4f10700 ................ │ │ │ │ + 0x0007e988 00000000 00000000 d04c0100 f4bf0100 .........L...... │ │ │ │ + 0x0007e998 84c50100 a8380100 ac380100 00000000 .....8...8...... │ │ │ │ + 0x0007e9a8 00000000 f0880200 28c80500 07000000 ........(....... │ │ │ │ + 0x0007e9b8 04000000 fced0700 01000000 f0ed0700 ................ │ │ │ │ + 0x0007e9c8 8c920200 34c80500 01000000 02000000 ....4........... │ │ │ │ + 0x0007e9d8 d8ed0700 00000000 00000000 00140300 ................ │ │ │ │ + 0x0007e9e8 18900200 c4c80500 03000000 02000000 ................ │ │ │ │ + 0x0007e9f8 c0ed0700 00000000 00000000 64890200 ............d... │ │ │ │ + 0x0007ea08 889f0200 5c990200 48900200 88900200 ....\...H....... │ │ │ │ + 0x0007ea18 949f0200 309f0200 60990200 809f0200 ....0...`....... │ │ │ │ + 0x0007ea28 84900200 c4900200 dcc80500 01000000 ................ │ │ │ │ + 0x0007ea38 03000000 9ced0700 00000000 00000000 ................ │ │ │ │ + 0x0007ea48 04c90500 02000000 02000000 84ed0700 ................ │ │ │ │ + 0x0007ea58 01000000 78ed0700 70890200 14c90500 ....x...p....... │ │ │ │ + 0x0007ea68 01000000 03000000 54ed0700 00000000 ........T....... │ │ │ │ + 0x0007ea78 00000000 28c90500 01000000 02000000 ....(........... │ │ │ │ + 0x0007ea88 3ced0700 00000000 00000000 38c90500 <...........8... │ │ │ │ + 0x0007ea98 01000000 02000000 24ed0700 00000000 ........$....... │ │ │ │ + 0x0007eaa8 00000000 58c90500 02000000 03000000 ....X........... │ │ │ │ + 0x0007eab8 00ed0700 00000000 00000000 74c90500 ............t... │ │ │ │ + 0x0007eac8 01000000 02000000 e8ec0700 00000000 ................ │ │ │ │ + 0x0007ead8 00000000 98c90500 01000000 02000000 ................ │ │ │ │ + 0x0007eae8 d0ec0700 00000000 00000000 acc90500 ................ │ │ │ │ + 0x0007eaf8 01000000 07000000 7cec0700 05000000 ........|....... │ │ │ │ + 0x0007eb08 40ec0700 78890200 88890200 94890200 @...x........... │ │ │ │ + 0x0007eb18 a4890200 dccf0200 c0c90500 01000000 ................ │ │ │ │ + 0x0007eb28 02000000 28ec0700 00000000 00000000 ....(........... │ │ │ │ + 0x0007eb38 4c8b0200 f4a70200 682e0300 508b0200 L.......h...P... │ │ │ │ + 0x0007eb48 548b0200 588b0200 70cb0500 b4dd0500 T...X...p....... │ │ │ │ + 0x0007eb58 bc010800 1ca20500 fc6d0500 bc010800 .........m...... │ │ │ │ + 0x0007eb68 80cb0500 00de0500 c8010800 88cb0500 ................ │ │ │ │ + 0x0007eb78 94cb0500 d8010800 8ca30500 00de0500 ................ │ │ │ │ + 0x0007eb88 c8010800 98cb0500 04ac0500 e0010800 ................ │ │ │ │ + 0x0007eb98 bc930500 fc6d0500 c8010800 1ca20500 .....m.......... │ │ │ │ + 0x0007eba8 fc6d0500 c8010800 7ca20500 b4dd0500 .m......|....... │ │ │ │ + 0x0007ebb8 28030800 1ca20500 fc6d0500 28030800 (........m..(... │ │ │ │ + 0x0007ebc8 a4cb0500 b4dd0500 28030800 b0cb0500 ........(....... │ │ │ │ + 0x0007ebd8 fc6d0500 28030800 bccb0500 01000000 .m..(........... │ │ │ │ + 0x0007ebe8 01000000 5ceb0700 01000000 50eb0700 ....\.......P... │ │ │ │ + 0x0007ebf8 d4cb0500 01000000 05000000 74eb0700 ............t... │ │ │ │ + 0x0007ec08 01000000 68eb0700 eccb0500 01000000 ....h........... │ │ │ │ + 0x0007ec18 03000000 bceb0700 01000000 b0eb0700 ................ │ │ │ │ + 0x0007ec28 1ca20500 fc6d0500 58020800 08cc0500 .....m..X....... │ │ │ │ + 0x0007ec38 98ef0500 70020800 18cc0500 b4dd0500 ....p........... │ │ │ │ + 0x0007ec48 c4020800 2ccc0500 b4dd0500 c4020800 ....,........... │ │ │ │ + 0x0007ec58 40cc0500 b4dd0500 c4020800 54cc0500 @...........T... │ │ │ │ + 0x0007ec68 b4dd0500 c4020800 80cb0500 fc6d0500 .............m.. │ │ │ │ + 0x0007ec78 c4020800 1ca20500 fc6d0500 c4020800 .........m...... │ │ │ │ + 0x0007ec88 70cc0500 98ef0500 e4020800 7ccc0500 p...........|... │ │ │ │ + 0x0007ec98 98ef0500 ec020800 88cc0500 98ef0500 ................ │ │ │ │ + 0x0007eca8 f4020800 a0cc0500 98a90500 fc020800 ................ │ │ │ │ + 0x0007ecb8 b4cc0500 98a90500 00030800 d0cc0500 ................ │ │ │ │ + 0x0007ecc8 98a90500 04030800 1ca20500 fc6d0500 .............m.. │ │ │ │ + 0x0007ecd8 a4010800 649c0500 7ca30500 a4010800 ....d...|....... │ │ │ │ + 0x0007ece8 1ca20500 fc6d0500 a8010800 e8cc0500 .....m.......... │ │ │ │ + 0x0007ecf8 00cd0500 a8010800 1ca20500 fc6d0500 .............m.. │ │ │ │ + 0x0007ed08 40020800 08cd0500 98ef0500 48020800 @...........H... │ │ │ │ + 0x0007ed18 14cd0500 98ef0500 50020800 1ca20500 ........P....... │ │ │ │ + 0x0007ed28 fc6d0500 bc010800 28cd0500 98ef0500 .m......(....... │ │ │ │ + 0x0007ed38 c0010800 1ca20500 fc6d0500 ac020800 .........m...... │ │ │ │ + 0x0007ed48 40cd0500 98ef0500 bc020800 1ca20500 @............... │ │ │ │ + 0x0007ed58 fc6d0500 c8010800 50cd0500 98a90500 .m......P....... │ │ │ │ + 0x0007ed68 cc010800 68cd0500 74cd0500 d0010800 ....h...t....... │ │ │ │ + 0x0007ed78 78cd0500 b4dd0500 7c010800 1ca20500 x.......|....... │ │ │ │ + 0x0007ed88 fc6d0500 7c010800 94cc0500 38860500 .m..|.......8... │ │ │ │ + 0x0007ed98 98010800 84cd0500 98a90500 80020800 ................ │ │ │ │ + 0x0007eda8 94cd0500 98ef0500 84020800 1ca20500 ................ │ │ │ │ + 0x0007edb8 fc6d0500 78020800 1ca20500 fc6d0500 .m..x........m.. │ │ │ │ + 0x0007edc8 9c020800 a0cd0500 98ef0500 a4020800 ................ │ │ │ │ + 0x0007edd8 1ca20500 fc6d0500 28030800 b0cd0500 .....m..(....... │ │ │ │ + 0x0007ede8 98ef0500 2c030800 14870500 b4dd0500 ....,........... │ │ │ │ + 0x0007edf8 fc000800 1ca20500 fc6d0500 fc000800 .........m...... │ │ │ │ + 0x0007ee08 c8cd0500 98a90500 0c010800 dccd0500 ................ │ │ │ │ + 0x0007ee18 98ef0500 10010800 eccd0500 b4dd0500 ................ │ │ │ │ + 0x0007ee28 fc000800 f4cd0500 388a0500 e4010800 ........8....... │ │ │ │ + 0x0007ee38 649c0500 98a90500 20020800 fccd0500 d....... ....... │ │ │ │ + 0x0007ee48 98a90500 24020800 04ce0500 b4dd0500 ....$........... │ │ │ │ + 0x0007ee58 e4010800 80cb0500 fc6d0500 e4010800 .........m...... │ │ │ │ + 0x0007ee68 0cce0500 30c00500 e4010800 1ca20500 ....0........... │ │ │ │ + 0x0007ee78 fc6d0500 e4010800 08cb0500 b4dd0500 .m.............. │ │ │ │ + 0x0007ee88 e4010800 907f0500 b4dd0500 e4010800 ................ │ │ │ │ + 0x0007ee98 18ce0500 fc6d0500 e4010800 20ce0500 .....m...... ... │ │ │ │ + 0x0007eea8 b4dd0500 e4010800 28ce0500 38ce0500 ........(...8... │ │ │ │ + 0x0007eeb8 e4010800 1ca20500 fc6d0500 e4010800 .........m...... │ │ │ │ + 0x0007eec8 08cb0500 b4dd0500 e4010800 3cce0500 ............<... │ │ │ │ + 0x0007eed8 fc830500 e4010800 18ce0500 fc6d0500 .............m.. │ │ │ │ + 0x0007eee8 e4010800 20ce0500 b4dd0500 e4010800 .... ........... │ │ │ │ + 0x0007eef8 28ce0500 38ce0500 e4010800 1ca20500 (...8........... │ │ │ │ + 0x0007ef08 fc6d0500 e4010800 44ce0500 98a90500 .m......D....... │ │ │ │ + 0x0007ef18 28020800 e08e0500 00de0500 e4010800 (............... │ │ │ │ + 0x0007ef28 f4cd0500 b4dd0500 e4010800 80cb0500 ................ │ │ │ │ + 0x0007ef38 fc6d0500 e4010800 4cce0500 30c00500 .m......L...0... │ │ │ │ + 0x0007ef48 e4010800 54ce0500 5cce0500 2c020800 ....T...\...,... │ │ │ │ + 0x0007ef58 60ce0500 94cb0500 38020800 68ce0500 `.......8...h... │ │ │ │ + 0x0007ef68 fc6d0500 e4010800 28ce0500 70ce0500 .m......(...p... │ │ │ │ + 0x0007ef78 e4010800 1ca20500 fc6d0500 e4010800 .........m...... │ │ │ │ + 0x0007ef88 48a40500 00de0500 e4010800 e8ef0500 H............... │ │ │ │ + 0x0007ef98 04820500 e4010800 e08e0500 00de0500 ................ │ │ │ │ + 0x0007efa8 e4010800 80cb0500 fc6d0500 e4010800 .........m...... │ │ │ │ + 0x0007efb8 68ce0500 fc6d0500 e4010800 1ca20500 h....m.......... │ │ │ │ + 0x0007efc8 fc6d0500 e4010800 74ce0500 98a90500 .m......t....... │ │ │ │ + 0x0007efd8 f8010800 84ce0500 98a90500 fc010800 ................ │ │ │ │ + 0x0007efe8 90ce0500 98a90500 00020800 1ca20500 ................ │ │ │ │ + 0x0007eff8 fc6d0500 e4010800 9cce0500 01000000 .m.............. │ │ │ │ + 0x0007f008 01000000 74ee0700 06000000 2cee0700 ....t.......,... │ │ │ │ + 0x0007f018 b4ce0500 01000000 02000000 b0ee0700 ................ │ │ │ │ + 0x0007f028 04000000 80ee0700 ccce0500 01000000 ................ │ │ │ │ + 0x0007f038 02000000 f8ee0700 04000000 c8ee0700 ................ │ │ │ │ + 0x0007f048 e4ce0500 01000000 02000000 70ef0700 ............p... │ │ │ │ + 0x0007f058 08000000 10ef0700 f8ce0500 01000000 ................ │ │ │ │ + 0x0007f068 01000000 c4ef0700 05000000 88ef0700 ................ │ │ │ │ + 0x0007f078 08cf0500 01000000 01000000 f4ef0700 ................ │ │ │ │ + 0x0007f088 03000000 d0ef0700 80d00500 b4dd0500 ................ │ │ │ │ + 0x0007f098 e4010800 1ccf0500 04820500 e4010800 ................ │ │ │ │ + 0x0007f0a8 2ccf0500 04820500 e4010800 40cf0500 ,...........@... │ │ │ │ + 0x0007f0b8 b4dd0500 e4010800 80cb0500 fc6d0500 .............m.. │ │ │ │ + 0x0007f0c8 e4010800 68ce0500 fc6d0500 e4010800 ....h....m...... │ │ │ │ + 0x0007f0d8 4ccf0500 5cce0500 14020800 5ccf0500 L...\.......\... │ │ │ │ + 0x0007f0e8 fc6d0500 e4010800 e4940500 b4dd0500 .m.............. │ │ │ │ + 0x0007f0f8 e4010800 58950500 fc6d0500 e4010800 ....X....m...... │ │ │ │ + 0x0007f108 6ccf0500 74cf0500 e4010800 78cf0500 l...t.......x... │ │ │ │ + 0x0007f118 b4dd0500 e4010800 84cf0500 b4dd0500 ................ │ │ │ │ + 0x0007f128 e4010800 90cf0500 74cf0500 e4010800 ........t....... │ │ │ │ + 0x0007f138 98cf0500 fc830500 e4010800 a4cf0500 ................ │ │ │ │ + 0x0007f148 c8cf0500 e4010800 accf0500 b4cf0500 ................ │ │ │ │ + 0x0007f158 e4010800 4cce0500 30c00500 e4010800 ....L...0....... │ │ │ │ + 0x0007f168 20ce0500 b4dd0500 e4010800 b8cf0500 ............... │ │ │ │ + 0x0007f178 c4cf0500 04020800 1ca20500 fc6d0500 .............m.. │ │ │ │ + 0x0007f188 e4010800 cccf0500 01000000 02000000 ................ │ │ │ │ + 0x0007f198 74f10700 13000000 90f00700 1ca20500 t............... │ │ │ │ + 0x0007f1a8 fc6d0500 40020800 e0cf0500 04820500 .m..@........... │ │ │ │ + 0x0007f1b8 40020800 54ce0500 04ac0500 68020800 @...T.......h... │ │ │ │ + 0x0007f1c8 60ce0500 04ac0500 6c020800 eccf0500 `.......l....... │ │ │ │ + 0x0007f1d8 fccf0500 58020800 04d00500 14d00500 ....X........... │ │ │ │ + 0x0007f1e8 58020800 18d00500 04820500 58020800 X...........X... │ │ │ │ + 0x0007f1f8 80cb0500 b4dd0500 58020800 1ca20500 ........X....... │ │ │ │ + 0x0007f208 fc6d0500 58020800 30d00500 fc6d0500 .m..X...0....m.. │ │ │ │ + 0x0007f218 58020800 38d00500 fc6d0500 58020800 X...8....m..X... │ │ │ │ + 0x0007f228 40d00500 58d00500 58020800 5cd00500 @...X...X...\... │ │ │ │ + 0x0007f238 b4dd0500 58020800 74d00500 04820500 ....X...t....... │ │ │ │ + 0x0007f248 58020800 88d00500 78d10500 58020800 X.......x...X... │ │ │ │ + 0x0007f258 bc930500 fc6d0500 58020800 a0d00500 .....m..X....... │ │ │ │ + 0x0007f268 00de0500 78020800 a8d00500 c08c0500 ....x........... │ │ │ │ + 0x0007f278 78020800 1ca20500 fc6d0500 78020800 x........m..x... │ │ │ │ + 0x0007f288 b0d00500 c08c0500 78020800 b8d00500 ........x....... │ │ │ │ + 0x0007f298 fc6d0500 78020800 a0d00500 00de0500 .m..x........... │ │ │ │ + 0x0007f2a8 78020800 1ca20500 fc6d0500 78020800 x........m..x... │ │ │ │ + 0x0007f2b8 c4d00500 01000000 02000000 70f20700 ............p... │ │ │ │ + 0x0007f2c8 01000000 64f20700 e4d00500 01000000 ....d........... │ │ │ │ + 0x0007f2d8 02000000 a0f20700 02000000 88f20700 ................ │ │ │ │ + 0x0007f2e8 04d10500 98a90500 94020800 14d10500 ................ │ │ │ │ + 0x0007f2f8 7ca30500 98020800 10d10500 20d10500 |........... ... │ │ │ │ + 0x0007f308 8c020800 1ca20500 fc6d0500 78020800 .........m..x... │ │ │ │ + 0x0007f318 24d10500 94a20500 9c020800 38d10500 $...........8... │ │ │ │ + 0x0007f328 94a20500 9c020800 80cb0500 fc6d0500 .............m.. │ │ │ │ + 0x0007f338 9c020800 48a40500 48d10500 9c020800 ....H...H....... │ │ │ │ + 0x0007f348 ccd30500 48d10500 9c020800 1ca20500 ....H........... │ │ │ │ + 0x0007f358 fc6d0500 9c020800 1ca20500 fc6d0500 .m...........m.. │ │ │ │ + 0x0007f368 ac020800 4cd10500 58d10500 ac020800 ....L...X....... │ │ │ │ + 0x0007f378 60d10500 94a20500 ac020800 80cb0500 `............... │ │ │ │ + 0x0007f388 fc6d0500 c4020800 98d20500 70d10500 .m..........p... │ │ │ │ + 0x0007f398 c4020800 24d20500 74d10500 c4020800 ....$...t....... │ │ │ │ + 0x0007f3a8 10d20500 b4dd0500 c4020800 00d20500 ................ │ │ │ │ + 0x0007f3b8 b4dd0500 c4020800 f0d10500 b4dd0500 ................ │ │ │ │ + 0x0007f3c8 c4020800 34d20500 30c00500 c4020800 ....4...0....... │ │ │ │ + 0x0007f3d8 80d10500 74d10500 c4020800 94d10500 ....t........... │ │ │ │ + 0x0007f3e8 04820500 c4020800 a8d10500 b4dd0500 ................ │ │ │ │ + 0x0007f3f8 c4020800 b8d10500 b4dd0500 c4020800 ................ │ │ │ │ + 0x0007f408 54df0500 c8d10500 c4020800 ccd10500 T............... │ │ │ │ + 0x0007f418 b4dd0500 c4020800 1ca20500 fc6d0500 .............m.. │ │ │ │ + 0x0007f428 c4020800 d4d10500 98a90500 24030800 ............$... │ │ │ │ + 0x0007f438 e4d10500 98a90500 20030800 ecd10500 ........ ....... │ │ │ │ + 0x0007f448 b4dd0500 c4020800 fcd10500 b4dd0500 ................ │ │ │ │ + 0x0007f458 c4020800 0cd20500 b4dd0500 c4020800 ................ │ │ │ │ + 0x0007f468 20d20500 74d10500 c4020800 30d20500 ...t.......0... │ │ │ │ + 0x0007f478 30c00500 c4020800 40d20500 74d10500 0.......@...t... │ │ │ │ + 0x0007f488 c4020800 60d20500 04820500 c4020800 ....`........... │ │ │ │ + 0x0007f498 78d20500 b4dd0500 c4020800 84d20500 x............... │ │ │ │ + 0x0007f4a8 b4dd0500 c4020800 e4d10500 98a90500 ................ │ │ │ │ + 0x0007f4b8 1c030800 94d20500 a4d20500 c4020800 ................ │ │ │ │ + 0x0007f4c8 a8d20500 b4dd0500 c4020800 1ca20500 ................ │ │ │ │ + 0x0007f4d8 fc6d0500 c4020800 bcd20500 98a90500 .m.............. │ │ │ │ + 0x0007f4e8 14030800 ccd20500 98a90500 18030800 ................ │ │ │ │ + 0x0007f4f8 e8d20500 fc6d0500 c4020800 1ca20500 .....m.......... │ │ │ │ + 0x0007f508 fc6d0500 c4020800 04d30500 98a90500 .m.............. │ │ │ │ + 0x0007f518 08030800 1cd30500 01000000 00000000 ................ │ │ │ │ + 0x0007f528 00000000 0b000000 84f30700 3cd30500 ............<... │ │ │ │ + 0x0007f538 01000000 02000000 b0f40700 00000000 ................ │ │ │ │ + 0x0007f548 00000000 60d30500 01000000 03000000 ....`........... │ │ │ │ + 0x0007f558 d4f40700 01000000 c8f40700 88d30500 ................ │ │ │ │ + 0x0007f568 01000000 02000000 04f50700 01000000 ................ │ │ │ │ + 0x0007f578 f8f40700 1ca20500 fc6d0500 c4020800 .........m...... │ │ │ │ + 0x0007f588 a8d30500 2ca20500 0c030800 c0d30500 ....,........... │ │ │ │ + 0x0007f598 fc6d0500 c4020800 00000000 2ccb0500 .m..........,... │ │ │ │ + 0x0007f5a8 10cb0500 94e90500 38cb0500 40cb0500 ........8...@... │ │ │ │ + 0x0007f5b8 48cb0500 b04c0300 5c380300 60380300 H....L..\8..`8.. │ │ │ │ + 0x0007f5c8 00000000 00000000 a49b0500 08e70500 ................ │ │ │ │ + 0x0007f5d8 14e70500 00000000 54850500 24e70500 ........T...$... │ │ │ │ + 0x0007f5e8 0ccd0500 34e70500 3ce70500 48e70500 ....4...<...H... │ │ │ │ + 0x0007f5f8 58e70500 60e70500 68e70500 00000000 X...`...h....... │ │ │ │ + 0x0007f608 70e70500 7ce70500 50d00500 84e70500 p...|...P....... │ │ │ │ + 0x0007f618 8ce70500 00000000 9ce70500 a4e70500 ................ │ │ │ │ + 0x0007f628 b4e70500 b0e70500 b4a30500 00000000 ................ │ │ │ │ + 0x0007f638 c0e70500 bce70500 c8e70500 d4e70500 ................ │ │ │ │ + 0x0007f648 24a20500 e4e70500 ece70500 00000000 $............... │ │ │ │ + 0x0007f658 f8e70500 04e80500 10e80500 1ce80500 ................ │ │ │ │ + 0x0007f668 28e80500 34e80500 48e80500 54e80500 (...4...H...T... │ │ │ │ + 0x0007f678 64e80500 70e80500 7ce80500 88e80500 d...p...|....... │ │ │ │ + 0x0007f688 9ce80500 a8e80500 bce80500 c8e80500 ................ │ │ │ │ + 0x0007f698 d4e80500 e0e80500 f4e80500 00e90500 ................ │ │ │ │ + 0x0007f6a8 14e90500 20e90500 30e90500 3ce90500 .... ...0...<... │ │ │ │ + 0x0007f6b8 4ce90500 e0e80500 58e90500 00e90500 L.......X....... │ │ │ │ + 0x0007f6c8 64e90500 70e90500 78e90500 00000000 d...p...x....... │ │ │ │ + 0x0007f6d8 80e90500 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f6e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f6f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f708 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f718 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f728 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f738 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f748 00000000 00000000 84e90500 00000000 ................ │ │ │ │ + 0x0007f748 8ce90500 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f758 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f768 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f778 00000000 00000000 00000000 289c0500 ............(... │ │ │ │ - 0x0007f788 00e70500 00000000 00000000 00000000 ................ │ │ │ │ + 0x0007f778 00000000 a49b0500 08e70500 00000000 ................ │ │ │ │ + 0x0007f788 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f798 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f7a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f7b8 44d10500 7ce70500 00000000 00000000 D...|........... │ │ │ │ + 0x0007f7a8 00000000 00000000 50d00500 84e70500 ........P....... │ │ │ │ + 0x0007f7b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f7c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f7d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f7e8 00000000 40e80500 4ce80500 00000000 ....@...L....... │ │ │ │ + 0x0007f7d8 00000000 00000000 00000000 48e80500 ............H... │ │ │ │ + 0x0007f7e8 54e80500 00000000 00000000 00000000 T............... │ │ │ │ 0x0007f7f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f808 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f818 00000000 00000000 20e80500 2ce80500 ........ ...,... │ │ │ │ + 0x0007f818 28e80500 34e80500 00000000 00000000 (...4........... │ │ │ │ 0x0007f828 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f838 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f848 00000000 00000000 00000000 94e80500 ................ │ │ │ │ - 0x0007f858 a0e80500 00000000 00000000 00000000 ................ │ │ │ │ + 0x0007f848 00000000 9ce80500 a8e80500 00000000 ................ │ │ │ │ + 0x0007f858 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f868 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f878 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f888 74e80500 80e80500 00000000 00000000 t............... │ │ │ │ + 0x0007f878 00000000 00000000 7ce80500 88e80500 ........|....... │ │ │ │ + 0x0007f888 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f898 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f8a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f8b8 00000000 b4e80500 c0e80500 00000000 ................ │ │ │ │ + 0x0007f8a8 00000000 00000000 00000000 bce80500 ................ │ │ │ │ + 0x0007f8b8 c8e80500 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f8c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f8d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f8e8 00000000 00000000 f0e70500 fce70500 ................ │ │ │ │ + 0x0007f8e8 f8e70500 04e80500 00000000 00000000 ................ │ │ │ │ 0x0007f8f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f908 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f918 00000000 00000000 00000000 08e80500 ................ │ │ │ │ - 0x0007f928 14e80500 00000000 00000000 00000000 ................ │ │ │ │ + 0x0007f918 00000000 10e80500 1ce80500 00000000 ................ │ │ │ │ + 0x0007f928 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f938 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f948 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f958 5ce80500 68e80500 00000000 00000000 \...h........... │ │ │ │ + 0x0007f948 00000000 00000000 64e80500 70e80500 ........d...p... │ │ │ │ + 0x0007f958 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007f968 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f978 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007f988 00000000 b44b0300 94b10200 98b20200 .....K.......... │ │ │ │ - 0x0007f998 7cb30200 14a40200 98b30200 6c400300 |...........l@.. │ │ │ │ - 0x0007f9a8 18a40200 ccb80200 38a50200 3ca50200 ........8...<... │ │ │ │ - 0x0007f9b8 90ae0200 88a90200 ........ │ │ │ │ + 0x0007f978 00000000 00000000 00000000 0ca80200 ................ │ │ │ │ + 0x0007f988 60310300 bc4c0300 64990200 689a0200 `1...L..d...h... │ │ │ │ + 0x0007f998 4c9b0200 b0890200 689b0200 98310300 L.......h....1.. │ │ │ │ + 0x0007f9a8 b4890200 9ca00200 d48a0200 d88a0200 ................ │ │ │ │ + 0x0007f9b8 c48b0200 d8920200 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -76,9 +76,9 @@ │ │ │ │ 0x0007ff80 f0790000 f0790000 f0790000 00000000 .y...y...y...... │ │ │ │ 0x0007ff90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007ffa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007ffb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007ffc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007ffd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0007ffe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0007fff0 00000000 00000000 00000000 c8d40400 ................ │ │ │ │ + 0x0007fff0 00000000 00000000 00000000 e8d40400 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,58 +1,58 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ - 0x00080000 00000000 04000800 58840500 64840500 ........X...d... │ │ │ │ - 0x00080010 74840500 e4780500 00990500 10990500 t....x.......... │ │ │ │ - 0x00080020 20990500 00000000 ac730500 ec980500 ........s...... │ │ │ │ - 0x00080030 f4980500 00000000 f8920500 04930500 ................ │ │ │ │ - 0x00080040 14930500 00000000 ac730500 e8920500 .........s...... │ │ │ │ - 0x00080050 ec920500 f0920500 00000000 d8920500 ................ │ │ │ │ - 0x00080060 e0920500 00000000 e0980500 a46d0500 .............m.. │ │ │ │ - 0x00080070 00000000 c4980500 cc980500 d8980500 ................ │ │ │ │ - 0x00080080 bc980500 00000000 b0980500 bc980500 ................ │ │ │ │ - 0x00080090 ac730500 00000000 3c990500 306d0500 .s......<...0m.. │ │ │ │ - 0x000800a0 506d0500 00000000 ac730500 28990500 Pm.......s..(... │ │ │ │ - 0x000800b0 30990500 f0920500 00000000 ac730500 0............s.. │ │ │ │ - 0x000800c0 d0790500 4c700500 00000000 ac730500 .y..Lp.......s.. │ │ │ │ - 0x000800d0 18930500 20930500 2c930500 34930500 .... ...,...4... │ │ │ │ - 0x000800e0 40930500 48930500 3ce50500 4c930500 @...H...<...L... │ │ │ │ - 0x000800f0 58930500 64930500 00000000 00000000 X...d........... │ │ │ │ + 0x00080000 00000000 04000800 70840500 7c840500 ........p...|... │ │ │ │ + 0x00080010 8c840500 fc780500 7c980500 8c980500 .....x..|....... │ │ │ │ + 0x00080020 9c980500 00000000 c4730500 68980500 .........s..h... │ │ │ │ + 0x00080030 70980500 00000000 74920500 80920500 p.......t....... │ │ │ │ + 0x00080040 90920500 00000000 c4730500 64920500 .........s..d... │ │ │ │ + 0x00080050 68920500 6c920500 00000000 54920500 h...l.......T... │ │ │ │ + 0x00080060 5c920500 00000000 40980500 48980500 \.......@...H... │ │ │ │ + 0x00080070 54980500 38980500 00000000 2c980500 T...8.......,... │ │ │ │ + 0x00080080 38980500 c4730500 00000000 c4730500 8....s.......s.. │ │ │ │ + 0x00080090 e8790500 64700500 00000000 5c980500 .y..dp......\... │ │ │ │ + 0x000800a0 bc6d0500 00000000 b8980500 486d0500 .m..........Hm.. │ │ │ │ + 0x000800b0 686d0500 00000000 c4730500 a4980500 hm.......s...... │ │ │ │ + 0x000800c0 ac980500 6c920500 00000000 c4730500 ....l........s.. │ │ │ │ + 0x000800d0 94920500 9c920500 a8920500 b0920500 ................ │ │ │ │ + 0x000800e0 bc920500 c4920500 44e50500 c8920500 ........D....... │ │ │ │ + 0x000800f0 d4920500 e0920500 00000000 00000000 ................ │ │ │ │ 0x00080100 00000000 00000000 00000000 d4e60700 ................ │ │ │ │ 0x00080110 bce60700 00000000 c4e70700 a4e60700 ................ │ │ │ │ 0x00080120 bce60700 d4e60700 c4e70700 00000000 ................ │ │ │ │ 0x00080130 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080140 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080150 00000000 00000000 00000000 d4e60700 ................ │ │ │ │ 0x00080160 00000000 00000000 84e50700 c4e70700 ................ │ │ │ │ 0x00080170 84e50700 00000000 00000000 00000000 ................ │ │ │ │ 0x00080180 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080190 00000000 00000000 00000000 0ce80700 ................ │ │ │ │ 0x000801a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000801b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000801c0 28ec0700 00000000 00000000 40ec0700 (...........@... │ │ │ │ + 0x000801c0 e0eb0700 00000000 00000000 f8eb0700 ................ │ │ │ │ 0x000801d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000801e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000801f0 c0f00700 00000000 a8f00700 d4f10700 ................ │ │ │ │ - 0x00080200 90f00700 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080210 00000000 00000000 a8f00700 00000000 ................ │ │ │ │ - 0x00080220 78f00700 60f00700 48f00700 00000000 x...`...H....... │ │ │ │ - 0x00080230 a8f00700 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080240 00000000 00000000 a0e90700 00000000 ................ │ │ │ │ - 0x00080250 a0e90700 d4f10700 00000000 00000000 ................ │ │ │ │ + 0x000801f0 78f00700 00000000 60f00700 8cf10700 x.......`....... │ │ │ │ + 0x00080200 48f00700 00000000 00000000 00000000 H............... │ │ │ │ + 0x00080210 00000000 00000000 60f00700 00000000 ........`....... │ │ │ │ + 0x00080220 30f00700 18f00700 00f00700 00000000 0............... │ │ │ │ + 0x00080230 60f00700 00000000 00000000 00000000 `............... │ │ │ │ + 0x00080240 00000000 00000000 78e90700 00000000 ........x....... │ │ │ │ + 0x00080250 78e90700 8cf10700 00000000 00000000 x............... │ │ │ │ 0x00080260 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080270 a4e80700 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080280 78eb0700 84e80700 00000000 78eb0700 x...........x... │ │ │ │ - 0x00080290 00000000 00f30700 00f30700 00000000 ................ │ │ │ │ + 0x00080280 d0f20700 84e80700 00000000 d0f20700 ................ │ │ │ │ + 0x00080290 00000000 b8f20700 b8f20700 00000000 ................ │ │ │ │ 0x000802a0 00000000 54e80700 00000000 00000000 ....T........... │ │ │ │ - 0x000802b0 00000000 00000000 00000000 28e90700 ............(... │ │ │ │ + 0x000802b0 00000000 00000000 00000000 1ce90700 ................ │ │ │ │ 0x000802c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000802d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000802e0 00000000 94f50700 00000000 e0e80700 ................ │ │ │ │ - 0x000802f0 00000000 7cf50700 00000000 64f50700 ....|.......d... │ │ │ │ - 0x00080300 f8e80700 10e90700 10e90700 10e90700 ................ │ │ │ │ - 0x00080310 00000000 10e90700 10e90700 10e90700 ................ │ │ │ │ - 0x00080320 10e90700 4cf50700 00000000 58ec0700 ....L.......X... │ │ │ │ - 0x00080330 c4e70700 ac840500 84ef0500 c8df0500 ................ │ │ │ │ - 0x00080340 8c9c0500 b8df0500 94ef0500 a0ef0500 ................ │ │ │ │ - 0x00080350 a8ef0500 b0ef0500 bcef0500 c8ef0500 ................ │ │ │ │ - 0x00080360 84860500 .... │ │ │ │ + 0x000802e0 00000000 64f50700 00000000 d4e80700 ....d........... │ │ │ │ + 0x000802f0 00000000 4cf50700 00000000 34f50700 ....L.......4... │ │ │ │ + 0x00080300 ece80700 04e90700 04e90700 04e90700 ................ │ │ │ │ + 0x00080310 00000000 04e90700 04e90700 04e90700 ................ │ │ │ │ + 0x00080320 04e90700 1cf50700 00000000 10ec0700 ................ │ │ │ │ + 0x00080330 c4e70700 c4840500 9cef0500 d0df0500 ................ │ │ │ │ + 0x00080340 dcbb0500 c0df0500 acef0500 b8ef0500 ................ │ │ │ │ + 0x00080350 c0ef0500 c8ef0500 d4ef0500 e0ef0500 ................ │ │ │ │ + 0x00080360 808b0500 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30346265 33376162 39303937 34636634 04be37ab90974cf4 │ │ │ │ - 0x00000010 62363432 35663635 32633261 61323534 b6425f652c2aa254 │ │ │ │ - 0x00000020 62646233 33652e64 65627567 00000000 bdb33e.debug.... │ │ │ │ - 0x00000030 5e741c95 ^t.. │ │ │ │ + 0x00000000 62316135 36306463 61656331 66343061 b1a560dcaec1f40a │ │ │ │ + 0x00000010 34613165 64373039 34316438 37333965 4a1ed70941d8739e │ │ │ │ + 0x00000020 65366461 39392e64 65627567 00000000 e6da99.debug.... │ │ │ │ + 0x00000030 d6c76dd5 ..m. │ │ ├── ./usr/bin/footclient │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -95,14 +95,15 @@ │ │ │ │ -d,--log-level={info|warning|error|none} log level (warning) │ │ │ │ -l,--log-colorize=[{never|always|auto}] enable/disable colorization of log output on stderr │ │ │ │ -v,--version show the version number and quit │ │ │ │ -e ignored (for compatibility with xterm -e) │ │ │ │ check_alloc │ │ │ │ xvsnprintf │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabi/foot.debug │ │ │ │ +@04f6b29ed8da7026f0016af5b237016adf1c3f4.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 692f666f 6f742e64 65627567 ueabi/foot.debug │ │ │ │ - 0x00000030 00624f8d fe2cc5b5 8933cfe4 65b2280d .bO..,...3..e.(. │ │ │ │ - 0x00000040 ef19a0f0 79 ....y │ │ │ │ + 0x00000030 008d175c 8160a9d0 2fd9968b 730bbd9d ...\.`../...s... │ │ │ │ + 0x00000040 a35b0640 30 .[.@0 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 34663662 32396564 38646137 30323666 4f6b29ed8da7026f │ │ │ │ 0x00000010 30303136 61663562 32333730 31366164 0016af5b237016ad │ │ │ │ 0x00000020 66316333 66342e64 65627567 00000000 f1c3f4.debug.... │ │ │ │ - 0x00000030 b1324e1b .2N. │ │ │ │ + 0x00000030 6cd93c3e l.<>